{
"builders": [{
"type": "docker",
"image": "linux/chef-solo",
"export_path": "image.tar"
}],
"provisioners": [{
"type": "chef-solo",
"cookbook_paths": ["./chef-repo/cookbooks/"],
"run_list" : ["jenkins::master"],
"prevent_sudo" : false,
"skip_install" : false
}]
}
When I run 'packer build my_packer_file.json' the silly thing just hangs on me (wait forever). Here's the (partial) debug output:
...
==> docker: Pulling Docker image: linux/chef-solo
2014/02/20 10:59:32 ui: ==> docker: Pulling Docker image: linux/chef-solo
2014/02/20 10:59:32 /Users/rroy/0.5.1_darwin_amd64/packer-builder-docker: 2014/02/20 10:59:32 Executing: /Users/rroy/bin/docker [pull linux/chef-solo]
docker: Pulling repository linux/chef-solo
2014/02/20 10:59:32 ui: docker: Pulling repository linux/chef-solo
==> docker: Starting docker container...
2014/02/20 10:59:33 ui: ==> docker: Starting docker container...
docker: Run command: docker run -d -i -t -v /var/folders/sv/fg0chmkx62v3p8sw2kwz1sf80000gp/T/packer-docker454976570:/packer-files linux/chef-solo /bin/bash
2014/02/20 10:59:33 ui: docker: Run command: docker run -d -i -t -v /var/folders/sv/fg0chmkx62v3p8sw2kwz1sf80000gp/T/packer-docker454976570:/packer-files linux/chef-solo /bin/bash
2014/02/20 10:59:33 /Users/rroy/0.5.1_darwin_amd64/packer-builder-docker: 2014/02/20 10:59:33 Starting container with args: [run -d -i -t -v /var/folders/sv/fg0chmkx62v3p8sw2kwz1sf80000gp/T/packer-docker454976570:/packer-files linux/chef-solo /bin/bash]
2014/02/20 10:59:33 /Users/rroy/0.5.1_darwin_amd64/packer-builder-docker: 2014/02/20 10:59:33 Waiting for container to finish starting
docker: Container ID: 055fa7ef416523fc59606e872a715ec61b45fbe07dc5f5a70fbc0124ddbb9479
2014/02/20 10:59:33 ui: docker: Container ID: 055fa7ef416523fc59606e872a715ec61b45fbe07dc5f5a70fbc0124ddbb9479
2014/02/20 10:59:33 /Users/rroy/0.5.1_darwin_amd64/packer-builder-docker: 2014/02/20 10:59:33 Running the provision hook
==> docker: Provisioning with chef-solo
2014/02/20 10:59:33 ui: ==> docker: Provisioning with chef-solo
docker: Installing Chef...
2014/02/20 10:59:33 ui: docker: Installing Chef...
2014/02/20 10:59:33 /Users/rroy/0.5.1_darwin_amd64/packer-builder-docker: 2014/02/20 10:59:33 Executing in container 055fa7ef416523fc59606e872a715ec61b45fbe07dc5f5a70fbc0124ddbb9479: "(curl -Lhttps://www.opscode.com/chef/install.sh | sudo bash) >/packer-files/cmd564715601 2>&1; echo $? >/packer-files/cmd564715601-exit"
2014/02/20 10:59:35 /Users/rroy/0.5.1_darwin_amd64/packer-builder-docker: 2014/02/20 10:59:35 Waiting for exit code to appear for remote command...
---------------