Yup tried that and that seems to be working. Thanks for your response.

On Tue, May 21, 2019 at 3:14 PM Rickard von Essen <
[email protected]> wrote:

> Ansible-local is running on the VM you are packaging but it seems like you
> reference a local file (on the host) for the vault password. You need to
> transfer it with the file provisioner before, and be sure to delete it
> after you have executed ansible-local.
>
> On Tue, May 21, 2019 at 5:48 PM Muralikrishna Gutha <
> [email protected]> wrote:
>
>>
>> I am kind of new to using packer and having issues with running AMI
>> builds, Build fails with `amazon-ebs: ERROR! The vault password file  was
>> not found` any help/direction is appreciated.
>> Please let me know if you need see any additional details
>>
>>
>> "provisioners": [
>> {
>> "type": "shell",
>> "inline": [
>> "sudo apt-get update",
>> "echo here",
>> "sudo apt-get install -y ansible"
>> ]
>> },
>> {
>> "playbook_file": "/Users/mgutha/Desktop/packer_Cassandra.yaml",
>> "role_paths": [
>> "/Users/mgutha/Desktop/GitRepo/cassandra-ansible/roles/ansible_mgmt",
>> "/Users/mgutha/Desktop/GitRepo/cassandra-ansible/roles/virtualenv_ve27",
>> "/Users/mgutha/Desktop/GitRepo/cassandra-ansible/roles/ldap_setup"
>> ],
>> "group_vars": "/Users/mgutha/Desktop/packer_var",
>> "extra_arguments": [
>> "--extra-vars",
>> "--vault-id",
>> "preprod@Users/mgutha/.ansible/vault/preprod_vault.txt"
>> ],
>> "type": "ansible-local",
>> "pause_before": "10s"
>> }
>>
>>
>>
>> *ERROR from log file*
>>
>>
>> 2019/05/21 11:04:51 ui:     amazon-ebs: Executing Ansible: cd
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350
>> && ANSIBLE_FORCE_COLOR=1 PYTHONUNBUFFERED=1 ansible-playbook
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/packer_Cassandra.yaml
>> --extra-vars "packer_build_name=amazon-ebs packer_builder_type=amazon-ebs
>> packer_http_addr= -o IdentitiesOnly=yes" --vault-id 
>> preprod@Users/mgutha/.ansible/vault/preprod_vault.txt
>> -c local -i
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/packer-provisioner-ansible-local984352577
>> 2019/05/21 11:04:51 packer: 2019/05/21 11:04:51 [DEBUG] Opening new ssh
>> session
>> 2019/05/21 11:04:51 packer: 2019/05/21 11:04:51 [DEBUG] starting remote
>> command: cd
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350
>> && ANSIBLE_FORCE_COLOR=1 PYTHONUNBUFFERED=1 ansible-playbook
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/packer_Cassandra.yaml
>> --extra-vars "packer_build_name=amazon-ebs packer_builder_type=amazon-ebs
>> packer_http_addr= -o IdentitiesOnly=yes" --vault-id 
>> preprod@Users/mgutha/.ansible/vault/preprod_vault.txt
>> -c local -i
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/packer-provisioner-ansible-local984352577
>> 2019/05/21 11:04:52 ui error: ==> amazon-ebs: ERROR! The vault password
>> file
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/Users/mgutha/.ansible/vault/preprod_vault.txt
>> was not found
>> 2019/05/21 11:04:52 packer: 2019/05/21 11:04:52 [ERROR] Remote command
>> exited with '1': cd
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350
>> && ANSIBLE_FORCE_COLOR=1 PYTHONUNBUFFERED=1 ansible-playbook
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/packer_Cassandra.yaml
>> --extra-vars "packer_build_name=amazon-ebs packer_builder_type=amazon-ebs
>> packer_http_addr= -o IdentitiesOnly=yes" --vault-id 
>> preprod@Users/mgutha/.ansible/vault/preprod_vault.txt
>> -c local -i
>> /tmp/packer-provisioner-ansible-local/5ce41330-d37c-baa5-0b4a-a5353f37d350/packer-provisioner-ansible-local984352577
>> 2019/05/21 11:04:52 packer: 2019/05/21 11:04:52 [INFO] RPC endpoint:
>> Communicator ended with: 1
>>
>>
>> --
>> This mailing list is governed under the HashiCorp Community Guidelines -
>> https://www.hashicorp.com/community-guidelines.html. Behavior in
>> violation of those guidelines may result in your removal from this mailing
>> list.
>>
>> GitHub Issues: https://github.com/mitchellh/packer/issues
>> IRC: #packer-tool on Freenode
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Packer" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/packer-tool/b13aa74c-971c-453a-925e-b97296d78afc%40googlegroups.com
>> <https://groups.google.com/d/msgid/packer-tool/b13aa74c-971c-453a-925e-b97296d78afc%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
> https://www.hashicorp.com/community-guidelines.html. Behavior in
> violation of those guidelines may result in your removal from this mailing
> list.
>
> GitHub Issues: https://github.com/mitchellh/packer/issues
> IRC: #packer-tool on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Packer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/packer-tool/CALz9Rt-siO%3DJJa%3Dc7MU-YJthZ8eixArUEi4LhXEu9QrQ-LkHuw%40mail.gmail.com
> <https://groups.google.com/d/msgid/packer-tool/CALz9Rt-siO%3DJJa%3Dc7MU-YJthZ8eixArUEi4LhXEu9QrQ-LkHuw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
-- 
Thanks & Regards
  Murali K Gutha

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/CADvtd2S54FGzV9rXRf20ofwNc0CRQEaXwE%3Dz7q61vZE_d4CiwQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to