{"action":"created","issue":{"url":"https://api.github.com/repos/mitchellh/packer/issues/1555","labels_url":"https://api.github.com/repos/mitchellh/packer/issues/1555/labels{/name}","comments_url":"https://api.github.com/repos/mitchellh/packer/issues/1555/comments","events_url":"https://api.github.com/repos/mitchellh/packer/issues/1555/events","html_url":"https://github.com/mitchellh/packer/issues/1555","id":44896699,"number":1555,"title":"Provide host based Ansible provisioner","user":{"login":"bill-myers","id":4647491,"avatar_url":"https://avatars.githubusercontent.com/u/4647491?v=3","gravatar_id":"","url":"https://api.github.com/users/bill-myers","html_url":"https://github.com/bill-myers","followers_url":"https://api.github.com/users/bill-myers/followers","following_url":"https://api.github.com/users/bill-myers/following{/other_user}","gists_url":"https://api.github.com/users/bill-myers/gists{/gist_id}","starred_url":"https://api.github.com/users/bill-myers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bill-myers/subscriptions","organizations_url":"https://api.github.com/users/bill-myers/orgs","repos_url":"https://api.github.com/users/bill-myers/repos","events_url":"https://api.github.com/users/bill-myers/events{/privacy}","received_events_url":"https://api.github.com/users/bill-myers/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mitchellh/packer/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/mitchellh/packer/labels/provisioner/ansible","name":"provisioner/ansible","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":35,"created_at":"2014-10-04T22:29:57Z","updated_at":"2015-04-09T15:51:00Z","closed_at":null,"body":"The current Ansible provisioner runs Ansible inside the created box, which is totally absurd.\r\n\r\nAmong other things, it means you can't copy local files to the box using Ansible, which is pretty much the main purpose of provisioning.\r\n\r\nPlease provide a proper provisioner that runs ansible on the host machine and tells it to connect to the created box via ssh.\r\n"},"comment":{"url":"https://api.github.com/repos/mitchellh/packer/issues/comments/91270001","html_url":"https://github.com/mitchellh/packer/issues/1555#issuecomment-91270001","issue_url":"https://api.github.com/repos/mitchellh/packer/issues/1555","id":91270001,"user":{"login":"bhcleek","id":1958864,"avatar_url":"https://avatars.githubusercontent.com/u/1958864?v=3","gravatar_id":"","url":"https://api.github.com/users/bhcleek","html_url":"https://github.com/bhcleek","followers_url":"https://api.github.com/users/bhcleek/followers","following_url":"https://api.github.com/users/bhcleek/following{/other_user}","gists_url":"https://api.github.com/users/bhcleek/gists{/gist_id}","starred_url":"https://api.github.com/users/bhcleek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhcleek/subscriptions","organizations_url":"https://api.github.com/users/bhcleek/orgs","repos_url":"https://api.github.com/users/bhcleek/repos","events_url":"https://api.github.com/users/bhcleek/events{/privacy}","received_events_url":"https://api.github.com/users/bhcleek/received_events","type":"User","site_admin":false},"created_at":"2015-04-09T15:51:00Z","updated_at":"2015-04-09T15:51:00Z","body":"@dkoppstein That may work when packer is communicating with the machine via ssh, but it wouldn't work with the Docker provisioner, for instance."}}