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.

Reply via email to