mitogen-hq / mitogen

Distributed self-replicating programs in Python
https://mitogen.networkgenomics.com/
BSD 3-Clause "New" or "Revised" License
2.34k stars 199 forks source link

SELinux python bindings fails on CentOS 6 even after a connection_reset meta task #633

Open canozokur opened 5 years ago

canozokur commented 5 years ago

Hi!

I have recently upgraded mitogen to 0.2.8 and using Ansible in a virtualenv (created by pyenv) with Python version 2.7.15 and Ansible upgraded to 2.8.4.

The issue I'm facing is after installing the "libselinux-python" package in a CentOS 6 server (created by Vagrant in Virtualbox, Vagrantfile included) and immediately setting the selinux status to disabled fails with the following error:

Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!

This was the case before upgrading to mitogen 0.2.8 so I figured it may have a connection to the way mitogen behaves and I've successfully resolved that by using a meta connection_reset task. Now it doesn't help either and fails the task.

Versions:

ansible --version
ansible 2.8.4
  config file = /Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg
  configured module search path = [u'/Users/tozokur/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible
  executable location = /Users/tozokur/.pyenv/versions/ansible/bin/ansible
  python version = 2.7.15 (default, Mar 26 2019, 23:24:59) [GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.10.44.4)]
python --version
Python 2.7.15

Vagrantfile I'm using to create the servers, can be used to recreate the environment:

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.provider "virtualbox" do |vb|
      vb.memory = 1024
  end

  config.vm.define :ansiblec7 do |minion_config|
    minion_config.vm.box = "bento/centos-7"
    minion_config.vm.host_name = 'c7.local'
    minion_config.vm.network "private_network", ip: "192.168.50.11"
  end

  config.vm.define :ansiblec6 do |minion_config|
    minion_config.vm.box = "bento/centos-6"
    minion_config.vm.host_name = 'c6.local'
    minion_config.vm.network "private_network", ip: "192.168.50.12"
  end

end

Here's the ansible-config dump --only-changed output:

ANSIBLE_FORCE_COLOR(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = True
ANSIBLE_PIPELINING(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = True
ANSIBLE_SSH_ARGS(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = -C -o ForwardAgent=yes
DEFAULT_FORKS(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = 20
DEFAULT_GATHERING(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = smart
DEFAULT_ROLES_PATH(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = [u'/Users/tozokur/data/git/casualcards-tr/fun-ansible/roles']
DEFAULT_STDOUT_CALLBACK(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = yaml
DEFAULT_STRATEGY_PLUGIN_PATH(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = [u'/Users/tozokur/data/git/casualcards-tr/fun-ansible/strategy_plugins/mitogen-0.2.8/ansible_mitogen/plugins/strategy']
DEFAULT_VAULT_PASSWORD_FILE(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = /Users/tozokur/data/git/casualcards-tr/fun-ansible/secrets/funstudio.secret
HOST_KEY_CHECKING(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = False
INVENTORY_UNPARSED_IS_FAILED(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = True
RETRY_FILES_ENABLED(/Users/tozokur/data/git/casualcards-tr/fun-ansible/ansible.cfg) = False

Here's the partial task output (reset meta included):

[mux  78248] 18:35:14.221370 D mitogen.[fork.6977]: Parent is context 1007 (parent); my ID is 4008
[mux  78248] 18:35:14.221900 D ansible_mitogen.services: ContextService().reset(Context(1007, u'ssh.192.168.50.12.sudo.root'))
[mux  78248] 18:35:14.222286 I ansible_mitogen.services: ContextService()._shutdown_unlocked(): shutting down Context(1007, u'ssh.192.168.50.12.sudo.root')
[mux  78248] 18:35:14.222638 D mitogen.parent: Context(1007, u'ssh.192.168.50.12.sudo.root').shutdown() sending SHUTDOWN
[mux  78248] 18:35:14.222744 D mitogen.[fork.6977]: pid:6977 ppid:6974 uid:0/0, gid:0/0 host:'c6.local'
[mux  78248] 18:35:14.223550 D mitogen.[ssh.192.168.50.12.sudo.root]: Dispatcher: dispatching (None, u'mitogen.core', u'Dispatcher', u'forget_chain', ('TAG-2027-78226-7fff92c2a380-5907a1611abc7',), Kwargs({}))
[mux  78248] 18:35:14.223841 D mitogen.[ssh.192.168.50.12.sudo.root]: Dispatcher: Message(1007, 4007, 0, 101, 0, '\x80\x02(NX\x0c\x00\x00\x00mitogen.coreX\n\x00\x00\x00Dispatcherq\x01X\x0c\x00\x00\x00forget_'..135) -> None
[mux  78248] 18:35:14.224117 D mitogen.[fork.6977]: Recovered sys.executable: '/usr/bin/python'
[top  78226] 18:35:14.224739 D mitogen: MitogenProtocol(unix_listener.78248): disconnecting
[mux  78248] 18:35:14.225140 D mitogen: <Side of unix_client.78226 fd 108>: empty read, disconnecting
[top  78226] 18:35:14.225390 D mitogen: Waker(fd=42/43): disconnecting
[top  78226] 18:35:14.225811 D mitogen: Router(Broker(aa10)): stats: 0 module requests in 0 ms, 0 sent (0 ms minify time), 0 negative responses. Sent 0.0 kb total, 0.0 kb avg.
[mux  78248] 18:35:14.225650 D mitogen: MitogenProtocol(unix_client.78226): disconnecting
META: reset connection
[mux  78248] 18:35:14.226600 D mitogen.[ssh.192.168.50.12.sudo.root]: shutdown request from context 0
[mux  78248] 18:35:14.227146 D mitogen.[ssh.192.168.50.12.sudo.root]: Broker(fe50): shutting down
[mux  78248] 18:35:14.227725 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:14.228265 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:14.228873 D mitogen.[ssh.192.168.50.12.sudo.root]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:14.229320 D mitogen.[ssh.192.168.50.12.sudo.root]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:14.229883 D mitogen.[ssh.192.168.50.12.sudo.root]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:14.230422 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: MitogenProtocol(fork.6977): requesting child shutdown
[mux  78248] 18:35:14.231006 D mitogen.[ssh.192.168.50.12.sudo.root]: <Side of stdout fd 8>: empty read, disconnecting
[mux  78248] 18:35:14.231550 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:14.232162 D mitogen.[ssh.192.168.50.12.sudo.root]: <Side of stderr fd 10>: empty read, disconnecting
[mux  78248] 18:35:14.232820 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:14.233556 D mitogen.[fork.6977]: shutdown request from context 1007
[mux  78248] 18:35:14.234237 D mitogen.[fork.6977]: Broker(a490): shutting down
[mux  78248] 18:35:14.234681 D mitogen.[fork.6977]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:14.235125 D mitogen.[fork.6977]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:14.235719 D mitogen.[fork.6977]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:14.236357 D mitogen.[fork.6977]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:14.236972 D mitogen.[fork.6977]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:14.237480 D mitogen.[fork.6977]: <Side of stdout fd 8>: empty read, disconnecting
[mux  78248] 18:35:14.238208 D mitogen.[fork.6977]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:14.238814 D mitogen.[fork.6977]: <Side of stderr fd 10>: empty read, disconnecting
[mux  78248] 18:35:14.239380 D mitogen.[fork.6977]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:14.239885 D mitogen.[fork.6977]: Broker(a490): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:14.240359 D mitogen.[fork.6977]: parent stream is gone, dying.
[mux  78248] 18:35:14.240793 D mitogen.[fork.6977]: Broker(a490): shutting down
[mux  78248] 18:35:14.241227 D mitogen.[ssh.192.168.50.12.sudo.root]: <Side of fork.6977 fd 15>: empty read, disconnecting
[mux  78248] 18:35:14.241678 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: Process fork.6977 pid 6977 still running after IO disconnect, recheck in 0.050s
[mux  78248] 18:35:14.242075 D mitogen.[ssh.192.168.50.12.sudo.root]: Context(4008, u'fork.6977'): disconnecting
[mux  78248] 18:35:14.242601 D mitogen.route_monitor.[ssh.192.168.50.12.sudo.root]: stream fork.6977 is gone; propagating DEL_ROUTE for set([4008])
[mux  78248] 18:35:14.243036 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: Router(Broker(fe50)): deleting route to 4008
[mux  78248] 18:35:14.243404 D mitogen.route_monitor.[ssh.192.168.50.12]: firing local disconnect signal for Context(4008, u'fork.6977')
[mux  78248] 18:35:14.243860 D mitogen.route_monitor.[ssh.192.168.50.12]: deleting route to 4008 via <Stream sudo.root #0e90>
[mux  78248] 18:35:14.244400 D mitogen.parent.[ssh.192.168.50.12]: Router(Broker(0f90)): deleting route to 4008
[mux  78248] 18:35:14.244772 D mitogen.route_monitor: firing local disconnect signal for Context(4008, u'fork.6977')
[mux  78248] 18:35:14.245236 D mitogen.route_monitor: deleting route to 4008 via <Stream ssh.192.168.50.12 #10d0>
[mux  78248] 18:35:14.245795 D mitogen.parent: Router(Broker(85d0)): deleting route to 4008
[mux  78248] 18:35:14.246296 D mitogen.[ssh.192.168.50.12.sudo.root]: MitogenProtocol(fork.6977): disconnecting
[top  78226] 18:35:14.253372 D ansible_mitogen.process: will use multiplexer 0 (/var/folders/jq/x_r9hhxs03s842p_dcybmjyw0000gn/T/mitogen_unix_x2jTSA.sock) to connect to "None"
[top  78226] 18:35:14.253548 D mitogen.unix: client: connecting to /var/folders/jq/x_r9hhxs03s842p_dcybmjyw0000gn/T/mitogen_unix_x2jTSA.sock
[top  78226] 18:35:14.253866 D mitogen.unix: client: local ID is 5008, remote is 0
[mux  78248] 18:35:14.253904 D mitogen.unix: listener: accepted connection from PID 78226: unix_client.78226
[mux  78248] 18:35:14.255022 D mitogen.parent: starting function call to ssh.192.168.50.11: mitogen.parent._proxy_connect(method_name=u'sudo', name=None, kwargs=Kwargs({u'username': None, u'remote_name': None, u'profiling': False, u'sudo_path': u'sudo', u'python_path': [u'/usr/bin/python'], 'unidirectional': True, u'debug': False, u'password': None, u'sudo_args': [], u'connect_timeout': 10}))
[mux  78248] 18:35:14.260700 D mitogen.[ssh.192.168.50.11]: Dispatcher: dispatching (None, u'mitogen.parent', None, u'_proxy_connect', (), Kwargs({'method_name': u'sudo', 'name': None, 'kwargs': Kwargs({u'username': None, u'password': None, u'profiling': False, u'sudo_path': u'sudo', u'python_path': [u'/usr/bin/python'], 'unidirectional': True, u'debug': False, u'remote_name': None, u'sudo_args': [], u'connect_timeout': 10})}))
[mux  78248] 18:35:14.273855 D mitogen.parent.[ssh.192.168.50.11]: creating connection to context 7 using mitogen.sudo
[mux  78248] 18:35:14.274432 D mitogen.parent.[ssh.192.168.50.11]: command line for Connection(None): sudo -u root -- /usr/bin/python -c "import codecs,os,sys;_=codecs.decode;exec(_(_(\"eNqFkVFLwzAUhd/7K/p2Exa2tIqbhYCyB/FBhCLuQYekbTqDXRLSdnX+eu86ce188O1+OSc5l5OUrYStp047RWjgWTcgXYYIpfUfhCbBYS5aFxPOIs7piVM2JI9qdOS8srUi6RD8EFZD6BAwsN5jfCUbTN2GQoRQSN9pA6E0RS+qT5W3jcwq1cuztvazTJuZ2zfv1gDueW6biP5kp3ytrXlJLtZ9rDI77ZHhNr175rAW42tHD2JFxgIb4wTIVjd2o0yykxsvTXOTz6eVzWWVLOLFggIN8KXO60aRiMHD/dMj5/zVAG6Q2wKLpsFSvJFD1YV1ymDB4DOgU69kQaKr68s5ZfClHb5UOnHyrRh0GRzaL91PwLKfj42eubv/3H+3jMZb/v5VTL8BvsyzAw==\".encode(),\"base64\"),\"zip\"))"
[mux  78248] 18:35:14.275045 D mitogen.parent.[ssh.192.168.50.11]: child for Connection(None) started: pid:8349 stdin:24 stdout:24 stderr:22
[mux  78248] 18:35:14.288597 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: Process fork.6977 pid 6977: exited with return code 0
[mux  78248] 18:35:14.289576 D mitogen.[ssh.192.168.50.12.sudo.root]: Broker(fe50): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:14.290493 D mitogen.[ssh.192.168.50.12.sudo.root]: parent stream is gone, dying.
[mux  78248] 18:35:14.291337 D mitogen.[ssh.192.168.50.12.sudo.root]: Broker(fe50): shutting down
[mux  78248] 18:35:14.307649 D mitogen.[ssh.192.168.50.12]: <Side of sudo.root fd 23>: empty read, disconnecting
[mux  78248] 18:35:14.308290 D mitogen.[ssh.192.168.50.12]: Context(1007, u'sudo.root'): disconnecting
[mux  78248] 18:35:14.308834 D mitogen.route_monitor.[ssh.192.168.50.12]: stream sudo.root is gone; propagating DEL_ROUTE for set([1007])
[mux  78248] 18:35:14.309341 D mitogen.parent.[ssh.192.168.50.12]: Router(Broker(0f90)): deleting route to 1007
[mux  78248] 18:35:14.309854 D mitogen.route_monitor: firing local disconnect signal for Context(1007, u'ssh.192.168.50.12.sudo.root')
[mux  78248] 18:35:14.310388 I ansible_mitogen.services: ContextService(): Forgetting Context(1007, u'ssh.192.168.50.12.sudo.root') due to stream disconnect
[mux  78248] 18:35:14.310940 D ansible_mitogen.services: ContextService(): attempt to forget unknown Context(1007, u'ssh.192.168.50.12.sudo.root')
[mux  78248] 18:35:14.311731 D mitogen.route_monitor: deleting route to 1007 via <Stream ssh.192.168.50.12 #10d0>
[mux  78248] 18:35:14.312381 D mitogen.parent: Router(Broker(85d0)): deleting route to 1007
[mux  78248] 18:35:14.312937 D mitogen.[ssh.192.168.50.12]: MitogenProtocol(sudo.root): disconnecting
[mux  78248] 18:35:14.313498 D mitogen.[ssh.192.168.50.12]: <Side of sudo.root fd 21>: disconnected during read: [Errno 5] Input/output error
[mux  78248] 18:35:14.314031 D mitogen.[ssh.192.168.50.12]: <Side of sudo.root fd 21>: empty read, disconnecting
[mux  78248] 18:35:14.314539 D mitogen.parent.[ssh.192.168.50.12]: PopenProcess sudo.root pid 6973: exited with return code 0
[mux  78248] 18:35:14.315015 D mitogen.[ssh.192.168.50.12]: SetupProtocol(sudo.root): disconnecting
[mux  78248] 18:35:14.318134 D mitogen.parent.[ssh.192.168.50.11]: BootstrapProtocol(sudo.root): first stage started succcessfully
[mux  78248] 18:35:14.322404 D mitogen.parent.[ssh.192.168.50.11]: BootstrapProtocol(sudo.root): first stage received mitogen.core source
[mux  78248] 18:35:14.366146 D mitogen.parent.[ssh.192.168.50.11]: BootstrapProtocol(sudo.root): new child booted successfully
[mux  78248] 18:35:14.366893 D mitogen.[ssh.192.168.50.11]: Router(Broker(d650)): registering Context(7, u'sudo.root') to stream <Stream sudo.root #c710>
[mux  78248] 18:35:14.367492 D mitogen.route_monitor: Adding route to 7 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:14.367986 D mitogen.parent: Router(Broker(85d0)): adding route to context 7 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:14.368871 D mitogen.[ssh.192.168.50.11]: Dispatcher: Message(4, 0, 0, 101, 1012, '\x80\x02(NX\x0e\x00\x00\x00mitogen.parentNX\x0e\x00\x00\x00_proxy_connect)cmitog'..350) -> {u'msg': None, u'id': 7, u'name': u'sudo.root'}
[mux  78248] 18:35:14.369728 D mitogen.[ssh.192.168.50.11.sudo.root]: Python version is 2.7.5 (default, Jun 20 2019, 20:27:34)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
[mux  78248] 18:35:14.370643 D mitogen.[ssh.192.168.50.11.sudo.root]: Parent is context 4 (parent); my ID is 7
[mux  78248] 18:35:14.370725 D mitogen.parent: starting function call to ssh.192.168.50.11.sudo.root: ansible_mitogen.target.init_child(candidate_temp_dirs=[u'~/.ansible/tmp', u'/var/tmp', u'/tmp'], log_level=10)
[mux  78248] 18:35:14.371273 D mitogen.[ssh.192.168.50.11.sudo.root]: pid:8351 ppid:8349 uid:0/0, gid:0/0 host:'c7.local'
[mux  78248] 18:35:14.372483 D mitogen.[ssh.192.168.50.11.sudo.root]: Recovered sys.executable: '/usr/bin/python'
[mux  78248] 18:35:14.377475 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible' to 7 via 7
[mux  78248] 18:35:14.378097 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible.module_utils' to 7 via 7
[mux  78248] 18:35:14.378680 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible.module_utils.basic' to 7 via 7
[mux  78248] 18:35:14.379287 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible.module_utils.json_utils' to 7 via 7
[mux  78248] 18:35:14.379802 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible.release' to 7 via 7
[mux  78248] 18:35:14.380322 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible_mitogen' to 7 via 7
[mux  78248] 18:35:14.380769 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder._on_forward_module() sending u'ansible_mitogen.runner' to 7 via 7
[mux  78248] 18:35:14.381332 D mitogen.parent.[ssh.192.168.50.11]: ModuleForwarder: mitogen not in cache (for ansible_mitogen.runner)
[mux  78248] 18:35:14.386341 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible
[mux  78248] 18:35:14.386990 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils
[mux  78248] 18:35:14.387479 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils._text
[mux  78248] 18:35:14.387940 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common
[mux  78248] 18:35:14.388368 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common._collections_compat
[mux  78248] 18:35:14.388821 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common._json_compat
[mux  78248] 18:35:14.411940 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common._utils
[mux  78248] 18:35:14.412738 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.collections
[mux  78248] 18:35:14.413495 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.file
[mux  78248] 18:35:14.414099 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.parameters
[mux  78248] 18:35:14.414663 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.process
[mux  78248] 18:35:14.415227 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.sys_info
[mux  78248] 18:35:14.415821 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.text
[mux  78248] 18:35:14.416903 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.text.converters
[mux  78248] 18:35:14.417575 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.text.formatters
[mux  78248] 18:35:14.418308 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.common.validation
[mux  78248] 18:35:14.419070 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.distro
[mux  78248] 18:35:14.419885 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.distro._distro
[mux  78248] 18:35:14.420566 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.parsing
[mux  78248] 18:35:14.421241 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.parsing.convert_bool
[mux  78248] 18:35:14.421891 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.pycompat24
[mux  78248] 18:35:14.422625 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.six
[mux  78248] 18:35:14.423355 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.basic
[mux  78248] 18:35:14.424001 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.module_utils.json_utils
[mux  78248] 18:35:14.424716 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible.release
[mux  78248] 18:35:14.425412 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible_mitogen
[mux  78248] 18:35:14.426127 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible_mitogen.target
[mux  78248] 18:35:14.426814 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received mitogen.fork
[mux  78248] 18:35:14.427577 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received mitogen.parent
[mux  78248] 18:35:14.428302 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received mitogen.select
[mux  78248] 18:35:14.429086 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received mitogen.service
[mux  78248] 18:35:14.429699 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: received ansible_mitogen.runner
[mux  78248] 18:35:14.525778 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: dispatching (None, u'ansible_mitogen.target', None, u'init_child', (), Kwargs({'candidate_temp_dirs': [u'~/.ansible/tmp', u'/var/tmp', u'/tmp'], 'log_level': 10}))
[mux  78248] 18:35:14.526412 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible_mitogen
[mux  78248] 18:35:14.526873 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible_mitogen.target
[mux  78248] 18:35:14.527352 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule errno
[mux  78248] 18:35:14.527831 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule grp
[mux  78248] 18:35:14.528373 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule operator
[mux  78248] 18:35:14.528830 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule os
[mux  78248] 18:35:14.529314 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule pwd
[mux  78248] 18:35:14.529727 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule re
[mux  78248] 18:35:14.530120 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule signal
[mux  78248] 18:35:14.530515 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule stat
[mux  78248] 18:35:14.530893 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule subprocess
[mux  78248] 18:35:14.531205 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule sys
[mux  78248] 18:35:14.531503 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule tempfile
[mux  78248] 18:35:14.531878 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule traceback
[mux  78248] 18:35:14.532233 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule types
[mux  78248] 18:35:14.532538 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule mitogen
[mux  78248] 18:35:14.532832 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting mitogen.fork
[mux  78248] 18:35:14.533284 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule errno
[mux  78248] 18:35:14.533858 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule logging
[mux  78248] 18:35:14.534285 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule os
[mux  78248] 18:35:14.534751 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule random
[mux  78248] 18:35:14.535157 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule sys
[mux  78248] 18:35:14.535539 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule threading
[mux  78248] 18:35:14.535883 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule traceback
[mux  78248] 18:35:14.536253 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule mitogen
[mux  78248] 18:35:14.536673 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting mitogen.parent
[mux  78248] 18:35:14.537048 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule codecs
[mux  78248] 18:35:14.537360 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule fcntl
[mux  78248] 18:35:14.537662 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule getpass
[mux  78248] 18:35:14.537956 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule heapq
[mux  78248] 18:35:14.538262 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule inspect
[mux  78248] 18:35:14.538551 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule re
[mux  78248] 18:35:14.538840 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule signal
[mux  78248] 18:35:14.539126 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule socket
[mux  78248] 18:35:14.539409 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule struct
[mux  78248] 18:35:14.539693 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule subprocess
[mux  78248] 18:35:14.540009 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule termios
[mux  78248] 18:35:14.540371 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule textwrap
[mux  78248] 18:35:14.540680 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule zlib
[mux  78248] 18:35:14.540974 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule thread
[mux  78248] 18:35:14.541273 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting mitogen.service
[mux  78248] 18:35:14.541553 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule grp
[mux  78248] 18:35:14.541858 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule pprint
[mux  78248] 18:35:14.542136 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule pwd
[mux  78248] 18:35:14.542456 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: mitogen has no submodule stat
[mux  78248] 18:35:14.542766 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting mitogen.select
[mux  78248] 18:35:14.543102 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule json
[mux  78248] 18:35:14.543482 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.decoder is submodule of a locally loaded package
[mux  78248] 18:35:14.543804 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.re is submodule of a locally loaded package
[mux  78248] 18:35:14.544259 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.sys is submodule of a locally loaded package
[mux  78248] 18:35:14.544645 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.struct is submodule of a locally loaded package
[mux  78248] 18:35:14.544942 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.json is submodule of a locally loaded package
[mux  78248] 18:35:14.545227 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.scanner is submodule of a locally loaded package
[mux  78248] 18:35:14.545510 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json._json is submodule of a locally loaded package
[mux  78248] 18:35:14.545790 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: encodings.hex_codec is submodule of a locally loaded package
[mux  78248] 18:35:14.546068 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: encodings.binascii is submodule of a locally loaded package
[mux  78248] 18:35:14.546356 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: json.encoder is submodule of a locally loaded package
[mux  78248] 18:35:14.546634 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule ansible
[mux  78248] 18:35:14.546909 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible
[mux  78248] 18:35:14.547218 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils
[mux  78248] 18:35:14.547486 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.json_utils
[mux  78248] 18:35:14.547755 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils has no submodule json
[mux  78248] 18:35:14.548089 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule ansible_mitogen
[mux  78248] 18:35:14.548419 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible_mitogen.runner
[mux  78248] 18:35:14.548760 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule atexit
[mux  78248] 18:35:14.549058 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule imp
[mux  78248] 18:35:14.549561 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule shlex
[mux  78248] 18:35:14.549957 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule shutil
[mux  78248] 18:35:14.550282 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule ctypes
[mux  78248] 18:35:14.550604 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ctypes.os is submodule of a locally loaded package
[mux  78248] 18:35:14.550894 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ctypes.sys is submodule of a locally loaded package
[mux  78248] 18:35:14.551167 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ctypes._ctypes is submodule of a locally loaded package
[mux  78248] 18:35:14.551438 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ctypes.struct is submodule of a locally loaded package
[mux  78248] 18:35:14.551706 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ctypes.ctypes is submodule of a locally loaded package
[mux  78248] 18:35:14.551973 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ctypes._endian is submodule of a locally loaded package
[mux  78248] 18:35:14.552240 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule StringIO
[mux  78248] 18:35:14.552505 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible_mitogen has no submodule pipes
[mux  78248] 18:35:14.552807 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.basic
[mux  78248] 18:35:14.553090 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting systemd
[mux  78248] 18:35:14.553363 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: selinux.sys is submodule of a locally loaded package
[mux  78248] 18:35:14.553637 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: selinux.os is submodule of a locally loaded package
[mux  78248] 18:35:14.553905 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: selinux.imp is submodule of a locally loaded package
[mux  78248] 18:35:14.554171 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting swig_runtime_data4
[mux  78248] 18:35:14.554436 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: selinux.shutil is submodule of a locally loaded package
[mux  78248] 18:35:14.554701 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: selinux.errno is submodule of a locally loaded package
[mux  78248] 18:35:14.554976 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: selinux.stat is submodule of a locally loaded package
[mux  78248] 18:35:14.555324 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils._text
[mux  78248] 18:35:14.555596 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils has no submodule codecs
[mux  78248] 18:35:14.555864 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils has no submodule ansible
[mux  78248] 18:35:14.556130 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.six
[mux  78248] 18:35:14.556396 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common
[mux  78248] 18:35:14.556661 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.text
[mux  78248] 18:35:14.556925 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.text.converters
[mux  78248] 18:35:14.557291 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common._collections_compat
[mux  78248] 18:35:14.557628 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.six has no submodule moves
[mux  78248] 18:35:14.557910 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.text.formatters
[mux  78248] 18:35:14.558184 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common._json_compat
[mux  78248] 18:35:14.558453 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.process
[mux  78248] 18:35:14.558721 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.file
[mux  78248] 18:35:14.558986 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.sys_info
[mux  78248] 18:35:14.559252 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.distro
[mux  78248] 18:35:14.559520 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting distro
[mux  78248] 18:35:14.559851 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.distro._distro
[mux  78248] 18:35:14.560120 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule os
[mux  78248] 18:35:14.560459 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule re
[mux  78248] 18:35:14.560941 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule sys
[mux  78248] 18:35:14.561485 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule json
[mux  78248] 18:35:14.561933 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule shlex
[mux  78248] 18:35:14.562242 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule logging
[mux  78248] 18:35:14.562512 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule optparse
[mux  78248] 18:35:14.562780 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting org
[mux  78248] 18:35:14.563125 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.distro has no submodule subprocess
[mux  78248] 18:35:14.563419 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common._utils
[mux  78248] 18:35:14.563696 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.pycompat24
[mux  78248] 18:35:14.563969 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils has no submodule sys
[mux  78248] 18:35:14.564241 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils has no submodule ast
[mux  78248] 18:35:14.564510 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.parameters
[mux  78248] 18:35:14.564778 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.collections
[mux  78248] 18:35:14.565047 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.common.validation
[mux  78248] 18:35:14.565313 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.parsing
[mux  78248] 18:35:14.565581 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: requesting ansible.module_utils.parsing.convert_bool
[mux  78248] 18:35:14.565848 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.parsing has no submodule ansible
[mux  78248] 18:35:14.566398 D ansible_mitogen.runner.[ssh.192.168.50.11.sudo.root]: EnvironmentFileWatcher('/root/.pam_environment') installed; existing keys: []
[mux  78248] 18:35:14.566976 D ansible_mitogen.runner.[ssh.192.168.50.11.sudo.root]: EnvironmentFileWatcher('/etc/environment') installed; existing keys: []
[mux  78248] 18:35:14.567478 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: upgraded Poller with EpollPoller (new: 4 readers, 0 writers; old: 4 readers, 0 writers)
[mux  78248] 18:35:14.567870 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: upgrading Router(Broker(7490)) with capabilities to start new children
[mux  78248] 18:35:14.568221 D mitogen.[ssh.192.168.50.11.sudo.root]: sending message to Context(0, None): Message(0, 7, 7, 105, 1000, ''..0)
[mux  78248] 18:35:14.568532 D mitogen: IdAllocator(Router(Broker(85d0))): allocating [5009..6009)
[mux  78248] 18:35:14.568863 D mitogen: IdAllocator(Router(Broker(85d0))): allocating [5009..6009) to Context(7, u'ssh.192.168.50.11.sudo.root')
[mux  78248] 18:35:14.572230 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: creating connection to context 5009 using mitogen.fork
[mux  78248] 18:35:14.572740 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: child for Connection(None) started: pid:8354 stdin:15 stdout:15 stderr:None
[mux  78248] 18:35:14.576222 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: BootstrapProtocol(fork.8354): new child booted successfully
[mux  78248] 18:35:14.576845 D mitogen.[ssh.192.168.50.11.sudo.root]: Router(Broker(7490)): registering Context(5009, u'fork.8354') to stream <Stream fork.8354 #5b50>
[mux  78248] 18:35:14.577391 D mitogen.route_monitor.[ssh.192.168.50.11]: Adding route to 5009 via <Stream sudo.root #c710>
[mux  78248] 18:35:14.577923 D mitogen.parent.[ssh.192.168.50.11]: Router(Broker(d650)): adding route to context 5009 via <Stream sudo.root #c710>
[mux  78248] 18:35:14.578510 D mitogen.route_monitor: Adding route to 5009 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:14.578980 D mitogen.parent: Router(Broker(85d0)): adding route to context 5009 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:14.579482 D ansible_mitogen.target.[ssh.192.168.50.11.sudo.root]: Selected temp directory: u'/root/.ansible/tmp' (from [u'/root/.ansible/tmp', u'/var/tmp', u'/tmp', '/tmp', '/var/tmp', '/usr/tmp', '/home/vagrant'])
[mux  78248] 18:35:14.579948 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: Message(7, 0, 0, 101, 1013, '\x80\x02(NX\x16\x00\x00\x00ansible_mitogen.targetNX\n\x00\x00\x00init_child)cm'..174) -> {u'fork_context': Context(5009, u'fork.8354'), u'home_dir': u'/root', u'good_temp_dir': u'/root/.ansible/tmp'}
[top  78226] 18:35:14.581182 D mitogen.parent: starting no-reply function call to u'ssh.192.168.50.11.sudo.root': mitogen.core.Dispatcher.forget_chain('TAG-2027-78226-7fff92c2a380-5907a16172e92')
[mux  78248] 18:35:14.581042 D mitogen.[fork.8354]: Router(Broker(7ad0)): registering Context(7, u'parent') to stream <Stream parent #82d0>
[mux  78248] 18:35:14.581655 D mitogen.[fork.8354]: Python version is 2.7.5 (default, Jun 20 2019, 20:27:34)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
[mux  78248] 18:35:14.582149 D mitogen.[fork.8354]: Parent is context 7 (parent); my ID is 5009
[mux  78248] 18:35:14.582547 D mitogen.[fork.8354]: pid:8354 ppid:8351 uid:0/0, gid:0/0 host:'c7.local'
[mux  78248] 18:35:14.583110 D mitogen.[fork.8354]: Recovered sys.executable: '/usr/bin/python'
[mux  78248] 18:35:14.583985 D ansible_mitogen.services: ContextService().reset(Context(7, u'ssh.192.168.50.11.sudo.root'))
[mux  78248] 18:35:14.584465 I ansible_mitogen.services: ContextService()._shutdown_unlocked(): shutting down Context(7, u'ssh.192.168.50.11.sudo.root')
[mux  78248] 18:35:14.585838 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: dispatching (None, u'mitogen.core', u'Dispatcher', u'forget_chain', ('TAG-2027-78226-7fff92c2a380-5907a16172e92',), Kwargs({}))
[mux  78248] 18:35:14.606947 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: Message(7, 5008, 0, 101, 0, '\x80\x02(NX\x0c\x00\x00\x00mitogen.coreX\n\x00\x00\x00Dispatcherq\x01X\x0c\x00\x00\x00forget_'..135) -> None
[mux  78248] 18:35:14.607519 D mitogen.parent: Context(7, u'ssh.192.168.50.11.sudo.root').shutdown() sending SHUTDOWN
[top  78226] 18:35:14.608439 D mitogen: MitogenProtocol(unix_listener.78248): disconnecting
[top  78226] 18:35:14.609002 D mitogen: Waker(fd=42/43): disconnecting
[mux  78248] 18:35:14.608736 D mitogen: <Side of unix_client.78226 fd 108>: empty read, disconnecting
[top  78226] 18:35:14.609235 D mitogen: Router(Broker(a8d0)): stats: 0 module requests in 0 ms, 0 sent (0 ms minify time), 0 negative responses. Sent 0.0 kb total, 0.0 kb avg.
[mux  78248] 18:35:14.609321 D mitogen: MitogenProtocol(unix_client.78226): disconnecting
META: reset connection
[mux  78248] 18:35:14.613797 D mitogen.[ssh.192.168.50.11.sudo.root]: shutdown request from context 0
[mux  78248] 18:35:14.614532 D mitogen.[ssh.192.168.50.11.sudo.root]: Broker(7490): shutting down
[mux  78248] 18:35:14.615156 D mitogen.[ssh.192.168.50.11.sudo.root]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:14.615692 D mitogen.[ssh.192.168.50.11.sudo.root]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:14.616358 D mitogen.[ssh.192.168.50.11.sudo.root]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:14.617043 D mitogen.[ssh.192.168.50.11.sudo.root]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:14.617685 D mitogen.[ssh.192.168.50.11.sudo.root]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:14.618370 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: MitogenProtocol(fork.8354): requesting child shutdown
[mux  78248] 18:35:14.619069 D mitogen.[ssh.192.168.50.11.sudo.root]: <Side of stdout fd 8>: empty read, disconnecting
[mux  78248] 18:35:14.619714 D mitogen.[ssh.192.168.50.11.sudo.root]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:14.620272 D mitogen.[ssh.192.168.50.11.sudo.root]: <Side of stderr fd 10>: empty read, disconnecting
[mux  78248] 18:35:14.620827 D mitogen.[ssh.192.168.50.11.sudo.root]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:14.622477 D mitogen.[fork.8354]: shutdown request from context 7
[mux  78248] 18:35:14.623007 D mitogen.[fork.8354]: Broker(7ad0): shutting down
[mux  78248] 18:35:14.623733 D mitogen.[fork.8354]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:14.624199 D mitogen.[fork.8354]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:14.624858 D mitogen.[fork.8354]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:14.625441 D mitogen.[fork.8354]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:14.625968 D mitogen.[fork.8354]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:14.626491 D mitogen.[fork.8354]: <Side of stdout fd 8>: empty read, disconnecting
[mux  78248] 18:35:14.626978 D mitogen.[fork.8354]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:14.627535 D mitogen.[fork.8354]: <Side of stderr fd 10>: empty read, disconnecting
[mux  78248] 18:35:14.628068 D mitogen.[fork.8354]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:14.628556 D mitogen.[fork.8354]: Broker(7ad0): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:14.629100 D mitogen.[fork.8354]: parent stream is gone, dying.
[mux  78248] 18:35:14.629547 D mitogen.[fork.8354]: Broker(7ad0): shutting down
[mux  78248] 18:35:14.630018 D mitogen.[ssh.192.168.50.11.sudo.root]: <Side of fork.8354 fd 15>: empty read, disconnecting
[mux  78248] 18:35:14.630504 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: Process fork.8354 pid 8354 still running after IO disconnect, recheck in 0.050s
[mux  78248] 18:35:14.630973 D mitogen.[ssh.192.168.50.11.sudo.root]: Context(5009, u'fork.8354'): disconnecting
[mux  78248] 18:35:14.631408 D mitogen.route_monitor.[ssh.192.168.50.11.sudo.root]: stream fork.8354 is gone; propagating DEL_ROUTE for set([5009])
[mux  78248] 18:35:14.631879 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: Router(Broker(7490)): deleting route to 5009
[mux  78248] 18:35:14.632356 D mitogen.route_monitor.[ssh.192.168.50.11]: firing local disconnect signal for Context(5009, u'fork.8354')
[mux  78248] 18:35:14.632806 D mitogen.route_monitor.[ssh.192.168.50.11]: deleting route to 5009 via <Stream sudo.root #c710>
[mux  78248] 18:35:14.633493 D mitogen.parent.[ssh.192.168.50.11]: Router(Broker(d650)): deleting route to 5009
[mux  78248] 18:35:14.634076 D mitogen.route_monitor: firing local disconnect signal for Context(5009, u'fork.8354')
[mux  78248] 18:35:14.634571 D mitogen.route_monitor: deleting route to 5009 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:14.635079 D mitogen.parent: Router(Broker(85d0)): deleting route to 5009
[mux  78248] 18:35:14.635637 D mitogen.[ssh.192.168.50.11.sudo.root]: MitogenProtocol(fork.8354): disconnecting

TASK [selinux : Configure selinux status] **************************************************************************************************************************************************************************************************
task path: /Users/tozokur/data/git/casualcards-tr/fun-ansible/roles/selinux/tasks/main.yml:12
[task 78265] 18:35:14.679460 D ansible_mitogen.process: will use multiplexer 0 (/var/folders/jq/x_r9hhxs03s842p_dcybmjyw0000gn/T/mitogen_unix_x2jTSA.sock) to connect to "ansiblec6"
[task 78265] 18:35:14.681160 D mitogen.unix: client: connecting to /var/folders/jq/x_r9hhxs03s842p_dcybmjyw0000gn/T/mitogen_unix_x2jTSA.sock
[task 78265] 18:35:14.682231 D mitogen.unix: client: local ID is 6009, remote is 0
[mux  78248] 18:35:14.682261 D mitogen.unix: listener: accepted connection from PID 78265: unix_client.78265
[task 78265] 18:35:14.685929 D ansible_mitogen.planner: BinaryPlanner() rejected u'selinux'
[mux  78248] 18:35:14.686309 D mitogen.parent.[ssh.192.168.50.11.sudo.root]: Process fork.8354 pid 8354: exited with return code 72
[task 78265] 18:35:14.686747 D ansible_mitogen.planner: NewStylePlanner() accepted u'selinux' (filename u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py')
[mux  78248] 18:35:14.687072 D mitogen.[ssh.192.168.50.11.sudo.root]: Broker(7490): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:14.688051 D mitogen.[ssh.192.168.50.11.sudo.root]: parent stream is gone, dying.
[mux  78248] 18:35:14.688822 D mitogen.[ssh.192.168.50.11.sudo.root]: Broker(7490): shutting down
[mux  78248] 18:35:14.710442 D mitogen.[ssh.192.168.50.11]: <Side of sudo.root fd 24>: empty read, disconnecting
[mux  78248] 18:35:14.711986 D mitogen.[ssh.192.168.50.11]: Context(7, u'sudo.root'): disconnecting
[mux  78248] 18:35:14.712938 D mitogen.route_monitor.[ssh.192.168.50.11]: stream sudo.root is gone; propagating DEL_ROUTE for set([7])
[mux  78248] 18:35:14.713489 D mitogen.parent.[ssh.192.168.50.11]: Router(Broker(d650)): deleting route to 7
[mux  78248] 18:35:14.714057 D mitogen.route_monitor: firing local disconnect signal for Context(7, u'ssh.192.168.50.11.sudo.root')
[mux  78248] 18:35:14.714568 I ansible_mitogen.services: ContextService(): Forgetting Context(7, u'ssh.192.168.50.11.sudo.root') due to stream disconnect
[mux  78248] 18:35:14.715087 D ansible_mitogen.services: ContextService(): attempt to forget unknown Context(7, u'ssh.192.168.50.11.sudo.root')
[mux  78248] 18:35:14.716055 D mitogen.route_monitor: deleting route to 7 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:14.720682 D mitogen.parent: Router(Broker(85d0)): deleting route to 7
[mux  78248] 18:35:14.721675 D mitogen.[ssh.192.168.50.11]: MitogenProtocol(sudo.root): disconnecting
[mux  78248] 18:35:14.722689 D mitogen.[ssh.192.168.50.11]: <Side of sudo.root fd 22>: disconnected during read: [Errno 5] Input/output error
[mux  78248] 18:35:14.723755 D mitogen.[ssh.192.168.50.11]: <Side of sudo.root fd 22>: empty read, disconnecting
[mux  78248] 18:35:14.724356 D mitogen.parent.[ssh.192.168.50.11]: PopenProcess sudo.root pid 8349: exited with return code 0
[mux  78248] 18:35:14.725542 D mitogen.[ssh.192.168.50.11]: SetupProtocol(sudo.root): disconnecting
[task 78266] 18:35:14.736300 D ansible_mitogen.process: will use multiplexer 0 (/var/folders/jq/x_r9hhxs03s842p_dcybmjyw0000gn/T/mitogen_unix_x2jTSA.sock) to connect to "ansiblec7"
[task 78266] 18:35:14.746688 D mitogen.unix: client: connecting to /var/folders/jq/x_r9hhxs03s842p_dcybmjyw0000gn/T/mitogen_unix_x2jTSA.sock
[task 78266] 18:35:14.756030 D mitogen.unix: client: local ID is 6010, remote is 0
[mux  78248] 18:35:14.756084 D mitogen.unix: listener: accepted connection from PID 78266: unix_client.78266
[task 78266] 18:35:14.759771 D ansible_mitogen.planner: BinaryPlanner() rejected u'selinux'
[task 78266] 18:35:14.760419 D ansible_mitogen.planner: NewStylePlanner() accepted u'selinux' (filename u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py')
[mux  78248] 18:35:14.921261 D mitogen.service: caching small file /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py
[mux  78248] 18:35:14.921935 D mitogen.service: caching small file /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py
[mux  78248] 18:35:14.922551 D mitogen.service: requesting Context(4, u'ssh.192.168.50.11') cache and forward small file to Context(6, u'ssh.192.168.50.11.sudo.root'): /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py
[mux  78248] 18:35:14.923317 D mitogen.service: requesting Context(2, u'ssh.192.168.50.12') cache and forward small file to Context(1006, u'ssh.192.168.50.12.sudo.root'): /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py
[task 78266] 18:35:14.924615 D mitogen.parent: starting function call to ssh.192.168.50.11.sudo.root: ansible_mitogen.target.run_module(kwargs={u'module_map': {u'builtin': [u'ansible.module_utils._text', u'ansible.module_utils.basic', u'ansible.module_utils.common', u'ansible.module_utils.common._collections_compat', u'ansible.module_utils.common._json_compat', u'ansible.module_utils.common._utils', u'ansible.module_utils.common.collections', u'ansible.module_utils.common.file', u'ansible.module_utils.common.parameters', u'ansible.module_utils.common.process', u'ansible.module_utils.common.sys_info', u'ansible.module_utils.common.text', u'ansible.module_utils.common.text.converters', u'ansible.module_utils.common.text.formatters', u'ansible.module_utils.common.validation', u'ansible.module_utils.distro', u'ansible.module_utils.distro._distro', u'ansible.module_utils.facts', u'ansible.module_utils.facts.ansible_collector', u'ansible.module_utils.facts.collector', u'ansible.module_utils.facts.compat', u'ansible.module_utils.facts.default_collectors', u'ansible.module_utils.facts.hardware', u'ansible.module_utils.facts.hardware.aix', u'ansible.module_utils.facts.hardware.base', u'ansible.module_utils.facts.hardware.darwin', u'ansible.module_utils.facts.hardware.dragonfly', u'ansible.module_utils.facts.hardware.freebsd', u'ansible.module_utils.facts.hardware.hpux', u'ansible.module_utils.facts.hardware.hurd', u'ansible.module_utils.facts.hardware.linux', u'ansible.module_utils.facts.hardware.netbsd', u'ansible.module_utils.facts.hardware.openbsd', u'ansible.module_utils.facts.hardware.sunos', u'ansible.module_utils.facts.namespace', u'ansible.module_utils.facts.network', u'ansible.module_utils.facts.network.aix', u'ansible.module_utils.facts.network.base', u'ansible.module_utils.facts.network.darwin', u'ansible.module_utils.facts.network.dragonfly', u'ansible.module_utils.facts.network.fc_wwn', u'ansible.module_utils.facts.network.freebsd', u'ansible.module_utils.facts.network.generic_bsd', u'ansible.module_utils.facts.network.hpux', u'ansible.module_utils.facts.network.hurd', u'ansible.module_utils.facts.network.iscsi', u'ansible.module_utils.facts.network.linux', u'ansible.module_utils.facts.network.netbsd', u'ansible.module_utils.facts.network.nvme', u'ansible.module_utils.facts.network.openbsd', u'ansible.module_utils.facts.network.sunos', u'ansible.module_utils.facts.other', u'ansible.module_utils.facts.other.facter', u'ansible.module_utils.facts.other.ohai', u'ansible.module_utils.facts.sysctl', u'ansible.module_utils.facts.system', u'ansible.module_utils.facts.system.apparmor', u'ansible.module_utils.facts.system.caps', u'ansible.module_utils.facts.system.chroot', u'ansible.module_utils.facts.system.cmdline', u'ansible.module_utils.facts.system.date_time', u'ansible.module_utils.facts.system.distribution', u'ansible.module_utils.facts.system.dns', u'ansible.module_utils.facts.system.env', u'ansible.module_utils.facts.system.fips', u'ansible.module_utils.facts.system.local', u'ansible.module_utils.facts.system.lsb', u'ansible.module_utils.facts.system.pkg_mgr', u'ansible.module_utils.facts.system.platform', u'ansible.module_utils.facts.system.python', u'ansible.module_utils.facts.system.selinux', u'ansible.module_utils.facts.system.service_mgr', u'ansible.module_utils.facts.system.ssh_pub_keys', u'ansible.module_utils.facts.system.user', u'ansible.module_utils.facts.timeout', u'ansible.module_utils.facts.utils', u'ansible.module_utils.facts.virtual', u'ansible.module_utils.facts.virtual.base', u'ansible.module_utils.facts.virtual.dragonfly', u'ansible.module_utils.facts.virtual.freebsd', u'ansible.module_utils.facts.virtual.hpux', u'ansible.module_utils.facts.virtual.linux', u'ansible.module_utils.facts.virtual.netbsd', u'ansible.module_utils.facts.virtual.openbsd', u'ansible.module_utils.facts.virtual.sunos', u'ansible.module_utils.facts.virtual.sysctl', u'ansible.module_utils.parsing', u'ansible.module_utils.parsing.convert_bool', u'ansible.module_utils.pycompat24', u'ansible.module_utils.six'], u'custom': []}[task 78265] 18:35:14.924781 D mitogen.parent: starting function call to ssh.192.168.50.12.sudo.root: ansible_mitogen.target.run_module(kwargs={u'module_map': {u'builtin': [u'ansible.module_utils._text', u'ansible.module_utils.basic', u'ansible.module_utils.common', u'ansible.module_utils.common._collections_compat', u'ansible.module_utils.common._json_compat', u'ansible.module_utils.common._utils', u'ansible.module_utils.common.collections', u'ansible.module_utils.common.file', u'ansible.module_utils.common.parameters', u'ansible.module_utils.common.process', u'ansible.module_utils.common.sys_info', u'ansible.module_utils.common.text', u'ansible.module_utils.common.text.converters', u'ansible.module_utils.common.text.formatters', u'ansible.module_utils.common.validation', u'ansible.module_utils.distro', u'ansible.module_utils.distro._distro', u'ansible.module_utils.facts', u'ansible.module_utils.facts.ansible_collector', u'ansible.module_utils.facts.collector', u'ansible.module_utils.facts.compat', u'ansible.module_utils.facts.default_collectors', u'ansible.module_utils.facts.hardware', u'ansible.module_utils.facts.hardware.aix', u'ansible.module_utils.facts.hardware.base', u'ansible.module_utils.facts.hardware.darwin', u'ansible.module_utils.facts.hardware.dragonfly', u'ansible.module_utils.facts.hardware.freebsd', u'ansible.module_utils.facts.hardware.hpux', u'ansible.module_utils.facts.hardware.hurd', u'ansible.module_utils.facts.hardware.linux', u'ansible.module_utils.facts.hardware.netbsd', u'ansible.module_utils.facts.hardware.openbsd', u'ansible.module_utils.facts.hardware.sunos', u'ansible.module_utils.facts.namespace', u'ansible.module_utils.facts.network', u'ansible.module_utils.facts.network.aix', u'ansible.module_utils.facts.network.base', u'ansible.module_utils.facts.network.darwin', u'ansible.module_utils.facts.network.dragonfly', u'ansible.module_utils.facts.network.fc_wwn', u'ansible.module_utils.facts.network.freebsd', u'ansible.module_utils.facts.network.generic_bsd', u'ansible.module_utils.facts.network.hpux', u'ansible.module_utils.facts.network.hurd', u'ansible.module_utils.facts.network.iscsi', u'ansible.module_utils.facts.network.linux', u'ansible.module_utils.facts.network.netbsd', u'ansible.module_utils.facts.network.nvme', u'ansible.module_utils.facts.network.openbsd', u'ansible.module_utils.facts.network.sunos', u'ansible.module_utils.facts.other', u'ansible.module_utils.facts.other.facter', u'ansible.module_utils.facts.other.ohai', u'ansible.module_utils.facts.sysctl', u'ansible.module_utils.facts.system', u'ansible.module_utils.facts.system.apparmor', u'ansible.module_utils.facts.system.caps', u'ansible.module_utils.facts.system.chroot', u'ansible.module_utils.facts.system.cmdline', u'ansible.module_utils.facts.system.date_time', u'ansible.module_utils.facts.system.distribution', u'ansible.module_utils.facts.system.dns', u'ansible.module_utils.facts.system.env', u'ansible.module_utils.facts.system.fips', u'ansible.module_utils.facts.system.local', u'ansible.module_utils.facts.system.lsb', u'ansible.module_utils.facts.system.pkg_mgr', u'ansible.module_utils.facts.system.platform', u'ansible.module_utils.facts.system.python', u'ansible.module_utils.facts.system.selinux', u'ansible.module_utils.facts.system.service_mgr', u'ansible.module_utils.facts.system.ssh_pub_keys', u'ansible.module_utils.facts.system.user', u'ansible.module_utils.facts.timeout', u'ansible.module_utils.facts.utils', u'ansible.module_utils.facts.virtual', u'ansible.module_utils.facts.virtual.base', u'ansible.module_utils.facts.virtual.dragonfly', u'ansible.module_utils.facts.virtual.freebsd', u'ansible.module_utils.facts.virtual.hpux', u'ansible.module_utils.facts.virtual.linux', u'ansible.module_utils.facts.virtual.netbsd', u'ansible.module_utils.facts.virtual.openbsd', u'ansible.module_utils.facts.virtual.sunos', u'ansible.module_utils.facts.virtual.sysctl', u'ansible.module_utils.parsing', u'ansible.module_utils.parsing.convert_bool', u'ansible.module_utils.pycompat24', u'ansible.module_utils.six'], u'custom': []}, u'emulate_tty': True, u'good_temp_dir': u'/root/.ansible/tmp', u'module': u'selinux', u'cwd': None, u'service_context': Context(0, None), u'extra_env': None, u'is_python': None, u'env': {}, u'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', u'runner_name': u'NewStyleRunner', u'interpreter_fragment': None, u'json_args': '{"_ansible_version": "2.8.4", "_ansible_selinux_special_fs": ["fuse", "nfs", "vboxsf", "ramfs", "9p"], "_ansible_no_log": false, "_ansible_module_name": "selinux", "_ansible_debug": false, "_ansible_verbosity": 3, "_ansible_keep_remote_files": false, "_ansible_syslog_facility": "LOG_USER", "_ansible_socket": null, "state": "disabled", "_ansible_diff": true, "_ansible_remote_tmp": "/root/.ansible/tmp", "_ansible_shell_executable": "/bin/sh", "_ansible_check_mode": false, "_ansible_tmpdir": null, "_ansible_string_conversion_action": "warn"}'})
, u'emulate_tty': True, u'good_temp_dir': u'/root/.ansible/tmp', u'module': u'selinux', u'cwd': None, u'service_context': Context(0, None), u'extra_env': None, u'is_python': None, u'env': {}, u'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', u'runner_name': u'NewStyleRunner', u'interpreter_fragment': None, u'json_args': '{"_ansible_version": "2.8.4", "_ansible_selinux_special_fs": ["fuse", "nfs", "vboxsf", "ramfs", "9p"], "_ansible_no_log": false, "_ansible_module_name": "selinux", "_ansible_debug": false, "_ansible_verbosity": 3, "_ansible_keep_remote_files": false, "_ansible_syslog_facility": "LOG_USER", "_ansible_socket": null, "state": "disabled", "_ansible_diff": true, "_ansible_remote_tmp": "/root/.ansible/tmp", "_ansible_shell_executable": "/bin/sh", "_ansible_check_mode": false, "_ansible_tmpdir": null, "_ansible_string_conversion_action": "warn"}'})
[mux  78248] 18:35:14.931465 D mitogen.service.[ssh.192.168.50.12]: PushFileService().store_and_forward(u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', [blob: 8292 bytes], Context(1006, u'sudo.root')) 'mitogen.Pool.eed0.1'
[mux  78248] 18:35:14.934255 D mitogen.service.[ssh.192.168.50.12]: requesting Context(1006, u'sudo.root') cache and forward small file to Context(1006, u'sudo.root'): /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py
[mux  78248] 18:35:14.935658 D mitogen.[ssh.192.168.50.12]: calling service mitogen.service.PushFileService.store_and_forward of Context(1006, u'sudo.root'), args: {'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', 'data': [blob: 8292 bytes], 'context': Context(1006, u'sudo.root')}
[mux  78248] 18:35:14.936452 D mitogen.[ssh.192.168.50.12]: sending message to Context(1006, u'sudo.root'): Message(1006, 2, 2, 110, 1003, '\x80\x02X\x1f\x00\x00\x00mitogen.service.PushFileServiceq\x01X\x11\x00\x00\x00store'..8623)
[mux  78248] 18:35:14.937066 D mitogen.[ssh.192.168.50.12.sudo.root]: Dispatcher: dispatching ('TAG-2027-78265-7fff92c2a380-5907a1618c5ca', u'ansible_mitogen.target', None, u'run_module', (), Kwargs({'kwargs': {u'module_map': {u'builtin': [u'ansible.module_utils._text', u'ansible.module_utils.basic', u'ansible.module_utils.common', u'ansible.module_utils.common._collections_compat', u'ansible.module_utils.common._json_compat', u'ansible.module_utils.common._utils', u'ansible.module_utils.common.collections', u'ansible.module_utils.common.file', u'ansible.module_utils.common.parameters', u'ansible.module_utils.common.process', u'ansible.module_utils.common.sys_info', u'ansible.module_utils.common.text', u'ansible.module_utils.common.text.converters', u'ansible.module_utils.common.text.formatters', u'ansible.module_utils.common.validation', u'ansible.module_utils.distro', u'ansible.module_utils.distro._distro', u'ansible.module_utils.facts', u'ansible.module_utils.facts.ansible_collector', u'ansible.module_utils.facts.collector', u'ansible.module_utils.facts.compat', u'ansible.module_utils.facts.default_collectors', u'ansible.module_utils.facts.hardware', u'ansible.module_utils.facts.hardware.aix', u'ansible.module_utils.facts.hardware.base', u'ansible.module_utils.facts.hardware.darwin', u'ansible.module_utils.facts.hardware.dragonfly', u'ansible.module_utils.facts.hardware.freebsd', u'ansible.module_utils.facts.hardware.hpux', u'ansible.module_utils.facts.hardware.hurd', u'ansible.module_utils.facts.hardware.linux', u'ansible.module_utils.facts.hardware.netbsd', u'ansible.module_utils.facts.hardware.openbsd', u'ansible.module_utils.facts.hardware.sunos', u'ansible.module_utils.facts.namespace', u'ansible.module_utils.facts.network', u'ansible.module_utils.facts.network.aix', u'ansible.module_utils.facts.network.base', u'ansible.module_utils.facts.network.darwin', u'ansible.module_utils.facts.network.dragonfly', u'ansible.module_utils.facts.network.fc_wwn', u'ansible.module_utils.facts.network.freebsd', u'ansible.module_utils.facts.network.generic_bsd', u'ansible.module_utils.facts.network.hpux', u'ansible.module_utils.facts.network.hurd', u'ansible.module_utils.facts.network.iscsi', u'ansible.module_utils.facts.network.linux', u'ansible.module_utils.facts.network.netbsd', u'ansible.module_utils.facts.network.nvme', u'ansible.module_utils.facts.network.openbsd', u'ansible.module_utils.facts.network.sunos', u'ansible.module_utils.facts.other', u'ansible.module_utils.facts.other.facter', u'ansible.module_utils.facts.other.ohai', u'ansible.module_utils.facts.sysctl', u'ansible.module_utils.facts.system', u'ansible.module_utils.facts.system.apparmor', u'ansible.module_utils.facts.system.caps', u'ansible.module_utils.facts.system.chroot', u'ansible.module_utils.facts.system.cmdline', u'ansible.module_utils.facts.system.date_time', u'ansible.module_utils.facts.system.distribution', u'ansible.module_utils.facts.system.dns', u'ansible.module_utils.facts.system.env', u'ansible.module_utils.facts.system.fips', u'ansible.module_utils.facts.system.local', u'ansible.module_utils.facts.system.lsb', u'ansible.module_utils.facts.system.pkg_mgr', u'ansible.module_utils.facts.system.platform', u'ansible.module_utils.facts.system.python', u'ansible.module_utils.facts.system.selinux', u'ansible.module_utils.facts.system.service_mgr', u'ansible.module_utils.facts.system.ssh_pub_keys', u'ansible.module_utils.facts.system.user', u'ansible.module_utils.facts.timeout', u'ansible.module_utils.facts.utils', u'ansible.module_utils.facts.virtual', u'ansible.module_utils.facts.virtual.base', u'ansible.module_utils.facts.virtual.dragonfly', u'ansible.module_utils.facts.virtual.freebsd', u'ansible.module_utils.facts.virtual.hpux', u'ansible.module_utils.facts.virtual.linux', u'ansible.module_utils.facts.virtual.netbsd', u'ansible.module_utils.facts.virtual.openbsd', u'ansible.module_utils.facts.virtual.sunos', u'ansible.module_utils.facts.virtual.sysctl', u'ansible.module_utils.parsing', u'ansible.module_utils.parsing.convert_bool', u'ansible.module_utils.pycompat24', u'ansible.module_utils.six'], u'custom': []}, u'emulate_tty': True, u'good_temp_dir': u'/root/.ansible/tmp', u'module': u'selinux', u'interpreter_fragment': None, u'service_context': Context(0, None), u'extra_env': None, u'is_python': None, u'env': {}, u'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', u'json_args': '{"_ansible_version": "2.8.4", "_ansible_selinux_special_fs": ["fuse", "nfs", "vboxsf", "ramfs", "9p"], "_ansible_no_log": false, "_ansible_module_name": "selinux", "_ansible_debug": false, "_ansible_verbosity": 3, "_ansible_keep_remote_files": false, "_ansible_syslog_facility": "LOG_USER", "_ansible_socket": null, "state": "disabled", "_ansible_diff": true, "_ansible_remote_tmp": "/root/.ansible/tmp", "_ansible_shell_executable": "/bin/sh", "_ansible_check_mode": false, "_ansible_tmpdir": null, "_ansible_string_conversion_action": "warn"}', u'cwd': None, u'runner_name': u'NewStyleRunner'}}))
[mux  78248] 18:35:14.964409 D mitogen.service.[ssh.192.168.50.12.sudo.root]: PushFileService().get(u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py') waiting for uncached file to arrive
[mux  78248] 18:35:14.965110 D mitogen.service.[ssh.192.168.50.12.sudo.root]: PushFileService().store_and_forward(u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', [blob: 8292 bytes], Context(1006, u'sudo.root')) 'mitogen.Pool.0910.1'
[mux  78248] 18:35:14.965597 D mitogen.service.[ssh.192.168.50.12.sudo.root]: PushFileService().get(u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py') -> [blob: 8292 bytes]
[mux  78248] 18:35:14.966097 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.common has no submodule
[mux  78248] 18:35:14.966678 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.common.text has no submodule
[mux  78248] 18:35:14.967408 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.facts has no submodule
[mux  78248] 18:35:14.967986 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.facts.hardware has no submodule
[mux  78248] 18:35:14.968559 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.facts.network has no submodule
[mux  78248] 18:35:14.969081 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.facts.other has no submodule
[mux  78248] 18:35:14.969655 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.facts.system has no submodule
[mux  78248] 18:35:14.970326 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.facts.virtual has no submodule
[mux  78248] 18:35:14.970912 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.parsing has no submodule
[mux  78248] 18:35:14.971398 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: ansible.module_utils.six has no submodule
[mux  78248] 18:35:14.971835 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: selinux.sys is submodule of a locally loaded package
[mux  78248] 18:35:14.972355 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: selinux.os is submodule of a locally loaded package
[mux  78248] 18:35:14.972925 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: selinux.imp is submodule of a locally loaded package
[mux  78248] 18:35:14.973448 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: requesting swig_runtime_data4
[mux  78248] 18:35:14.973884 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: selinux.shutil is submodule of a locally loaded package
[mux  78248] 18:35:14.974365 D mitogen.importer.[ssh.192.168.50.12.sudo.root]: selinux.stat is submodule of a locally loaded package
[mux  78248] 18:35:14.974809 D mitogen.service.[ssh.192.168.50.11]: PushFileService().store_and_forward(u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', [blob: 8292 bytes], Context(6, u'sudo.root')) 'mitogen.Pool.2c90.1'
[mux  78248] 18:35:14.975275 D mitogen.service.[ssh.192.168.50.11]: requesting Context(6, u'sudo.root') cache and forward small file to Context(6, u'sudo.root'): /Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py
[mux  78248] 18:35:14.975668 D mitogen.[ssh.192.168.50.11]: calling service mitogen.service.PushFileService.store_and_forward of Context(6, u'sudo.root'), args: {'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', 'data': [blob: 8292 bytes], 'context': Context(6, u'sudo.root')}
[mux  78248] 18:35:14.976083 D mitogen.[ssh.192.168.50.11]: sending message to Context(6, u'sudo.root'): Message(6, 4, 4, 110, 1003, '\x80\x02X\x1f\x00\x00\x00mitogen.service.PushFileServiceq\x01X\x11\x00\x00\x00store'..8622)
[mux  78248] 18:35:14.976499 D mitogen.service.[ssh.192.168.50.11.sudo.root]: PushFileService().store_and_forward(u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', [blob: 8292 bytes], Context(6, u'sudo.root')) 'mitogen.Pool.f110.1'
[mux  78248] 18:35:14.976930 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: dispatching ('TAG-2027-78266-7fff92c2a380-5907a1619e603', u'ansible_mitogen.target', None, u'run_module', (), Kwargs({'kwargs': {u'module_map': {u'builtin': [u'ansible.module_utils._text', u'ansible.module_utils.basic', u'ansible.module_utils.common', u'ansible.module_utils.common._collections_compat', u'ansible.module_utils.common._json_compat', u'ansible.module_utils.common._utils', u'ansible.module_utils.common.collections', u'ansible.module_utils.common.file', u'ansible.module_utils.common.parameters', u'ansible.module_utils.common.process', u'ansible.module_utils.common.sys_info', u'ansible.module_utils.common.text', u'ansible.module_utils.common.text.converters', u'ansible.module_utils.common.text.formatters', u'ansible.module_utils.common.validation', u'ansible.module_utils.distro', u'ansible.module_utils.distro._distro', u'ansible.module_utils.facts', u'ansible.module_utils.facts.ansible_collector', u'ansible.module_utils.facts.collector', u'ansible.module_utils.facts.compat', u'ansible.module_utils.facts.default_collectors', u'ansible.module_utils.facts.hardware', u'ansible.module_utils.facts.hardware.aix', u'ansible.module_utils.facts.hardware.base', u'ansible.module_utils.facts.hardware.darwin', u'ansible.module_utils.facts.hardware.dragonfly', u'ansible.module_utils.facts.hardware.freebsd', u'ansible.module_utils.facts.hardware.hpux', u'ansible.module_utils.facts.hardware.hurd', u'ansible.module_utils.facts.hardware.linux', u'ansible.module_utils.facts.hardware.netbsd', u'ansible.module_utils.facts.hardware.openbsd', u'ansible.module_utils.facts.hardware.sunos', u'ansible.module_utils.facts.namespace', u'ansible.module_utils.facts.network', u'ansible.module_utils.facts.network.aix', u'ansible.module_utils.facts.network.base', u'ansible.module_utils.facts.network.darwin', u'ansible.module_utils.facts.network.dragonfly', u'ansible.module_utils.facts.network.fc_wwn', u'ansible.module_utils.facts.network.freebsd', u'ansible.module_utils.facts.network.generic_bsd', u'ansible.module_utils.facts.network.hpux', u'ansible.module_utils.facts.network.hurd', u'ansible.module_utils.facts.network.iscsi', u'ansible.module_utils.facts.network.linux', u'ansible.module_utils.facts.network.netbsd', u'ansible.module_utils.facts.network.nvme', u'ansible.module_utils.facts.network.openbsd', u'ansible.module_utils.facts.network.sunos', u'ansible.module_utils.facts.other', u'ansible.module_utils.facts.other.facter', u'ansible.module_utils.facts.other.ohai', u'ansible.module_utils.facts.sysctl', u'ansible.module_utils.facts.system', u'ansible.module_utils.facts.system.apparmor', u'ansible.module_utils.facts.system.caps', u'ansible.module_utils.facts.system.chroot', u'ansible.module_utils.facts.system.cmdline', u'ansible.module_utils.facts.system.date_time', u'ansible.module_utils.facts.system.distribution', u'ansible.module_utils.facts.system.dns', u'ansible.module_utils.facts.system.env', u'ansible.module_utils.facts.system.fips', u'ansible.module_utils.facts.system.local', u'ansible.module_utils.facts.system.lsb', u'ansible.module_utils.facts.system.pkg_mgr', u'ansible.module_utils.facts.system.platform', u'ansible.module_utils.facts.system.python', u'ansible.module_utils.facts.system.selinux', u'ansible.module_utils.facts.system.service_mgr', u'ansible.module_utils.facts.system.ssh_pub_keys', u'ansible.module_utils.facts.system.user', u'ansible.module_utils.facts.timeout', u'ansible.module_utils.facts.utils', u'ansible.module_utils.facts.virtual', u'ansible.module_utils.facts.virtual.base', u'ansible.module_utils.facts.virtual.dragonfly', u'ansible.module_utils.facts.virtual.freebsd', u'ansible.module_utils.facts.virtual.hpux', u'ansible.module_utils.facts.virtual.linux', u'ansible.module_utils.facts.virtual.netbsd', u'ansible.module_utils.facts.virtual.openbsd', u'ansible.module_utils.facts.virtual.sunos', u'ansible.module_utils.facts.virtual.sysctl', u'ansible.module_utils.parsing', u'ansible.module_utils.parsing.convert_bool', u'ansible.module_utils.pycompat24', u'ansible.module_utils.six'], u'custom': []}, u'emulate_tty': True, u'good_temp_dir': u'/root/.ansible/tmp', u'module': u'selinux', u'interpreter_fragment': None, u'service_context': Context(0, None), u'extra_env': None, u'is_python': None, u'env': {}, u'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', u'json_args': '{"_ansible_version": "2.8.4", "_ansible_selinux_special_fs": ["fuse", "nfs", "vboxsf", "ramfs", "9p"], "_ansible_no_log": false, "_ansible_module_name": "selinux", "_ansible_debug": false, "_ansible_verbosity": 3, "_ansible_keep_remote_files": false, "_ansible_syslog_facility": "LOG_USER", "_ansible_socket": null, "state": "disabled", "_ansible_diff": true, "_ansible_remote_tmp": "/root/.ansible/tmp", "_ansible_shell_executable": "/bin/sh", "_ansible_check_mode": false, "_ansible_tmpdir": null, "_ansible_string_conversion_action": "warn"}', u'cwd': None, u'runner_name': u'NewStyleRunner'}}))
[mux  78248] 18:35:14.977529 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.common has no submodule
[mux  78248] 18:35:14.978003 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.common.text has no submodule
[mux  78248] 18:35:14.978433 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.facts has no submodule
[mux  78248] 18:35:14.978781 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.facts.hardware has no submodule
[mux  78248] 18:35:14.979104 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.facts.network has no submodule
[mux  78248] 18:35:14.979423 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.facts.other has no submodule
[mux  78248] 18:35:14.979776 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.facts.system has no submodule
[mux  78248] 18:35:14.980138 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.facts.virtual has no submodule
[mux  78248] 18:35:14.980457 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.parsing has no submodule
[mux  78248] 18:35:14.980774 D mitogen.importer.[ssh.192.168.50.11.sudo.root]: ansible.module_utils.six has no submodule
[mux  78248] 18:35:14.981091 I ansible_mitogen.runner.[ssh.192.168.50.11.sudo.root]: a tempfile.mkstemp() FD was leaked during the last task
[mux  78248] 18:35:14.981410 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: Message(6, 6010, 0, 101, 1003, '\x80\x02(U)TAG-2027-78266-7fff92c2a380-5907a1619e603q\x01X\x16'..5232) -> {u'stdout': u'\n{"warnings": ["SELinux state change will take effect next reboot"], "changed": true, "configfile": "/etc/selinux/config", "reboot_required": true, "invocation": {"module_args": {"policy": null, "configfile": "/etc/selinux/config", "state": "disabled"}}, "state": "disabled", "policy": "targeted", "msg": "Config SELinux state changed from \'permissive\' to \'disabled\'"}\n', u'stderr': u'', u'rc': 0}
[mux  78248] 18:35:14.981837 I ansible_mitogen.runner.[ssh.192.168.50.12.sudo.root]: a tempfile.mkstemp() FD was leaked during the last task
[mux  78248] 18:35:14.982203 D mitogen.[ssh.192.168.50.12.sudo.root]: Dispatcher: Message(1006, 6009, 0, 101, 1003, '\x80\x02(U)TAG-2027-78265-7fff92c2a380-5907a1618c5caq\x01X\x16'..5232) -> {u'stdout': u'\n{"msg": "Aborting, target uses selinux but python bindings (libselinux-python) aren\'t installed!", "failed": true, "exception": "WARNING: The below traceback may *not* be related to the actual failure.\\n  File \\"<stdin>\\", line 94, in <module>\\n", "invocation": {"module_args": {"policy": null, "configfile": "/etc/selinux/config", "state": "disabled"}}, "warnings": ["SELinux state change will take effect next reboot"]}\n', u'stderr': u'', u'rc': 1}
[task 78266] 18:35:14.981998 D ansible_mitogen.connection: Call took 57 ms: ansible_mitogen.target.run_module(kwargs={u'module_map': {u'builtin': [u'ansible.module_utils._text', u'ansible.module_utils.basic', u'ansible.module_utils.common', u'ansible.module_utils.common._collections_compat', u'ansible.module_utils.common._json_compat', u'ansible.module_utils.common._utils', u'ansible.module_utils.common.collections', u'ansible.module_utils.common.file', u'ansible.module_utils.common.parameters', u'ansible.module_utils.common.process', u'ansible.module_utils.common.sys_info', u'ansible.module_utils.common.text', u'ansible.module_utils.common.text.converters', u'ansible.module_utils.common.text.formatters', u'ansible.module_utils.common.validation', u'ansible.module_utils.distro', u'ansible.module_utils.distro._distro', u'ansible.module_utils.facts', u'ansible.module_utils.facts.ansible_collector', u'ansible.module_utils.facts.collector', u'ansible.module_utils.facts.compat', u'ansible.module_utils.facts.default_collectors', u'ansible.module_utils.facts.hardware', u'ansible.module_utils.facts.hardware.aix', u'ansible.module_utils.facts.hardware.base', u'ansible.module_utils.facts.hardware.darwin', u'ansible.module_utils.facts.hardware.dragonfly', u'ansible.module_utils.facts.hardware.freebsd', u'ansible.module_utils.facts.hardware.hpux', u'ansible.module_utils.facts.hardware.hurd', u'ansible.module_utils.facts.hardware.linux', u'ansible.module_utils.facts.hardware.netbsd', u'ansible.module_utils.facts.hardware.openbsd', u'ansible.module_utils.facts.hardware.sunos', u'ansible.module_utils.facts.namespace', u'ansible.module_utils.facts.network', u'ansible.module_utils.facts.network.aix', u'ansible.module_utils.facts.network.base', u'ansible.module_utils.facts.network.darwin', u'ansible.module_utils.facts.network.dragonfly', u'ansible.module_utils.facts.network.fc_wwn', u'ansible.module_utils.facts.network.freebsd', u'ansible.module_utils.facts.network.generic_bsd', u'ansible.module_utils.facts.network.hpux', u'ansible.module_utils.facts.network.hurd', u'ansible.module_utils.facts.network.iscsi', u'ansible.module_utils.facts.network.linux', u'ansible.module_utils.facts.network.netbsd', u'ansible.module_utils.facts.network.nvme', u'ansible.module_utils.facts.network.openbsd', u'ansible.module_utils.facts.network.sunos', u'ansible.module_utils.facts.other', u'ansible.module_utils.facts.other.facter', u'ansible.module_utils.facts.other.ohai', u'ansible.module_utils.facts.sysctl', u'ansible.module_utils.facts.system', u'ansible.module_utils.facts.system.apparmor', u'ansible.module_utils.facts.system.caps', u'ansible.module_utils.facts.system.chroot', u'ansible.module_utils.facts.system.cmdline', u'ansible.module_utils.facts.system.date_time', u'ansible.module_utils.facts.system.distribution', u'ansible.module_utils.facts.system.dns', u'ansible.module_utils.facts.system.env', u'ansible.module_utils.facts.system.fips', u'ansible.module_utils.facts.system.local', u'ansible.module_utils.facts.system.lsb', u'ansible.module_utils.facts.system.pkg_mgr', u'ansible.module_utils.facts.system.platform', u'ansible.module_utils.facts.system.python', u'ansible.module_utils.facts.system.selinux', u'ansible.module_utils.facts.system.service_mgr', u'ansible.module_utils.facts.system.ssh_pub_keys', u'ansible.module_utils.facts.system.user', u'ansible.module_utils.facts.timeout', u'ansible.module_utils.facts.utils', u'ansible.module_utils.facts.virtual', u'ansible.module_utils.facts.virtual.base', u'ansible.module_utils.facts.virtual.dragonfly', u'ansible.module_utils.facts.virtual.freebsd', u'ansible.module_utils.facts.virtual.hpux', u'ansible.module_utils.facts.virtual.linux', u'ansible.module_utils.facts.virtual.netbsd', u'ansible.module_utils.facts.virtual.openbsd', u'ansible.module_utils.facts.virtual.sunos', u'ansible.module_utils.facts.virtual.sysctl', u'ansible.module_utils.parsing', u'ansible.module_utils.parsing.convert_bool', u'ansible.module_utils.pycompat24', u'ansible.module_utils.six'], u'custom': []}, u'emulate_tty': True, u'good_temp_dir': u'/root/.ansible/tmp', u'module': u'selinux', u'cwd': None, u'service_context': Context(0, None), u'extra_env': None, u'is_python': None, u'env': {}, u'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', u'runner_name': u'NewStyleRunner', u'interpreter_fragment': None, u'json_args': '{"_ansible_version": "2.8.4", "_ansible_selinux_special_fs": ["fuse", "nfs", "vboxsf", "ramfs", "9p"], "_ansible_no_log": false, "_ansible_module_name": "selinux", "_ansible_debug": false, "_ansible_verbosity": 3, "_ansible_keep_remote_files": false, "_ansible_syslog_facility": "LOG_USER", "_ansible_socket": null, "state": "disabled", "_ansible_diff": true, "_ansible_remote_tmp": "/root/.ansible/tmp", "_ansible_shell_executable": "/bin/sh", "_ansible_check_mode": false, "_ansible_tmpdir": null, "_ansible_string_conversion_action": "warn"}'})
[task 78266] 18:35:14.983182 D ansible_mitogen.mixins: _remove_tmp_path(None)
[task 78265] 18:35:14.982994 D ansible_mitogen.connection: Call took 58 ms: ansible_mitogen.target.run_module(kwargs={u'module_map': {u'builtin': [u'ansible.module_utils._text', u'ansible.module_utils.basic', u'ansible.module_utils.common', u'ansible.module_utils.common._collections_compat', u'ansible.module_utils.common._json_compat', u'ansible.module_utils.common._utils', u'ansible.module_utils.common.collections', u'ansible.module_utils.common.file', u'ansible.module_utils.common.parameters', u'ansible.module_utils.common.process', u'ansible.module_utils.common.sys_info', u'ansible.module_utils.common.text', u'ansible.module_utils.common.text.converters', u'ansible.module_utils.common.text.formatters', u'ansible.module_utils.common.validation', u'ansible.module_utils.distro', u'ansible.module_utils.distro._distro', u'ansible.module_utils.facts', u'ansible.module_utils.facts.ansible_collector', u'ansible.module_utils.facts.collector', u'ansible.module_utils.facts.compat', u'ansible.module_utils.facts.default_collectors', u'ansible.module_utils.facts.hardware', u'ansible.module_utils.facts.hardware.aix', u'ansible.module_utils.facts.hardware.base', u'ansible.module_utils.facts.hardware.darwin', u'ansible.module_utils.facts.hardware.dragonfly', u'ansible.module_utils.facts.hardware.freebsd', u'ansible.module_utils.facts.hardware.hpux', u'ansible.module_utils.facts.hardware.hurd', u'ansible.module_utils.facts.hardware.linux', u'ansible.module_utils.facts.hardware.netbsd', u'ansible.module_utils.facts.hardware.openbsd', u'ansible.module_utils.facts.hardware.sunos', u'ansible.module_utils.facts.namespace', u'ansible.module_utils.facts.network', u'ansible.module_utils.facts.network.aix', u'ansible.module_utils.facts.network.base', u'ansible.module_utils.facts.network.darwin', u'ansible.module_utils.facts.network.dragonfly', u'ansible.module_utils.facts.network.fc_wwn', u'ansible.module_utils.facts.network.freebsd', u'ansible.module_utils.facts.network.generic_bsd', u'ansible.module_utils.facts.network.hpux', u'ansible.module_utils.facts.network.hurd', u'ansible.module_utils.facts.network.iscsi', u'ansible.module_utils.facts.network.linux', u'ansible.module_utils.facts.network.netbsd', u'ansible.module_utils.facts.network.nvme', u'ansible.module_utils.facts.network.openbsd', u'ansible.module_utils.facts.network.sunos', u'ansible.module_utils.facts.other', u'ansible.module_utils.facts.other.facter', u'ansible.module_utils.facts.other.ohai', u'ansible.module_utils.facts.sysctl', u'ansible.module_utils.facts.system', u'ansible.module_utils.facts.system.apparmor', u'ansible.module_utils.facts.system.caps', u'ansible.module_utils.facts.system.chroot', u'ansible.module_utils.facts.system.cmdline', u'ansible.module_utils.facts.system.date_time', u'ansible.module_utils.facts.system.distribution', u'ansible.module_utils.facts.system.dns', u'ansible.module_utils.facts.system.env', u'ansible.module_utils.facts.system.fips', u'ansible.module_utils.facts.system.local', u'ansible.module_utils.facts.system.lsb', u'ansible.module_utils.facts.system.pkg_mgr', u'ansible.module_utils.facts.system.platform', u'ansible.module_utils.facts.system.python', u'ansible.module_utils.facts.system.selinux', u'ansible.module_utils.facts.system.service_mgr', u'ansible.module_utils.facts.system.ssh_pub_keys', u'ansible.module_utils.facts.system.user', u'ansible.module_utils.facts.timeout', u'ansible.module_utils.facts.utils', u'ansible.module_utils.facts.virtual', u'ansible.module_utils.facts.virtual.base', u'ansible.module_utils.facts.virtual.dragonfly', u'ansible.module_utils.facts.virtual.freebsd', u'ansible.module_utils.facts.virtual.hpux', u'ansible.module_utils.facts.virtual.linux', u'ansible.module_utils.facts.virtual.netbsd', u'ansible.module_utils.facts.virtual.openbsd', u'ansible.module_utils.facts.virtual.sunos', u'ansible.module_utils.facts.virtual.sysctl', u'ansible.module_utils.parsing', u'ansible.module_utils.parsing.convert_bool', u'ansible.module_utils.pycompat24', u'ansible.module_utils.six'], u'custom': []}, u'emulate_tty': True, u'good_temp_dir': u'/root/.ansible/tmp', u'module': u'selinux', u'cwd': None, u'service_context': Context(0, None), u'extra_env': None, u'is_python': None, u'env': {}, u'path': u'/Users/tozokur/.pyenv/versions/2.7.15/envs/ansible/lib/python2.7/site-packages/ansible/modules/system/selinux.py', u'runner_name': u'NewStyleRunner', u'interpreter_fragment': None, u'json_args': '{"_ansible_version": "2.8.4", "_ansible_selinux_special_fs": ["fuse", "nfs", "vboxsf", "ramfs", "9p"], "_ansible_no_log": false, "_ansible_module_name": "selinux", "_ansible_debug": false, "_ansible_verbosity": 3, "_ansible_keep_remote_files": false, "_ansible_syslog_facility": "LOG_USER", "_ansible_socket": null, "state": "disabled", "_ansible_diff": true, "_ansible_remote_tmp": "/root/.ansible/tmp", "_ansible_shell_executable": "/bin/sh", "_ansible_check_mode": false, "_ansible_tmpdir": null, "_ansible_string_conversion_action": "warn"}'})
[task 78266] 18:35:14.983978 D mitogen.parent: starting no-reply function call to u'ssh.192.168.50.11.sudo.root': mitogen.core.Dispatcher.forget_chain('TAG-2027-78266-7fff92c2a380-5907a1619e603')
[task 78265] 18:35:14.984234 D ansible_mitogen.mixins: _remove_tmp_path(None)
[task 78265] 18:35:14.984889 D mitogen.parent: starting no-reply function call to u'ssh.192.168.50.12.sudo.root': mitogen.core.Dispatcher.forget_chain('TAG-2027-78265-7fff92c2a380-5907a1618c5ca')
[mux  78248] 18:35:14.985064 D ansible_mitogen.services: decrementing reference count for Context(6, u'ssh.192.168.50.11.sudo.root')
[mux  78248] 18:35:14.986025 D ansible_mitogen.services: decrementing reference count for Context(1006, u'ssh.192.168.50.12.sudo.root')
[task 78266] 18:35:14.986230 D mitogen: MitogenProtocol(unix_listener.78248): disconnecting
[mux  78248] 18:35:14.986860 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: dispatching (None, u'mitogen.core', u'Dispatcher', u'forget_chain', ('TAG-2027-78266-7fff92c2a380-5907a1619e603',), Kwargs({}))
[task 78266] 18:35:14.987243 D mitogen: Waker(fd=45/46): disconnecting
[mux  78248] 18:35:14.987520 D mitogen.[ssh.192.168.50.11.sudo.root]: Dispatcher: Message(6, 6010, 0, 101, 0, '\x80\x02(NX\x0c\x00\x00\x00mitogen.coreX\n\x00\x00\x00Dispatcherq\x01X\x0c\x00\x00\x00forget_'..135) -> None
[mux  78248] 18:35:14.988070 D mitogen: <Side of unix_client.78266 fd 113>: empty read, disconnecting
[task 78266] 18:35:14.988114 D mitogen: Router(Broker(d3d0)): stats: 0 module requests in 0 ms, 0 sent (0 ms minify time), 0 negative responses. Sent 0.0 kb total, 0.0 kb avg.
[mux  78248] 18:35:14.988596 D mitogen: MitogenProtocol(unix_client.78266): disconnecting
[mux  78248] 18:35:14.989497 D mitogen.[ssh.192.168.50.12.sudo.root]: Dispatcher: dispatching (None, u'mitogen.core', u'Dispatcher', u'forget_chain', ('TAG-2027-78265-7fff92c2a380-5907a1618c5ca',), Kwargs({}))
[mux  78248] 18:35:14.989932 D mitogen.[ssh.192.168.50.12.sudo.root]: Dispatcher: Message(1006, 6009, 0, 101, 0, '\x80\x02(NX\x0c\x00\x00\x00mitogen.coreX\n\x00\x00\x00Dispatcherq\x01X\x0c\x00\x00\x00forget_'..135) -> None
[task 78265] 18:35:14.989893 D mitogen: MitogenProtocol(unix_listener.78248): disconnecting
[mux  78248] 18:35:14.990583 D mitogen: <Side of unix_client.78265 fd 108>: empty read, disconnecting
[task 78265] 18:35:14.990871 D mitogen: Waker(fd=45/46): disconnecting
[mux  78248] 18:35:14.991173 D mitogen: MitogenProtocol(unix_client.78265): disconnecting
[task 78265] 18:35:14.991614 D mitogen: Router(Broker(f6d0)): stats: 0 module requests in 0 ms, 0 sent (0 ms minify time), 0 negative responses. Sent 0.0 kb total, 0.0 kb avg.
 [WARNING]: SELinux state change will take effect next reboot

changed: [ansiblec7] => changed=true
  configfile: /etc/selinux/config
  invocation:
    module_args:
      configfile: /etc/selinux/config
      policy: null
      state: disabled
  msg: Config SELinux state changed from 'permissive' to 'disabled'
  policy: targeted
  reboot_required: true
  state: disabled
The full traceback is:
WARNING: The below traceback may *not* be related to the actual failure.
  File "<stdin>", line 94, in <module>

fatal: [ansiblec6]: FAILED! => changed=false
  invocation:
    module_args:
      configfile: /etc/selinux/config
      policy: null
      state: disabled
  msg: Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!

NO MORE HOSTS LEFT *************************************************************************************************************************************************************************************************************************

PLAY RECAP *********************************************************************************************************************************************************************************************************************************
ansiblec6                  : ok=2    changed=1    unreachable=0    failed=1    skipped=0    rescued=0    ignored=0
ansiblec7                  : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

[mux  78248] 18:35:15.006027 D mitogen: Waker(fd=9/41): disconnecting
[mux  78248] 18:35:15.006875 D mitogen.service: thread mitogen.Pool.3110.28 exiting gracefully
[mux  78248] 18:35:15.007693 D mitogen.service: thread mitogen.Pool.3110.29 exiting gracefully
[mux  78248] 18:35:15.008507 D mitogen.parent: MitogenProtocol(ssh.192.168.50.12): requesting child shutdown
[mux  78248] 18:35:15.008697 D mitogen.service: thread mitogen.Pool.3110.30 exiting gracefully
[mux  78248] 18:35:15.009394 D mitogen: SetupProtocol(ssh.192.168.50.12): disconnecting
[mux  78248] 18:35:15.010233 D mitogen.service: thread mitogen.Pool.3110.31 exiting gracefully
[mux  78248] 18:35:15.011109 D mitogen.service: thread mitogen.Pool.3110.1 exiting gracefully
[mux  78248] 18:35:15.011835 D mitogen.parent: MitogenProtocol(ssh.192.168.50.11): requesting child shutdown
[mux  78248] 18:35:15.011972 D mitogen.service: thread mitogen.Pool.3110.0 exiting gracefully
[mux  78248] 18:35:15.012107 D mitogen.service: thread mitogen.Pool.3110.4 exiting gracefully
[mux  78248] 18:35:15.012234 D mitogen.service: thread mitogen.Pool.3110.3 exiting gracefully
[mux  78248] 18:35:15.012371 D mitogen.service: thread mitogen.Pool.3110.2 exiting gracefully
[mux  78248] 18:35:15.012469 D mitogen.service: thread mitogen.Pool.3110.5 exiting gracefully
[mux  78248] 18:35:15.012549 D mitogen.service: thread mitogen.Pool.3110.6 exiting gracefully
[mux  78248] 18:35:15.012632 D mitogen.service: thread mitogen.Pool.3110.7 exiting gracefully
[mux  78248] 18:35:15.012709 D mitogen.service: thread mitogen.Pool.3110.11 exiting gracefully
[mux  78248] 18:35:15.012799 D mitogen.service: thread mitogen.Pool.3110.10 exiting gracefully
[mux  78248] 18:35:15.012907 D mitogen.service: thread mitogen.Pool.3110.8 exiting gracefully
[mux  78248] 18:35:15.012970 D mitogen.service: thread mitogen.Pool.3110.9 exiting gracefully
[mux  78248] 18:35:15.013057 D mitogen.service: thread mitogen.Pool.3110.12 exiting gracefully
[mux  78248] 18:35:15.013126 D mitogen.service: thread mitogen.Pool.3110.13 exiting gracefully
[mux  78248] 18:35:15.013201 D mitogen.service: thread mitogen.Pool.3110.14 exiting gracefully
[mux  78248] 18:35:15.013268 D mitogen.service: thread mitogen.Pool.3110.15 exiting gracefully
[mux  78248] 18:35:15.013346 D mitogen.service: thread mitogen.Pool.3110.16 exiting gracefully
[mux  78248] 18:35:15.013411 D mitogen.service: thread mitogen.Pool.3110.19 exiting gracefully
[mux  78248] 18:35:15.013490 D mitogen.service: thread mitogen.Pool.3110.18 exiting gracefully
[mux  78248] 18:35:15.013555 D mitogen.service: thread mitogen.Pool.3110.17 exiting gracefully
[mux  78248] 18:35:15.013605 D mitogen.service: thread mitogen.Pool.3110.20 exiting gracefully
[mux  78248] 18:35:15.014083 D mitogen.service: thread mitogen.Pool.3110.22 exiting gracefully
[mux  78248] 18:35:15.014156 D mitogen.service: thread mitogen.Pool.3110.21 exiting gracefully
[mux  78248] 18:35:15.014227 D mitogen.service: thread mitogen.Pool.3110.23 exiting gracefully
[mux  78248] 18:35:15.014289 D mitogen.service: thread mitogen.Pool.3110.25 exiting gracefully
[mux  78248] 18:35:15.014364 D mitogen.service: thread mitogen.Pool.3110.26 exiting gracefully
[mux  78248] 18:35:15.014426 D mitogen.service: thread mitogen.Pool.3110.24 exiting gracefully
[mux  78248] 18:35:15.014473 D mitogen.service: thread mitogen.Pool.3110.27 exiting gracefully
[mux  78248] 18:35:15.036000 D mitogen: SetupProtocol(ssh.192.168.50.11): disconnecting
[mux  78248] 18:35:15.053224 D mitogen.[ssh.192.168.50.12]: shutdown request from context 0
[mux  78248] 18:35:15.053745 D mitogen.[ssh.192.168.50.12]: Broker(0f90): shutting down
[mux  78248] 18:35:15.054182 D mitogen.[ssh.192.168.50.12]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:15.054771 D mitogen.[ssh.192.168.50.12]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:15.055394 D mitogen.[ssh.192.168.50.12]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:15.055950 D mitogen.[ssh.192.168.50.12]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:15.056531 D mitogen.[ssh.192.168.50.12]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:15.057097 D mitogen.parent.[ssh.192.168.50.12]: MitogenProtocol(fork.6917): requesting child shutdown
[mux  78248] 18:35:15.057790 D mitogen.[ssh.192.168.50.12]: SetupProtocol(sudo.root): shutting down
[mux  78248] 18:35:15.058370 D mitogen.[ssh.192.168.50.12]: SetupProtocol(sudo.root): disconnecting
[mux  78248] 18:35:15.058964 D mitogen.parent.[ssh.192.168.50.12]: MitogenProtocol(sudo.root): requesting child shutdown
[mux  78248] 18:35:15.059536 D mitogen.[ssh.192.168.50.12]: <Side of stdout fd 7>: empty read, disconnecting
[mux  78248] 18:35:15.059986 D mitogen.[ssh.192.168.50.12]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:15.060419 D mitogen.[ssh.192.168.50.12]: <Side of stderr fd 9>: empty read, disconnecting
[mux  78248] 18:35:15.060892 D mitogen.[ssh.192.168.50.12]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:15.061488 D mitogen.[fork.6917]: shutdown request from context 2
[mux  78248] 18:35:15.062239 D mitogen.[fork.6917]: Broker(c590): shutting down
[mux  78248] 18:35:15.063095 D mitogen.[fork.6917]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:15.063658 D mitogen.[fork.6917]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:15.064221 D mitogen.[fork.6917]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:15.064780 D mitogen.[fork.6917]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:15.065397 D mitogen.[fork.6917]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:15.065955 D mitogen.[fork.6917]: <Side of stderr fd 9>: empty read, disconnecting
[mux  78248] 18:35:15.066460 D mitogen.[fork.6917]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:15.067063 D mitogen.[fork.6917]: <Side of stdout fd 7>: empty read, disconnecting
[mux  78248] 18:35:15.067682 D mitogen.[fork.6917]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:15.068281 D mitogen.[fork.6917]: Broker(c590): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:15.068902 D mitogen.[fork.6917]: parent stream is gone, dying.
[mux  78248] 18:35:15.069507 D mitogen.[fork.6917]: Broker(c590): shutting down
[mux  78248] 18:35:15.070169 D mitogen.[ssh.192.168.50.12.sudo.root]: shutdown request from context 2
[mux  78248] 18:35:15.097916 D mitogen.[ssh.192.168.50.12.sudo.root]: Broker(5e50): shutting down
[mux  78248] 18:35:15.098636 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:15.099136 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:15.099638 D mitogen.[ssh.192.168.50.12.sudo.root]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:15.100197 D mitogen.[ssh.192.168.50.12.sudo.root]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:15.100852 D mitogen.[ssh.192.168.50.12.sudo.root]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:15.101556 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: MitogenProtocol(fork.6923): requesting child shutdown
[mux  78248] 18:35:15.102055 D mitogen.[ssh.192.168.50.12.sudo.root]: <Side of stdout fd 8>: empty read, disconnecting
[mux  78248] 18:35:15.102460 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:15.103096 D mitogen.[ssh.192.168.50.12.sudo.root]: <Side of stderr fd 10>: empty read, disconnecting
[mux  78248] 18:35:15.103743 D mitogen.[ssh.192.168.50.12.sudo.root]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:15.104310 D mitogen.[fork.6923]: shutdown request from context 1006
[mux  78248] 18:35:15.104944 D mitogen.[fork.6923]: Broker(0490): shutting down
[mux  78248] 18:35:15.105426 D mitogen.[fork.6923]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:15.106012 D mitogen.[fork.6923]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:15.106588 D mitogen.[fork.6923]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:15.107182 D mitogen.[fork.6923]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:15.107716 D mitogen.[fork.6923]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:15.108272 D mitogen.[fork.6923]: <Side of stdout fd 8>: empty read, disconnecting
[mux  78248] 18:35:15.108816 D mitogen.[fork.6923]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:15.109538 D mitogen.[fork.6923]: <Side of stderr fd 10>: empty read, disconnecting
[mux  78248] 18:35:15.110216 D mitogen.[fork.6923]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:15.110773 D mitogen.[fork.6923]: Broker(0490): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:15.111250 D mitogen.[fork.6923]: parent stream is gone, dying.
[mux  78248] 18:35:15.111882 D mitogen.[fork.6923]: Broker(0490): shutting down
[mux  78248] 18:35:15.112441 D mitogen.[ssh.192.168.50.12.sudo.root]: <Side of fork.6923 fd 15>: empty read, disconnecting
[mux  78248] 18:35:15.112950 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: Process fork.6923 pid 6923: exited with return code 72
[mux  78248] 18:35:15.113387 D mitogen.[ssh.192.168.50.12.sudo.root]: Context(3005, u'fork.6923'): disconnecting
[mux  78248] 18:35:15.113789 D mitogen.route_monitor.[ssh.192.168.50.12.sudo.root]: stream fork.6923 is gone; propagating DEL_ROUTE for set([3005])
[mux  78248] 18:35:15.114210 D mitogen.parent.[ssh.192.168.50.12.sudo.root]: Router(Broker(5e50)): deleting route to 3005
[mux  78248] 18:35:15.114635 D mitogen.route_monitor.[ssh.192.168.50.12]: firing local disconnect signal for Context(3005, u'fork.6923')
[mux  78248] 18:35:15.115009 D mitogen.route_monitor.[ssh.192.168.50.12]: deleting route to 3005 via <Stream sudo.root #c2d0>
[mux  78248] 18:35:15.115363 D mitogen.parent.[ssh.192.168.50.12]: Router(Broker(0f90)): deleting route to 3005
[mux  78248] 18:35:15.115705 D mitogen.route_monitor: firing local disconnect signal for Context(3005, u'fork.6923')
[mux  78248] 18:35:15.116034 D mitogen.route_monitor: deleting route to 3005 via <Stream ssh.192.168.50.12 #10d0>
[mux  78248] 18:35:15.116385 D mitogen.parent: Router(Broker(85d0)): deleting route to 3005
[mux  78248] 18:35:15.116992 D mitogen.[ssh.192.168.50.12.sudo.root]: MitogenProtocol(fork.6923): disconnecting
[mux  78248] 18:35:15.117509 D mitogen.[ssh.192.168.50.12.sudo.root]: Broker(5e50): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:15.118016 D mitogen.[ssh.192.168.50.12.sudo.root]: parent stream is gone, dying.
[mux  78248] 18:35:15.118504 D mitogen.[ssh.192.168.50.12.sudo.root]: Broker(5e50): shutting down
[mux  78248] 18:35:15.119063 D mitogen.[ssh.192.168.50.12]: <Side of fork.6917 fd 14>: empty read, disconnecting
[mux  78248] 18:35:15.119485 D mitogen.parent.[ssh.192.168.50.12]: Process fork.6917 pid 6917: exited with return code 72
[mux  78248] 18:35:15.119838 D mitogen.[ssh.192.168.50.12]: Context(1005, u'fork.6917'): disconnecting
[mux  78248] 18:35:15.120230 D mitogen.route_monitor.[ssh.192.168.50.12]: stream fork.6917 is gone; propagating DEL_ROUTE for set([1005])
[mux  78248] 18:35:15.120605 D mitogen.parent.[ssh.192.168.50.12]: Router(Broker(0f90)): deleting route to 1005
[mux  78248] 18:35:15.120933 D mitogen.route_monitor: firing local disconnect signal for Context(1005, u'fork.6917')
[mux  78248] 18:35:15.121284 D mitogen.route_monitor: deleting route to 1005 via <Stream ssh.192.168.50.12 #10d0>
[mux  78248] 18:35:15.121642 D mitogen.parent: Router(Broker(85d0)): deleting route to 1005
[mux  78248] 18:35:15.121980 D mitogen.[ssh.192.168.50.12]: MitogenProtocol(fork.6917): disconnecting
[mux  78248] 18:35:15.122281 D mitogen.[ssh.192.168.50.12]: <Side of sudo.root fd 17>: empty read, disconnecting
[mux  78248] 18:35:15.122591 D mitogen.parent.[ssh.192.168.50.12]: PopenProcess sudo.root pid 6919: exited with return code 143
[mux  78248] 18:35:15.122944 D mitogen.[ssh.192.168.50.12]: Context(1006, u'sudo.root'): disconnecting
[mux  78248] 18:35:15.123304 D mitogen.route_monitor.[ssh.192.168.50.12]: stream sudo.root is gone; propagating DEL_ROUTE for set([1006])
[mux  78248] 18:35:15.123620 D mitogen.parent.[ssh.192.168.50.12]: Router(Broker(0f90)): deleting route to 1006
[mux  78248] 18:35:15.123926 D mitogen.route_monitor: firing local disconnect signal for Context(1006, u'ssh.192.168.50.12.sudo.root')
[mux  78248] 18:35:15.124370 I ansible_mitogen.services: ContextService(): Forgetting Context(1006, u'ssh.192.168.50.12.sudo.root') due to stream disconnect
[mux  78248] 18:35:15.124761 D mitogen.route_monitor: deleting route to 1006 via <Stream ssh.192.168.50.12 #10d0>
[mux  78248] 18:35:15.125101 D mitogen.parent: Router(Broker(85d0)): deleting route to 1006
[mux  78248] 18:35:15.125506 D mitogen.[ssh.192.168.50.12]: MitogenProtocol(sudo.root): disconnecting
[mux  78248] 18:35:15.125874 D mitogen.[ssh.192.168.50.12]: Broker(0f90): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:15.126304 D mitogen.[ssh.192.168.50.12]: parent stream is gone, dying.
[mux  78248] 18:35:15.126705 D mitogen.[ssh.192.168.50.11]: shutdown request from context 0
[mux  78248] 18:35:15.127101 D mitogen.[ssh.192.168.50.11]: Broker(d650): shutting down
[mux  78248] 18:35:15.127570 D mitogen.[ssh.192.168.50.11]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:15.127977 D mitogen.[ssh.192.168.50.11]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:15.128308 D mitogen.[ssh.192.168.50.11]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:15.128632 D mitogen.[ssh.192.168.50.11]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:15.128999 D mitogen.[ssh.192.168.50.11]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:15.129392 D mitogen.parent.[ssh.192.168.50.11]: MitogenProtocol(fork.8297): requesting child shutdown
[mux  78248] 18:35:15.129743 D mitogen.[ssh.192.168.50.11]: SetupProtocol(sudo.root): shutting down
[mux  78248] 18:35:15.130069 D mitogen.[ssh.192.168.50.11]: SetupProtocol(sudo.root): disconnecting
[mux  78248] 18:35:15.130402 D mitogen.parent.[ssh.192.168.50.11]: MitogenProtocol(sudo.root): requesting child shutdown
[mux  78248] 18:35:15.130745 D mitogen.[ssh.192.168.50.11]: <Side of stdout fd 7>: empty read, disconnecting
[mux  78248] 18:35:15.131051 D mitogen.[ssh.192.168.50.11]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:15.131339 D mitogen.[ssh.192.168.50.11]: <Side of stderr fd 9>: empty read, disconnecting
[mux  78248] 18:35:15.131625 D mitogen.[ssh.192.168.50.11]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:15.131909 D mitogen.[fork.8297]: shutdown request from context 4
[mux  78248] 18:35:15.132193 D mitogen.[fork.8297]: Broker(5c50): shutting down
[mux  78248] 18:35:15.132476 D mitogen.[fork.8297]: IoLoggerProtocol(stderr): shutting down
[mux  78248] 18:35:15.132832 D mitogen.[fork.8297]: Waker(fd=3/4): shutting down
[mux  78248] 18:35:15.133211 D mitogen.[fork.8297]: Waker(fd=3/4): disconnecting
[mux  78248] 18:35:15.153988 D mitogen.[fork.8297]: MitogenProtocol(parent): shutting down
[mux  78248] 18:35:15.154546 D mitogen.[fork.8297]: IoLoggerProtocol(stdout): shutting down
[mux  78248] 18:35:15.154999 D mitogen.[fork.8297]: <Side of stderr fd 9>: empty read, disconnecting
[mux  78248] 18:35:15.155666 D mitogen.[fork.8297]: IoLoggerProtocol(stderr): disconnecting
[mux  78248] 18:35:15.156158 D mitogen.[fork.8297]: <Side of stdout fd 7>: empty read, disconnecting
[mux  78248] 18:35:15.156725 D mitogen.[fork.8297]: IoLoggerProtocol(stdout): disconnecting
[mux  78248] 18:35:15.157329 D mitogen.[fork.8297]: Broker(5c50): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:15.157827 D mitogen.[fork.8297]: parent stream is gone, dying.
[mux  78248] 18:35:15.158278 D mitogen.[fork.8297]: Broker(5c50): shutting down
[mux  78248] 18:35:15.158738 D mitogen.[ssh.192.168.50.11]: <Side of sudo.root fd 18>: disconnected during read: [Errno 104] Connection reset by peer
[mux  78248] 18:35:15.159302 D mitogen.[ssh.192.168.50.11]: <Side of sudo.root fd 18>: empty read, disconnecting
[mux  78248] 18:35:15.159756 D mitogen.parent.[ssh.192.168.50.11]: PopenProcess sudo.root pid 8299: exited due to signal 1 (SIGHUP)
[mux  78248] 18:35:15.160216 D mitogen.[ssh.192.168.50.11]: Context(6, u'sudo.root'): disconnecting
[mux  78248] 18:35:15.160636 D mitogen.[ssh.192.168.50.11]: Context(2005, u'fork.8304'): disconnecting
[mux  78248] 18:35:15.160998 D mitogen.route_monitor.[ssh.192.168.50.11]: stream sudo.root is gone; propagating DEL_ROUTE for set([2005, 6])
[mux  78248] 18:35:15.161424 D mitogen.parent.[ssh.192.168.50.11]: Router(Broker(d650)): deleting route to 2005
[mux  78248] 18:35:15.161932 D mitogen.route_monitor: firing local disconnect signal for Context(2005, u'fork.8304')
[mux  78248] 18:35:15.162345 D mitogen.route_monitor: deleting route to 2005 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:15.162691 D mitogen.parent: Router(Broker(85d0)): deleting route to 2005
[mux  78248] 18:35:15.162991 D mitogen.parent.[ssh.192.168.50.11]: Router(Broker(d650)): deleting route to 6
[mux  78248] 18:35:15.163266 D mitogen.route_monitor: firing local disconnect signal for Context(6, u'ssh.192.168.50.11.sudo.root')
[mux  78248] 18:35:15.163546 I ansible_mitogen.services: ContextService(): Forgetting Context(6, u'ssh.192.168.50.11.sudo.root') due to stream disconnect
[mux  78248] 18:35:15.163815 D mitogen.route_monitor: deleting route to 6 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:15.164069 D mitogen.parent: Router(Broker(85d0)): deleting route to 6
[mux  78248] 18:35:15.164369 D mitogen.[ssh.192.168.50.11]: MitogenProtocol(sudo.root): disconnecting
[mux  78248] 18:35:15.164647 D mitogen.[ssh.192.168.50.11]: <Side of fork.8297 fd 14>: empty read, disconnecting
[mux  78248] 18:35:15.164922 D mitogen.parent.[ssh.192.168.50.11]: Process fork.8297 pid 8297: exited with return code 72
[mux  78248] 18:35:15.165211 D mitogen.[ssh.192.168.50.11]: Context(5, u'fork.8297'): disconnecting
[mux  78248] 18:35:15.165492 D mitogen.route_monitor.[ssh.192.168.50.11]: stream fork.8297 is gone; propagating DEL_ROUTE for set([5])
[mux  78248] 18:35:15.165774 D mitogen.parent.[ssh.192.168.50.11]: Router(Broker(d650)): deleting route to 5
[mux  78248] 18:35:15.166056 D mitogen.route_monitor: firing local disconnect signal for Context(5, u'fork.8297')
[mux  78248] 18:35:15.166349 D mitogen.route_monitor: deleting route to 5 via <Stream ssh.192.168.50.11 #d350>
[mux  78248] 18:35:15.166813 D mitogen.parent: Router(Broker(85d0)): deleting route to 5
[mux  78248] 18:35:15.167370 D mitogen.[ssh.192.168.50.11]: MitogenProtocol(fork.8297): disconnecting
[mux  78248] 18:35:15.167804 D mitogen.[ssh.192.168.50.11]: Broker(d650): force disconnecting <Side of parent fd 5>
[mux  78248] 18:35:15.168160 D mitogen.[ssh.192.168.50.11]: parent stream is gone, dying.
[mux  78248] 18:35:15.168584 D mitogen.[ssh.192.168.50.11]: Broker(d650): shutting down
[mux  78248] 18:35:15.169126 D mitogen.[ssh.192.168.50.12]: Broker(0f90): shutting down
[mux  78248] 18:35:15.169521 D mitogen: <Side of ssh.192.168.50.11 fd 112>: empty read, disconnecting
[mux  78248] 18:35:15.170013 D mitogen.parent: PopenProcess ssh.192.168.50.11 pid 78252: exited with return code 255
[mux  78248] 18:35:15.170466 I ansible_mitogen.services: ContextService(): Forgetting Context(4, u'ssh.192.168.50.11') due to stream disconnect
[mux  78248] 18:35:15.170852 D mitogen.route_monitor: stream ssh.192.168.50.11 is gone; propagating DEL_ROUTE for set([4])
[mux  78248] 18:35:15.171157 D mitogen.parent: Router(Broker(85d0)): deleting route to 4
[mux  78248] 18:35:15.171462 I ansible_mitogen.services: ContextService(): Forgetting Context(4, u'ssh.192.168.50.11') due to stream disconnect
[mux  78248] 18:35:15.171828 D ansible_mitogen.services: ContextService(): attempt to forget unknown Context(4, u'ssh.192.168.50.11')
[mux  78248] 18:35:15.172195 D mitogen: MitogenProtocol(ssh.192.168.50.11): disconnecting
[mux  78248] 18:35:15.172912 D mitogen: <Side of ssh.192.168.50.12 fd 109>: empty read, disconnecting
[mux  78248] 18:35:15.173307 D mitogen.parent: PopenProcess ssh.192.168.50.12 pid 78251: exited with return code 255
[mux  78248] 18:35:15.173660 I ansible_mitogen.services: ContextService(): Forgetting Context(2, u'ssh.192.168.50.12') due to stream disconnect
[mux  78248] 18:35:15.173970 D mitogen.route_monitor: stream ssh.192.168.50.12 is gone; propagating DEL_ROUTE for set([2])
[mux  78248] 18:35:15.174271 D mitogen.parent: Router(Broker(85d0)): deleting route to 2
[mux  78248] 18:35:15.174557 I ansible_mitogen.services: ContextService(): Forgetting Context(2, u'ssh.192.168.50.12') due to stream disconnect
[mux  78248] 18:35:15.174841 D ansible_mitogen.services: ContextService(): attempt to forget unknown Context(2, u'ssh.192.168.50.12')
[mux  78248] 18:35:15.175241 D mitogen: MitogenProtocol(ssh.192.168.50.12): disconnecting
[mux  78248] 18:35:15.175958 D mitogen: Router(Broker(85d0)): stats: 8 module requests in 370 ms, 208 sent (182 ms minify time), 0 negative responses. Sent 982.6 kb total, 4.7 kb avg.
[mux  78248] 18:35:15.176373 D mitogen.service: FileService().on_shutdown()
[top  78226] 18:35:15.184627 D ansible_mitogen.process: multiplexer 0 PID 78248 exited with return code 0

If you need more info, feel free to contact me please. I can replicate the faulty environment with a simple vagrant up easily.

Thanks!

dw commented 5 years ago

This part of the log is curious:

The full traceback is:
WARNING: The below traceback may *not* be related to the actual failure.
  File "<stdin>", line 94, in <module>

Since there is no traceback :) I'm guessing one wasn't printed?

There could be potentially some shared problem between this and #569 involving the importer. For example Python has a "negative import cache", something like that could be recording the module as missing, requiring reset_connection.

Looking at the log we can see the selinux package appears to be loaded in memory (due to messages like selinux.sys is submodule of a locally loaded package) , but the Ansible error is triggered regardless.

I think that suggests, as in #569, that a common idiom in use in the Ansible code is masking another error.

I will try to reproduce this locally because it looks like there may be some common importer regression that describes both bugs. Thanks for reporting this!

dw commented 5 years ago

I think I can see the problem. The meta: reset_connection configuration is different to a normal task. There was a related change in 0.2.8 to 'improve' things, quite the opposite is happening.

This will need a new release, apologies.

You can see in the logs that reset_connection is destroying a sudo context connection, but in follow-up tasks, there is no "Python version is 1.2.3." startup messages from the sudo context. Which means there are two contexts running with the same name, but a subtly different configuration.

canozokur commented 5 years ago

You're correct, there's no traceback in the logs. Checking the issue on my personal computer, I wasn't able to replicate this though.

I think I'm onto something here, I always commit mitogen code with my repo and when I updated the code, git may have been confused and reused some of the old code (despite the old version and the new version is in different directories) if that makes sense.

Let me run a couple of tests before we jump to conclusions here.

dw commented 5 years ago

There are definitely bugs in meta: reset_connection handling when (I believe) become: yes is on the play or inherited from ansible.cfg or the command line.

The first problem is that it does not know the become username. This is how you are ending up with duplicate contexts -- one's unique key includes "username=root", the other includes "username=None". Normal tasks use one key, meta uses another. So it is likely the context torn down by meta was created only moments before.

The second problem is that this should not matter -- the reset_connection is applying to the sudo account, when it should be applying the login account (which would automatically sever the connection to all sudo accounts on the machine).

canozokur commented 5 years ago

~Yup, this is definitely an issue with my git repo. I cleared all the mitogen directory, made a direct commit and reinstalled mitogen again. Everything seems fine now.~ Sorry about the mess I created and wasted your time :(

meta: reset_connection is still there by the way. Without it, it doesn't work. I can post a non-working playbook run if you like.

Here's the log with the working state:

Removed huge and irrelevant logs from here..
canozokur commented 5 years ago

The real problem was me deleting the old mitogen 0.2.6 folder and adding the new version in 0.2.8 folder. Git thought that I was renaming the folder and its contents were re-used in the commit.

canozokur commented 5 years ago

Okay, I'm making things complicated and getting nowhere. Now the same environment fails on my workstation. Sigh.. Seems it's nothing to do with git wrongly thinking the files are moved/renamed, I jumped that wagon too soon.

I'll just shut up and wait for your investigation now :) If you need a different run and log outputs, I can do that fairly easily. Every run in my env does fail.

dw commented 5 years ago

This is now on master branch if you'd like to confirm the fix. Apologies for the hassle

canozokur commented 5 years ago

This seems to have fixed it. Thanks! :)

dw commented 5 years ago

Reopening this because I want to take a look at what's going on with your packaging problem. It looks similar to other reports. No action needed, just want this to stay in the list :)

s1113950 commented 4 years ago

I ran into the same issue. No matter what I did, if I installed libselinux-python and then tried to either edit the /etc/sysconfig/selinux file directly with lineinfile or with the selinux module it threw the Aborting... message the first time. It works the second time through though. I tried connection_reset, hackily copying the libselinux-python to a different python interpreter and using that one via ansible_python_interpreter, running setup: again, and installing the selinux python shim. I tried on both ansible 2.8.6 and 2.9.2. Running without mitogen works fine the first time through.