Skip to content

Instantly share code, notes, and snippets.

@paulhamby
Created September 23, 2013 16:34
Show Gist options
  • Save paulhamby/6673233 to your computer and use it in GitHub Desktop.
Save paulhamby/6673233 to your computer and use it in GitHub Desktop.
Log entries and tcpflow output
Tcpflow output:
root@netmgr11:/home/paulh# tcpflow host 10.6.120.38 -c
tcpflow[2412]: listening on venet0
010.005.050.064.53417-010.006.120.038.05000: POST /v2.0/tokens HTTP/1.1
Host: 10.6.120.38:5000
User-Agent: Go 1.1 package http
Content-Length: 102
Accept: application/json
Content-Type: application/json
Accept-Encoding: gzip
{"auth":{"passwordCredentials":{"username":"admin","password":"admin_password"},"tenantName":"admin"}}
010.006.120.038.05000-010.005.050.064.53417: HTTP/1.1 200 OK
Vary: X-Auth-Token
Content-Type: application/json
Content-Length: 5880
Date: Mon, 23 Sep 2013 16:25:36 GMT
{"access": {"token": {"issued_at": "2013-09-23T16:25:36.234627", "expires": "2013-09-24T16:25:36Z", "id": "MIIKYQYJKoZIhvcNAQcCoIIKUjCCCk4CAQExCTAHBgUrDgMCGjCCCToGCSqGSIb3DQEHAaCCCSsEggkneyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxMy0wOS0yM1QxNjoyNTozNi4yMzQ2MjciLCAiZXhwaXJlcyI6ICIyMDEzLTA5LTI0VDE2OjI1OjM2WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogImFkbWluIHRlbmFudCIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjlhYzE3NzU5NWZkNTRiOGZiNzY4ZWM1Yzg3ODcyMTFhIiwgIm5hbWUiOiAiYWRtaW4ifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo4Nzc0L3YyLzlhYzE3NzU5NWZkNTRiOGZiNzY4ZWM1Yzg3ODcyMTFhIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjYuMTIwLjM4Ojg3NzQvdjIvOWFjMTc3NTk1ZmQ1NGI4ZmI3NjhlYzVjODc4NzIxMWEiLCAiaWQiOiAiNWE4Yjg4YmJhZTE4NDFjNmI4MmRmNGIxODRhZmU0YWQiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo4Nzc0L3YyLzlhYzE3NzU5NWZkNTRiOGZiNzY4ZWM1Yzg3ODcyMTFhIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjYuMTIwLjM4Ojk2OTYvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjYuMTIwLjM4Ojk2OTYvIiwgImlkIjogIjQ0OTc1Yjk2MzY5ZDQ1YjFiMzQ3YTM3NTRhNTgzMDI3IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuNi4xMjAuMzg6OTY5Ni8ifV0sICJlbmRwb2ludHN
010.006.120.038.05000-010.005.050.064.53417: fbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogInF1YW50dW0ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuNi4xMjAuMzg6OTI5MiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo5MjkyIiwgImlkIjogIjJiMTFiZjFhYzhmMjQ3N2Y5YzFjZTdjYzQyN2Y1YzRlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuNi4xMjAuMzg6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo4Nzc2L3YxLzlhYzE3NzU5NWZkNTRiOGZiNzY4ZWM1Yzg3ODcyMTFhIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjYuMTIwLjM4Ojg3NzYvdjEvOWFjMTc3NTk1ZmQ1NGI4ZmI3NjhlYzVjODc4NzIxMWEiLCAiaWQiOiAiNzgzOWRiYzkzMDI1NDdkMjliZThkYWJhZTJhOGMwZjUiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo4Nzc2L3YxLzlhYzE3NzU5NWZkNTRiOGZiNzY4ZWM1Yzg3ODcyMTFhIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo4NzczL3NlcnZpY2VzL0FkbWluIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjYuMTIwLjM4Ojg3NzMvc2VydmljZXMvQ2xvdWQiLCAiaWQiOiAiOTc3OWVkODdkNWQxNDFkNGJhZDk3Mzg1NjJhZjA5ZWIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC42LjEyMC4zODo4NzczL3NlcnZpY2VzL0Nsb3VkIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImVjMiIsICJuYW1lIjogIm5vdmFfZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjYuMTIwLjM4OjM1MzU3L3YyLjAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5
010.006.120.038.05000-010.005.050.064.53417: hbFVSTCI6ICJodHRwOi8vMTAuNi4xMjAuMzg6NTAwMC92Mi4wIiwgImlkIjogIjYyMjdiZTQ3MDVjZjQ1Y2M5NThiOThhMTZmN2I0YzQxIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuNi4xMjAuMzg6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiOTQ2MWI4NWZlODI3NDhlYjkyYmY2ZTI5MDIxNDM1YzUiLCAicm9sZXMiOiBbeyJuYW1lIjogImFkbWluIn1dLCAibmFtZSI6ICJhZG1pbiJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyJmYjcxODRjZDBjZDI0NzliOGVlMGJkMzE1Y2RjNjBiZiJdfX19MYH-MIH8AgEBMFwwVzELMAkGA1UEBhMCVVMxDjAMBgNVBAgTBVVuc2V0MQ4wDAYDVQQHEwVVbnNldDEOMAwGA1UEChMFVW5zZXQxGDAWBgNVBAMTD3d3dy5leGFtcGxlLmNvbQIBATAHBgUrDgMCGjANBgkqhkiG9w0BAQEFAASBgBdpluriYBLBxVWlxJqK5tt-KErGtfARY4oh4jMWjiwFL1sSYMuL4oHy3dcwgp6B7C1BKEfHvuNgv3SgOcSc+banq5fRQK4YWCp02SlT1DgcnHjiIWCJbv4rcU+HXOMJV9HBMUSjDi4IdKD6J-nHqrPXEnZiGZYYQtKU9KCsbnjK", "tenant": {"description": "admin tenant", "enabled": true, "id": "9ac177595fd54b8fb768ec5c8787211a", "name": "admin"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "http://10.6.120.38:8774/v2/9ac177595fd54b8fb768ec5c8787211a", "region": "RegionOne", "internalURL": "http://10.6.120.38:8774/v2/9ac177595fd54b8fb768ec5c8787211a", "id": "5a8b88bbae1841c6b82df4b184afe4ad", "publicURL": "http://10.6.120.38:8774/v2/9ac177595fd54b8fb768ec5c8787211a"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://10.6.120.3
010.006.120.038.05000-010.005.050.064.53417: 8:9696/", "region": "RegionOne", "internalURL": "http://10.6.120.38:9696/", "id": "44975b96369d45b1b347a3754a583027", "publicURL": "http://10.6.120.38:9696/"}], "endpoints_links": [], "type": "network", "name": "quantum"}, {"endpoints": [{"adminURL": "http://10.6.120.38:9292", "region": "RegionOne", "internalURL": "http://10.6.120.38:9292", "id": "2b11bf1ac8f2477f9c1ce7cc427f5c4e", "publicURL": "http://10.6.120.38:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://10.6.120.38:8776/v1/9ac177595fd54b8fb768ec5c8787211a", "region": "RegionOne", "internalURL": "http://10.6.120.38:8776/v1/9ac177595fd54b8fb768ec5c8787211a", "id": "7839dbc9302547d29be8dabae2a8c0f5", "publicURL": "http://10.6.120.38:8776/v1/9ac177595fd54b8fb768ec5c8787211a"}], "endpoints_links": [], "type": "volume", "name": "cinder"}, {"endpoints": [{"adminURL": "http://10.6.120.38:8773/services/Admin", "region": "RegionOne", "internalURL": "http://10.6.120.38:8773/services/Cloud", "id": "9779ed87d5d141d4bad9738562af09eb", "publicURL": "http://10.6.120.38:8773/services/Cloud"}], "endpoints_links": [], "type": "ec2", "name": "nova_ec2"}, {"endpoints": [{"adminURL": "http://10.6.120.38:35357/v2.0", "region": "RegionOne", "internalURL": "http://10.6.120.38:5000/v2.0", "id": "6227be4705cf45cc958b98a16f7b4c41", "publicURL": "http://10.6.120.38:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}
010.006.120.038.05000-010.005.050.064.53417: ], "user": {"username": "admin", "roles_links": [], "id": "9461b85fe82748eb92bf6e29021435c5", "roles": [{"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["fb7184cd0cd2479b8ee0bd315cdc60bf"]}}}
Log entries:
root@netmgr11:/home/paulh/packer# ./packer build example.json
2013/09/23 11:25:36 Packer Version: 0.3.8
2013/09/23 11:25:36 Packer Target OS/Arch: linux amd64
2013/09/23 11:25:36 Detected home directory from env var: /root
2013/09/23 11:25:36 Attempting to open config file: /root/.packerconfig
2013/09/23 11:25:36 File doesn't exist, but doesn't need to. Ignoring.
2013/09/23 11:25:36 Packer config: &{PluginMinPort:0 PluginMaxPort:0 Builders:map[amazon-ebs:packer-builder-amazon-ebs amazon-chroot:packer-builder-amazon-chroot amazon-instance:packer-builder-amazon-instance digitalocean:packer-builder-digitalocean openstack:packer-builder-openstack virtualbox:packer-builder-virtualbox vmware:packer-builder-vmware] Commands:map[build:packer-command-build fix:packer-command-fix inspect:packer-command-inspect validate:packer-command-validate] PostProcessors:map[vagrant:packer-post-processor-vagrant] Provisioners:map[chef-solo:packer-provisioner-chef-solo file:packer-provisioner-file puppet-masterless:packer-provisioner-puppet-masterless shell:packer-provisioner-shell salt-masterless:packer-provisioner-salt-masterless]}
2013/09/23 11:25:36 Setting cache directory: /home/paulh/packer/packer_cache
2013/09/23 11:25:36 Environment.Cli: []string{"build", "example.json"}
2013/09/23 11:25:36 command + args: []string{"build", "example.json"}
2013/09/23 11:25:36 Loading command: build
2013/09/23 11:25:36 Plugin could not be found. Checking same directory as executable.
2013/09/23 11:25:36 Current exe path: /home/paulh/packer/packer
2013/09/23 11:25:36 Creating plugin client for path: /home/paulh/packer/packer-command-build
2013/09/23 11:25:36 Starting plugin: /home/paulh/packer/packer-command-build []string{"/home/paulh/packer/packer-command-build"}
2013/09/23 11:25:36 Waiting for RPC address for: /home/paulh/packer/packer-command-build
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Preparing to serve a command plugin...
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Plugin build against Packer ''
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Plugin minimum port: 10000
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Plugin maximum port: 25000
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Plugin address: 127.0.0.1:10000
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Waiting for connection...
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Serving a plugin connection...
2013/09/23 11:25:36 Executing command: build
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Reading template: example.json
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Creating build: openstack
2013/09/23 11:25:36 Loading builder: openstack
2013/09/23 11:25:36 Plugin could not be found. Checking same directory as executable.
2013/09/23 11:25:36 Current exe path: /home/paulh/packer/packer
2013/09/23 11:25:36 Creating plugin client for path: /home/paulh/packer/packer-builder-openstack
2013/09/23 11:25:36 Starting plugin: /home/paulh/packer/packer-builder-openstack []string{"/home/paulh/packer/packer-builder-openstack"}
2013/09/23 11:25:36 Waiting for RPC address for: /home/paulh/packer/packer-builder-openstack
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Preparing to serve a builder plugin...
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Plugin build against Packer ''
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Plugin minimum port: 10000
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Plugin maximum port: 25000
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Plugin address: 127.0.0.1:10002
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Waiting for connection...
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Serving a plugin connection...
2013/09/23 11:25:36 Loading provisioner: shell
2013/09/23 11:25:36 Plugin could not be found. Checking same directory as executable.
2013/09/23 11:25:36 Current exe path: /home/paulh/packer/packer
2013/09/23 11:25:36 Creating plugin client for path: /home/paulh/packer/packer-provisioner-shell
2013/09/23 11:25:36 Starting plugin: /home/paulh/packer/packer-provisioner-shell []string{"/home/paulh/packer/packer-provisioner-shell"}
2013/09/23 11:25:36 Waiting for RPC address for: /home/paulh/packer/packer-provisioner-shell
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Preparing to serve a provisioner plugin...
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Plugin build against Packer ''
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Plugin minimum port: 10000
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Plugin maximum port: 25000
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Plugin address: 127.0.0.1:10004
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Waiting for connection...
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: 2013/09/23 11:25:36 Serving a plugin connection...
openstack output will be in this color.
2013/09/23 11:25:36 ui: openstack output will be in this color.
2013/09/23 11:25:36 ui:
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Build debug mode: false
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Force build: false
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Preparing build: openstack
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Config: {PackerConfig:{PackerBuildName:openstack PackerBuilderType:openstack PackerDebug:false PackerForce:false PackerUserVars:map[]} AccessConfig:{Username:admin Password:admin_password Project:admin Provider:http://10.6.120.38:5000/v2.0/tokens RawRegion:RegionOne} ImageConfig:{ImageName:Test image} RunConfig:{SourceImage:5e007c86-c5d3-4038-9eb8-0a0a06bab7f5 Flavor:2 RawSSHTimeout:5m SSHUsername:ubuntu SSHPort:22 sshTimeout:300000000000} tpl:0xc210055c00}
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Waiting on builds to complete...
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Starting build run: openstack
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Running builder: openstack
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: 2013/09/23 11:25:36 Region: RegionOne
Build 'openstack' errored: Missing endpoint, or insufficient privileges to access endpoint
2013/09/23 11:25:36 ui error: Build 'openstack' errored: Missing endpoint, or insufficient privileges to access endpoint
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: 2013/09/23 11:25:36 Builds completed. Waiting on interrupt barrier...
2013/09/23 11:25:36 machine readable: error-count []string{"1"}
==> Some builds didn't complete successfully and had errors:
2013/09/23 11:25:36 ui error:
==> Some builds didn't complete successfully and had errors:
2013/09/23 11:25:36 machine readable: openstack,error []string{"Missing endpoint, or insufficient privileges to access endpoint"}
--> openstack: Missing endpoint, or insufficient privileges to access endpoint
2013/09/23 11:25:36 ui error: --> openstack: Missing endpoint, or insufficient privileges to access endpoint
==> Builds finished but no artifacts were created.
2013/09/23 11:25:36 ui:
==> Builds finished but no artifacts were created.
2013/09/23 11:25:36 waiting for all plugin processes to complete...
2013/09/23 11:25:36 /home/paulh/packer/packer-provisioner-shell: plugin process exited
2013/09/23 11:25:36 /home/paulh/packer/packer-builder-openstack: plugin process exited
2013/09/23 11:25:36 /home/paulh/packer/packer-command-build: plugin process exited
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment