Source: ansible-core Version: 2.19.0~beta1-2 Severity: serious Tags: upstream Justification: causes release regression in related strategy package Forwarded: https://github.com/ansible/ansible/issues/85017 X-Debbugs-Cc: car...@debian.org Control: affects -1 + ansible-mitogen
Hi, With the recent uploads of ansible from the 2.19 series ansible-mitogen becomes non-function (I realized afterwards this is already known to the maintainer due the autopkgtest regressions and reported upstream, still think make sense to fill an explicit bugreport): root@ansible-test:~# ANSIBLE_STRATEGY=mitogen_free ansible localhost -m ansible.builtin.ping [WARNING]: No inventory was parsed, only implicit localhost is available [ERROR]: Unexpected Exception, this is probably a bug: No module named 'ansible.parsing.utils.jsonify' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ansible/cli/__init__.py", line 735, in cli_executor exit_code = cli.run() File "/usr/lib/python3/dist-packages/ansible/cli/adhoc.py", line 196, in run result = self._tqm.run(play) File "/usr/lib/python3/dist-packages/ansible/executor/task_queue_manager.py", line 346, in run strategy = strategy_loader.get(new_play.strategy, self) File "/usr/lib/python3/dist-packages/ansible/plugins/loader.py", line 906, in get ctx = self.get_with_context(name, *args, **kwargs) File "/usr/lib/python3/dist-packages/ansible/plugins/loader.py", line 950, in get_with_context self._module_cache[path] = self._load_module_source(resolved_type_name, path) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ansible/plugins/loader.py", line 871, in _load_module_source spec.loader.exec_module(module) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File "<frozen importlib._bootstrap_external>", line 1026, in exec_module File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "/usr/lib/python3/dist-packages/ansible/plugins/strategy/mitogen_free.py", line 58, in <module> import ansible_mitogen.strategy File "/usr/lib/python3/dist-packages/ansible_mitogen/strategy.py", line 44, in <module> import ansible_mitogen.mixins File "/usr/lib/python3/dist-packages/ansible_mitogen/mixins.py", line 45, in <module> from ansible.parsing.utils.jsonify import jsonify ModuleNotFoundError: No module named 'ansible.parsing.utils.jsonify' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ansible/cli/__init__.py", line 744, in cli_executor raise AnsibleError("Unexpected Exception, this is probably a bug.") from ex ansible.errors.AnsibleError: Unexpected Exception, this is probably a bug: No module named 'ansible.parsing.utils.jsonify' root@ansible-test:~# Regards, Salvatore