Make an entry for Sudo passwd in your ansible.cfg or keep your sudo passwd
in your Json as you kept for ssh pass

On Mon, 22 Jul 2019 at 8:33 AM, Toan Huynh Van <[email protected]>
wrote:

> Hi all,
>
> I have a issue about sudo password when using packer to build image and
> Ansible for provisioning. The error as title.
>
> below is my json file and playbook. Please help me resolve this issue.
>
> packer.json
>
> {
>     "builders": [
>         {
>             "type": "openstack",
>               "identity_endpoint": "URL://",
>               "tenant_name": "tenant",
>               "username": "hvtoan",
>               "password": "hvtoan",
>               "availability_zone": "nova",
>               "region": "RegionOne",
>               "image_name": "Test_image_Packer",
>               "source_image": "d3e5cbab-061d-4f7f-987d-c0d69b7e0bff",
>               "ssh_username": "abc",
>               "ssh_password": "xyz",
>               "flavor": "m1.small",
>               "security_groups": "default",
>               "insecure": "true",
>               "networks": [
>                 "9b2bc188-4e27-4cdf-81ef-82287c3dce5c"
>                 ]
>         }
>     ],
>         "provisioners": [
>         {
>             "type": "ansible",
>             "playbook_file": "./create_image.yml"
>         }
>     ]
> }
>
> create_image.yml
>
> ---
> - hosts: all
>   gather_facts: no
>   ignore_errors: no
>   become: yes
>   become_method: sudo
>   roles:
>     - packer_test
>
> /etc/ansible/roles/packer_test/tasks/main.yml
>
> ---
>  - name: create user
>    become: yes
>    become_method: sudo
>    user:
>      name: hvtoan
>      comment: Huynh Toan
>  - name: install apache2
>    apt:
>      name: httpd
>      state: latest
>      update_cache: yes
>  - name: restart apache
>    service:
>      name: httpd
>      state: restarted
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" 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/ansible-project/f671b7f8-6225-4689-b9b5-4174687b8ec3%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/f671b7f8-6225-4689-b9b5-4174687b8ec3%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" 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/ansible-project/CALXRycVuODcJKQHKYSdv%3DG1HoJSPAUDj8LaeC9V3s5SdzfiXsA%40mail.gmail.com.

Reply via email to