{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible/issues/45446","repository_url":"https://api.github.com/repos/ansible/ansible","labels_url":"https://api.github.com/repos/ansible/ansible/issues/45446/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible/issues/45446/comments","events_url":"https://api.github.com/repos/ansible/ansible/issues/45446/events","html_url":"https://github.com/ansible/ansible/issues/45446","id":358798107,"node_id":"MDU6SXNzdWUzNTg3OTgxMDc=","number":45446,"title":"ufw: hangs after enabling firewall with policy=allow","user":{"login":"CameronNemo","id":3212452,"node_id":"MDQ6VXNlcjMyMTI0NTI=","avatar_url":"https://avatars1.githubusercontent.com/u/3212452?v=4","gravatar_id":"","url":"https://api.github.com/users/CameronNemo","html_url":"https://github.com/CameronNemo","followers_url":"https://api.github.com/users/CameronNemo/followers","following_url":"https://api.github.com/users/CameronNemo/following{/other_user}","gists_url":"https://api.github.com/users/CameronNemo/gists{/gist_id}","starred_url":"https://api.github.com/users/CameronNemo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CameronNemo/subscriptions","organizations_url":"https://api.github.com/users/CameronNemo/orgs","repos_url":"https://api.github.com/users/CameronNemo/repos","events_url":"https://api.github.com/users/CameronNemo/events{/privacy}","received_events_url":"https://api.github.com/users/CameronNemo/received_events","type":"User","site_admin":false},"labels":[{"id":835286067,"node_id":"MDU6TGFiZWw4MzUyODYwNjc=","url":"https://api.github.com/repos/ansible/ansible/labels/affects_2.6","name":"affects_2.6","color":"ededed","default":false},{"id":785271699,"node_id":"MDU6TGFiZWw3ODUyNzE2OTk=","url":"https://api.github.com/repos/ansible/ansible/labels/bug","name":"bug","color":"fbca04","default":true},{"id":496359346,"node_id":"MDU6TGFiZWw0OTYzNTkzNDY=","url":"https://api.github.com/repos/ansible/ansible/labels/module","name":"module","color":"1d76db","default":false},{"id":632871029,"node_id":"MDU6TGFiZWw2MzI4NzEwMjk=","url":"https://api.github.com/repos/ansible/ansible/labels/needs_maintainer","name":"needs_maintainer","color":"fef2c0","default":false},{"id":383076471,"node_id":"MDU6TGFiZWwzODMwNzY0NzE=","url":"https://api.github.com/repos/ansible/ansible/labels/python3","name":"python3","color":"fbca04","default":false},{"id":636327968,"node_id":"MDU6TGFiZWw2MzYzMjc5Njg=","url":"https://api.github.com/repos/ansible/ansible/labels/support:community","name":"support:community","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-09-10T21:16:50Z","updated_at":"2018-11-06T17:55:44Z","closed_at":null,"author_association":"NONE","body":"##### SUMMARY\r\nWhen enabling the firewall with `ufw state=enabled policy=allow`, the task hangs. Attempting to cancel the task and re-run the playbook leads to hangs at the gathering facts stage. Ping and manual ssh will still work.\r\n\r\n##### ISSUE TYPE\r\n- Bug Report\r\n\r\n##### COMPONENT NAME\r\nufw\r\n\r\n##### ANSIBLE VERSION\r\n\r\n```\r\nansible 2.6.4\r\n  config file = None\r\n  configured module search path = ['/home/cameronnemo/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']\r\n  ansible python module location = /usr/lib/python3.6/site-packages/ansible\r\n  executable location = /bin/ansible\r\n  python version = 3.6.6 (default, Jul 16 2018, 09:23:17) [GCC 7.3.0]\r\n```\r\n\r\n##### CONFIGURATION\r\n\r\nNo configuration.\r\n\r\n##### OS / ENVIRONMENT\r\n```\r\nNAME=\"void\"\r\nID=\"void\"\r\nDISTRIB_ID=\"void\"\r\nPRETTY_NAME=\"void\"\r\n```\r\n\r\n##### STEPS TO REPRODUCE\r\n\r\n```yaml\r\n---\r\n- name: Install Package\r\n  xbps:\r\n    pkg: ufw\r\n    state: present\r\n\r\n- name: Clear Previous Rules\r\n  ufw:\r\n    state: reset\r\n\r\n- name: Enable Firewall\r\n  ufw:\r\n    state: enabled\r\n    policy: allow\r\n```\r\n\r\n##### EXPECTED RESULTS\r\n\r\nAnsible would enable ufw then move on to executing the next task.\r\n\r\n\r\n##### ACTUAL RESULTS\r\n\r\n```paste below\r\nTASK [ufw : Install Package] ****************************************************************************************************************************************************\r\ntask path: /home/cameronnemo/docs/linux/void/ansible/roles/ufw/tasks/main.yml:2\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'echo ~ && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'/home/cameronnemo\\n', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'( umask 77 && mkdir -p \"` echo /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742 `\" && echo ansible-tmp-1536614044.8398862-7131953022742=\"` echo /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742 `\" ) && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'ansible-tmp-1536614044.8398862-7131953022742=/home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742\\n', b'')\r\nUsing module file /usr/lib/python3.6/site-packages/ansible/modules/packaging/os/xbps.py\r\n<nemo.us.to> PUT /home/cameronnemo/.ansible/tmp/ansible-local-8459je_ppdxm/tmpg1soa6fc TO /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742/xbps.py\r\n<nemo.us.to> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 '[nemo.us.to]'\r\n<nemo.us.to> (0, b'sftp> put /home/cameronnemo/.ansible/tmp/ansible-local-8459je_ppdxm/tmpg1soa6fc /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742/xbps.py\\n', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'chmod u+x /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742/ /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742/xbps.py && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 -tt nemo.us.to '/bin/sh -c '\"'\"'sudo -H -S -n -u root /bin/sh -c '\"'\"'\"'\"'\"'\"'\"'\"'echo BECOME-SUCCESS-sdycrxnfmvvpuknbccclgoanrzcxmbip; /usr/bin/python /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742/xbps.py'\"'\"'\"'\"'\"'\"'\"'\"' && sleep 0'\"'\"''\r\nEscalation succeeded\r\n<nemo.us.to> (0, b'\\r\\n{\"changed\": false, \"msg\": \"Nothing to Install\", \"invocation\": {\"module_args\": {\"pkg\": \"ufw\", \"state\": \"present\", \"name\": [\"ufw\"], \"recurse\": false, \"force\": false, \"upgrade\": false, \"update_cache\": true}}}\\r\\n', b'Shared connection to nemo.us.to closed.\\r\\n')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'rm -f -r /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614044.8398862-7131953022742/ > /dev/null 2>&1 && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'', b'')\r\nok: [nemo.us.to] => {\r\n    \"changed\": false,\r\n    \"invocation\": {\r\n        \"module_args\": {\r\n            \"force\": false,\r\n            \"name\": [\r\n                \"ufw\"\r\n            ],\r\n            \"pkg\": \"ufw\",\r\n            \"recurse\": false,\r\n            \"state\": \"present\",\r\n            \"update_cache\": true,\r\n            \"upgrade\": false\r\n        }\r\n    },\r\n    \"msg\": \"Nothing to Install\"\r\n}\r\n\r\nTASK [ufw : Clear Previous Rules] ***********************************************************************************************************************************************\r\ntask path: /home/cameronnemo/docs/linux/void/ansible/roles/ufw/tasks/main.yml:7\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'echo ~ && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'/home/cameronnemo\\n', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'( umask 77 && mkdir -p \"` echo /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056 `\" && echo ansible-tmp-1536614046.7897816-240310079642056=\"` echo /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056 `\" ) && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'ansible-tmp-1536614046.7897816-240310079642056=/home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056\\n', b'')\r\nUsing module file /usr/lib/python3.6/site-packages/ansible/modules/system/ufw.py\r\n<nemo.us.to> PUT /home/cameronnemo/.ansible/tmp/ansible-local-8459je_ppdxm/tmp6gnb0p7y TO /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056/ufw.py\r\n<nemo.us.to> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 '[nemo.us.to]'\r\n<nemo.us.to> (0, b'sftp> put /home/cameronnemo/.ansible/tmp/ansible-local-8459je_ppdxm/tmp6gnb0p7y /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056/ufw.py\\n', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'chmod u+x /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056/ /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056/ufw.py && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 -tt nemo.us.to '/bin/sh -c '\"'\"'sudo -H -S -n -u root /bin/sh -c '\"'\"'\"'\"'\"'\"'\"'\"'echo BECOME-SUCCESS-syvcspyaaacincdlbsghgnffymewzztc; /usr/bin/python /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056/ufw.py'\"'\"'\"'\"'\"'\"'\"'\"' && sleep 0'\"'\"''\r\nEscalation succeeded\r\n<nemo.us.to> (0, b'\\r\\n{\"changed\": false, \"commands\": [\"/bin/ufw -f reset\"], \"msg\": \"Status: inactive\", \"invocation\": {\"module_args\": {\"state\": \"reset\", \"delete\": false, \"route\": false, \"log\": false, \"from_ip\": \"any\", \"to_ip\": \"any\", \"default\": null, \"logging\": null, \"direction\": null, \"insert\": null, \"rule\": null, \"interface\": null, \"from_port\": null, \"to_port\": null, \"proto\": null, \"app\": null, \"comment\": null}}}\\r\\n', b'Shared connection to nemo.us.to closed.\\r\\n')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'rm -f -r /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614046.7897816-240310079642056/ > /dev/null 2>&1 && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'', b'')\r\nok: [nemo.us.to] => {\r\n    \"changed\": false,\r\n    \"commands\": [\r\n        \"/bin/ufw -f reset\"\r\n    ],\r\n    \"invocation\": {\r\n        \"module_args\": {\r\n            \"app\": null,\r\n            \"comment\": null,\r\n            \"default\": null,\r\n            \"delete\": false,\r\n            \"direction\": null,\r\n            \"from_ip\": \"any\",\r\n            \"from_port\": null,\r\n            \"insert\": null,\r\n            \"interface\": null,\r\n            \"log\": false,\r\n            \"logging\": null,\r\n            \"proto\": null,\r\n            \"route\": false,\r\n            \"rule\": null,\r\n            \"state\": \"reset\",\r\n            \"to_ip\": \"any\",\r\n            \"to_port\": null\r\n        }\r\n    },\r\n    \"msg\": \"Status: inactive\"\r\n}\r\n\r\nTASK [ufw : Enable Firewall] ****************************************************************************************************************************************************\r\ntask path: /home/cameronnemo/docs/linux/void/ansible/roles/ufw/tasks/main.yml:11\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'echo ~ && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'/home/cameronnemo\\n', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'( umask 77 && mkdir -p \"` echo /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201 `\" && echo ansible-tmp-1536614047.9638128-92314268675201=\"` echo /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201 `\" ) && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'ansible-tmp-1536614047.9638128-92314268675201=/home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201\\n', b'')\r\nUsing module file /usr/lib/python3.6/site-packages/ansible/modules/system/ufw.py\r\n<nemo.us.to> PUT /home/cameronnemo/.ansible/tmp/ansible-local-8459je_ppdxm/tmp8bkenuss TO /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201/ufw.py\r\n<nemo.us.to> SSH: EXEC sftp -b - -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 '[nemo.us.to]'\r\n<nemo.us.to> (0, b'sftp> put /home/cameronnemo/.ansible/tmp/ansible-local-8459je_ppdxm/tmp8bkenuss /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201/ufw.py\\n', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'chmod u+x /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201/ /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201/ufw.py && sleep 0'\"'\"''\r\n<nemo.us.to> (0, b'', b'')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 -tt nemo.us.to '/bin/sh -c '\"'\"'sudo -H -S -n -u root /bin/sh -c '\"'\"'\"'\"'\"'\"'\"'\"'echo BECOME-SUCCESS-ymddfrgqdvfglmlnzsxhccuuviqnskjk; /usr/bin/python /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201/ufw.py'\"'\"'\"'\"'\"'\"'\"'\"' && sleep 0'\"'\"''\r\nEscalation succeeded\r\n<nemo.us.to> (0, b'\\r\\n{\"changed\": true, \"commands\": [\"/bin/ufw -f enable\", \"/bin/ufw default allow\"], \"msg\": \"Status: active\\\\nLogging: on (low)\\\\nDefault: allow (incoming), allow (outgoing), disabled (routed)\\\\nNew profiles: skip\", \"invocation\": {\"module_args\": {\"state\": \"enabled\", \"policy\": \"allow\", \"default\": \"allow\", \"delete\": false, \"route\": false, \"log\": false, \"from_ip\": \"any\", \"to_ip\": \"any\", \"logging\": null, \"direction\": null, \"insert\": null, \"rule\": null, \"interface\": null, \"from_port\": null, \"to_port\": null, \"proto\": null, \"app\": null, \"comment\": null}}}\\r\\n', b'Shared connection to nemo.us.to closed.\\r\\n')\r\n<nemo.us.to> ESTABLISH SSH CONNECTION FOR USER: None\r\n<nemo.us.to> SSH: EXEC ssh -C -o ControlMaster=auto -o ControlPersist=60s -o Port=22 -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 -o ControlPath=/home/cameronnemo/.ansible/cp/393b1a8055 nemo.us.to '/bin/sh -c '\"'\"'rm -f -r /home/cameronnemo/.ansible/tmp/ansible-tmp-1536614047.9638128-92314268675201/ > /dev/null 2>&1 && sleep 0'\"'\"''\r\n\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/ansible/ansible/issues/comments/436346991","html_url":"https://github.com/ansible/ansible/issues/45446#issuecomment-436346991","issue_url":"https://api.github.com/repos/ansible/ansible/issues/45446","id":436346991,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjM0Njk5MQ==","user":{"login":"l3rady","id":1346470,"node_id":"MDQ6VXNlcjEzNDY0NzA=","avatar_url":"https://avatars0.githubusercontent.com/u/1346470?v=4","gravatar_id":"","url":"https://api.github.com/users/l3rady","html_url":"https://github.com/l3rady","followers_url":"https://api.github.com/users/l3rady/followers","following_url":"https://api.github.com/users/l3rady/following{/other_user}","gists_url":"https://api.github.com/users/l3rady/gists{/gist_id}","starred_url":"https://api.github.com/users/l3rady/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/l3rady/subscriptions","organizations_url":"https://api.github.com/users/l3rady/orgs","repos_url":"https://api.github.com/users/l3rady/repos","events_url":"https://api.github.com/users/l3rady/events{/privacy}","received_events_url":"https://api.github.com/users/l3rady/received_events","type":"User","site_admin":false},"created_at":"2018-11-06T17:55:44Z","updated_at":"2018-11-06T17:55:44Z","author_association":"NONE","body":"More digging has lead me to this post: https://askubuntu.com/questions/1059781/ufw-allows-22-for-ipv4-and-ipv6-but-ssh-disconnects-when-enabling"}}
{"actor":{"display_login":"l3rady"}}