[Bug 206591] sysutils/ansible
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jan 25 02:37:41 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206591
Bug ID: 206591
Summary: sysutils/ansible
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: leeb at ratnaling.org
CC: lifanov at mail.lifanov.com
CC: lifanov at mail.lifanov.com
Flags: maintainer-feedback?(lifanov at mail.lifanov.com)
2.0.0.2_1 appears to have a quoting problem. It broke this playbook:
---
- hosts: ws-leeb.ad.nyingma.org
become: yes
become_method: su
gather_facts: false
tasks:
- name: install packages
pkgng: name={{item}} state=present
with_items:
- editors/nano
- net/x11vnc
- x11/xscreensaver
# env ANSIBLE_KEEP_REMOTE_FILES=1 ansible-playbook packages.yml -vvv
Using /usr/local/etc/ansible/ansible.cfg as config file
1 plays in packages.yml
PLAY
***************************************************************************
TASK [install packages]
********************************************************
task path: /usr/local/home/niadmin/packages.yml:7
<ws-leeb.ad.nyingma.org> ESTABLISH CONNECTION FOR USER: None on PORT 22 TO
ws-leeb.ad.nyingma.org
<ws-leeb.ad.nyingma.org> EXEC /bin/sh -c '( umask 22 && mkdir -p "$( echo
$HOME/.ansible/tmp/ansible-tmp-1453686702.79-221069478550614 )" && echo "$(
echo $HOME/.ansible/tmp/ansible-tmp-1453686702.79-221069478550614 )" )'
<ws-leeb.ad.nyingma.org> PUT /tmp/tmptorHDN TO
/home/niadmin/.ansible/tmp/ansible-tmp-1453686702.79-221069478550614/pkgng
<ws-leeb.ad.nyingma.org> EXEC /bin/sh -c 'su root -c "/bin/sh -c '"'"'echo
BECOME-SUCCESS-euyywawtqzdtpwanwnukrkzmdlyqrtbv; /bin/sh -c
'"'"'"'"'"'"'"'"'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
/usr/local/bin/python
/home/niadmin/.ansible/tmp/ansible-tmp-1453686702.79-221069478550614/pkgng'"'"'"'"'"'"'"'"''"'"'"'
failed: [ws-leeb.ad.nyingma.org] => (item=[u'editors/nano', u'net/x11vnc',
u'x11/xscreensaver']) => {"failed": true, "invocation": {"module_name":
"pkgng"}, "item": ["editors/nano", "net/x11vnc", "x11/xscreensaver"],
"module_stderr": "", "module_stdout": "Unmatched \".\r\n", "msg": "MODULE
FAILURE", "parsed": false}
PLAY RECAP
*********************************************************************
ws-leeb.ad.nyingma.org : ok=0 changed=0 unreachable=0 failed=1
===========================
Rolling back to 2.0.0.2, the same playbook works:
# env ANSIBLE_KEEP_REMOTE_FILES=1 ansible-playbook packages.yml -vvv
Using /usr/local/etc/ansible/ansible.cfg as config file
1 plays in packages.yml
PLAY
***************************************************************************
TASK [install packages]
********************************************************
task path: /usr/local/home/niadmin/packages.yml:7
<ws-leeb.ad.nyingma.org> ESTABLISH CONNECTION FOR USER: None on PORT 22 TO
ws-leeb.ad.nyingma.org
<ws-leeb.ad.nyingma.org> EXEC ( umask 22 && mkdir -p "$( echo
$HOME/.ansible/tmp/ansible-tmp-1453689071.67-21341447504375 )" && echo "$( echo
$HOME/.ansible/tmp/ansible-tmp-1453689071.67-21341447504375 )" )
<ws-leeb.ad.nyingma.org> PUT /tmp/tmpjRacP2 TO
/home/niadmin/.ansible/tmp/ansible-tmp-1453689071.67-21341447504375/pkgng
<ws-leeb.ad.nyingma.org> EXEC /bin/sh -c 'su root -c "/bin/sh -c '"'"'echo
BECOME-SUCCESS-aaekyjeoamlglygtuwivsglywepwospv; LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/local/bin/python
/home/niadmin/.ansible/tmp/ansible-tmp-1453689071.67-21341447504375/pkgng'"'"'"'
ok: [ws-leeb.ad.nyingma.org] => (item=[u'editors/nano', u'net/x11vnc',
u'x11/xscreensaver']) => {"changed": false, "invocation": {"module_args":
{"annotation": "", "cached": false, "name": ["editors/nano", "net/x11vnc",
"x11/xscreensaver"], "pkgsite": "", "rootdir": "", "state": "present"},
"module_name": "pkgng"}, "item": ["editors/nano", "net/x11vnc",
"x11/xscreensaver"], "msg": "package(s) already present"}
PLAY RECAP
*********************************************************************
ws-leeb.ad.nyingma.org : ok=1 changed=0 unreachable=0 failed=0
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list