thanks now i get this
TASK [Creating a Directory to mount the iso file]
***********************************************************************************************************************************
task path: /home/tony/ansible-vmware/vcsa-deploy/vcsa-deploy.yml:6
<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: tony
<127.0.0.1> EXEC /bin/sh -c 'echo ~tony && sleep 0'
<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299 `" &&
echo ansible-tmp-1591038655.19-107209855175299="` echo
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299 `" ) &&
sleep 0'
Using module file
/home/tony/.local/lib/python2.7/site-packages/ansible/modules/files/file.py
<127.0.0.1> PUT /home/tony/.ansible/tmp/ansible-local-14135_sPOWT/tmp_3K7YH
TO
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299/AnsiballZ_file.py
<127.0.0.1> EXEC /bin/sh -c 'chmod u+x
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299/
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299/AnsiballZ_file.py
&& sleep 0'
<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -n -u root /bin/sh -c '"'"'echo
BECOME-SUCCESS-ccrzovesmfdvvyqstimtyqlawdjpeaxf ; /usr/bin/python
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299/AnsiballZ_file.py'"'"'
&& sleep 0'
<127.0.0.1> EXEC /bin/sh -c 'rm -f -r
/home/tony/.ansible/tmp/ansible-tmp-1591038655.19-107209855175299/ >
/dev/null 2>&1 && sleep 0'
fatal: [127.0.0.1]: FAILED! => {
"changed": false,
"module_stderr": "sudo: a password is required\n",
"module_stdout": "",
"msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",
"rc": 1
}
PLAY RECAP
**************************************************************************************************************************************************************************
127.0.0.1 : ok=1 changed=0 unreachable=0 failed=1
skipped=0 rescued=0 ignored=0
On Mon, Jun 1, 2020 at 11:58 AM Ompragash <[email protected]> wrote:
> As you can see "IOError: [Errno 13] *Permission denied*:
> '/etc/fstab'", you're executing the playbook with an unprivileged user. Try
> running the playbook with privileged user or use *become *directive for
> TASK [Mount vCSA6.7 iso to /mnt/iso directory].
>
> -
> Ompragash
>
> On Tue, 2 Jun 2020 at 00:12, Tony Wong <[email protected]> wrote:
>
>> I am trying to deploy new vmware vcsa appliance from iso usibg ansible
>>
>>
>> below is playbook
>>
>> ---
>> - hosts: localhost
>> vars:
>> name_iso: VMware-VCSA-all-6.7.0-16046470.iso
>> tasks:
>> - name: Creating a Directory to mount the iso file
>> become: yes
>> file:
>> path: /mnt/iso
>> state: directory
>> mode: 0777
>> - name: Mount vCSA6.7 iso to /mnt/iso directory
>> mount:
>> path: /mnt/iso
>> src: /home/tony/temp/{{name_iso}}
>> fstype: iso9660
>> opts: ro,noauto
>> state: present
>> - name: Creating a Working Directory
>> become: yes
>> file:
>> path: /vcsa
>> state: directory
>> mode: 0777
>> - name: Copying contents to working Directory
>> template:
>> src: /mnt/iso/*
>> dest: /vcsa
>> - name: deployment of vcsa
>> shell: ./vcsa-deploy install --no-esx-ssl-verify --accept-eula
>> --acknowledge-ceip /home/tony/ansible-vmware/vcsa-deploy/config.json
>> args:
>> chdir: /VCSA-new/vcsa-cli-installer/lin64/
>>
>>
>> but its failing on the iso mount part
>>
>>
>> any idea?
>>
>>
>> TASK [Mount vCSA6.7 iso to /mnt/iso directory]
>> *************************************************************************************************************************************
>> An exception occurred during task execution. To see the full traceback,
>> use -vvv. The error was: IOError: [Errno 13] Permission denied: '/etc/fstab'
>> fatal: [127.0.0.1]: FAILED! => {"changed": false, "module_stderr":
>> "Traceback (most recent call last):\n File
>> \"/home/tony/.ansible/tmp/ansible-tmp-1591036438.98-60861409289967/AnsiballZ_mount.py\",
>> line 102, in <module>\n _ansiballz_main()\n File
>> \"/home/tony/.ansible/tmp/ansible-tmp-1591036438.98-60861409289967/AnsiballZ_mount.py\",
>> line 94, in _ansiballz_main\n invoke_module(zipped_mod, temp_path,
>> ANSIBALLZ_PARAMS)\n File
>> \"/home/tony/.ansible/tmp/ansible-tmp-1591036438.98-60861409289967/AnsiballZ_mount.py\",
>> line 40, in invoke_module\n
>> runpy.run_module(mod_name='ansible.modules.system.mount',
>> init_globals=None, run_name='__main__', alter_sys=False)\n File
>> \"/usr/lib/python2.7/runpy.py\", line 192, in run_module\n fname,
>> loader, pkg_name)\n File \"/usr/lib/python2.7/runpy.py\", line 72, in
>> _run_code\n exec code in run_globals\n File
>> \"/tmp/ansible_mount_payload_ufhUI0/ansible_mount_payload.zip/ansible/modules/system/mount.py\",
>> line 751, in <module>\n File
>> \"/tmp/ansible_mount_payload_ufhUI0/ansible_mount_payload.zip/ansible/modules/system/mount.py\",
>> line 735, in main\n File
>> \"/tmp/ansible_mount_payload_ufhUI0/ansible_mount_payload.zip/ansible/modules/system/mount.py\",
>> line 284, in set_mount\n File
>> \"/tmp/ansible_mount_payload_ufhUI0/ansible_mount_payload.zip/ansible/modules/system/mount.py\",
>> line 163, in write_fstab\nIOError: [Errno 13] Permission denied:
>> '/etc/fstab'\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee
>> stdout/stderr for the exact error", "rc": 1}
>>
>>
>>
>>
>>
>> --
>> 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/22c83ca2-606e-4d0f-8ed4-22cddeb0a6a5%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/22c83ca2-606e-4d0f-8ed4-22cddeb0a6a5%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/CAEFccTX2-HH65gouyq-7YZ4Z5m8%2BwpjSvAJyWNFrguNZf3wiuQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAEFccTX2-HH65gouyq-7YZ4Z5m8%2BwpjSvAJyWNFrguNZf3wiuQ%40mail.gmail.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/CALmkhkoGLotrkxzDqk1%2BZmc8iex%2B9yvNCfR9cZ9mZUz2i%2BFjKQ%40mail.gmail.com.