Skip to content

Configuration of Mongodb firewall fails #13

Description

@arunabhaghosh

The task of configuring mongodb firewall fails when using the playbook. This is on a Fedora 19 VM on EC2 using the official EC2 AMI. Same result with both ansible 1.3.3 and 1.4

TASK: [mongod | Configure Persistent FirewallD for mongod] ********************
<54.200.220.46> ESTABLISH CONNECTION FOR USER: fedora
<54.200.220.46> EXEC ['ssh', '-tt', '-q', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/home/arun/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'Port=22', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=fedora', '-o', 'ConnectTimeout=10', '54.200.220.46', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-1382483682.4-34953063601073 && chmod a+rx $HOME/.ansible/tmp/ansible-1382483682.4-34953063601073 && echo $HOME/.ansible/tmp/ansible-1382483682.4-34953063601073'"]
<54.200.220.46> REMOTE_MODULE command firewall-cmd --permanent --add-port 27017/tcp #USE_SHELL
<54.200.220.46> PUT /tmp/tmpZVDMt_ TO /home/fedora/.ansible/tmp/ansible-1382483682.4-34953063601073/command
<54.200.220.46> EXEC ['ssh', '-tt', '-q', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/home/arun/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'Port=22', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=fedora', '-o', 'ConnectTimeout=10', '54.200.220.46', '/bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via ansible, key=oifizldsgntmlxyyeipimpqldgkjvvks] password: " -u root /bin/sh -c '"'"'/usr/bin/python /home/fedora/.ansible/tmp/ansible-1382483682.4-34953063601073/command; rm -rf /home/fedora/.ansible/tmp/ansible-1382483682.4-34953063601073/ >/dev/null 2>&1'"'"''']
failed: [54.200.220.46] => {"changed": true, "cmd": "firewall-cmd --permanent --add-port 27017/tcp ", "delta": "0:00:00.596424", "end": "2013-10-22 23:14:46.644239", "item": "", "rc": 254, "start": "2013-10-22 23:14:46.047815"}
stdout: Error: Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
retval = candidate_method(self, _args, *_keywords)
File "/usr/lib/python2.7/site-packages/slip/dbus/service.py", line 148, in wrapped_method
reply_handler=reply_handler, error_handler=error_handler)
File "/usr/lib/python2.7/site-packages/slip/dbus/polkit.py", line 270, in IsSystemBusNameAuthorizedAsync
reply_handler, error_handler, challenge, details)
File "/usr/lib/python2.7/site-packages/slip/dbus/polkit.py", line 256, in IsSystemBusNameAuthorizedAsync
timeout=method_call_no_timeout)
File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 137, in call
**keywords)
File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 584, in call_async
message.append(signature=signature, *args)
ValueError: Unable to guess signature from an empty dict

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions