On Wednesday, 29 November 2017 10.21.48 CET Sandeep Panchal wrote:
> i am trying to use unarchive module to extract a password protected zip 
> file, using extra_opts option but unable to achieve it.
> 
> Is it really supported by unarchive module or not ?
> 
> 
> below is snippet what i tried, 
> 
> - name: unarchive files
>     unarchive:
>       extra_opts:
>         - -P
>         - redhat123
>       src: password-protected.zip
>       dest: /tmp/nopassword/
> 
> below is error snippet,
> FAILED! => {"changed": false, "dest": "/tmp/nopassword/", 
> "extract_results": {"cmd": ["/bin/unzip", "-o", 
> "/home/centos/.ansible/tmp/ansible-tmp-1511947211.39-27333658763341/source", 
> "-P", "XXXXXXX", "-d", "/tmp/nopassword/"], "err": "caution: filename not 
> matched:  -P\ncaution: filename not matched:  lex123\n", "out": "Archive:  
> /home/centos/.ansible/tmp/ansible-tmp-1511947211.39-27333658763341/source\n", 
> "rc": 11}, "failed": true, "gid": 0, "group": "root", "handler": 
> "ZipArchive", "mode": "0755", "msg": "failed to unpack 
> /home/centos/.ansible/tmp/ansible-tmp-1511947211.39-27333658763341/source 
> to /tmp/nopassword/", "owner": "root", "size": 6, "src": 
> "/home/centos/.ansible/tmp/ansible-tmp-1511947211.39-27333658763341/source", 
> "state": "directory", "uid": 0}

It's a bug fixed in a newer version of Ansible.


-- 
Kai Stian Olstad

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/1903028.hZlLfUL4Fd%40x1.
For more options, visit https://groups.google.com/d/optout.

Reply via email to