Public bug reported:
When using the latest ansible-core 2.19.3 the lint will fail. I was able
to find this github issue https://github.com/ansible/ansible-
lint/issues/4611.
When running ansible-lint --version the following error accures:
```
Traceback (most recent call last):
File "/usr/bin/ansible-lint", line 5, in <module>
from ansiblelint.__main__ import _run_cli_entrypoint
File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 39, in
<module>
from ansiblelint import cli
File "/usr/lib/python3/dist-packages/ansiblelint/cli.py", line 29, in <module>
from ansiblelint.yaml_utils import clean_json
File "/usr/lib/python3/dist-packages/ansiblelint/yaml_utils.py", line 31, in
<module>
from ansiblelint.utils import Task
File "/usr/lib/python3/dist-packages/ansiblelint/utils.py", line 41, in
<module>
from ansible.parsing.yaml.constructor import AnsibleConstructor,
AnsibleMapping
ModuleNotFoundError: No module named 'ansible.parsing.yaml.constructor'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 228, in
partial_apport_excepthook
return apport_excepthook(binary, exc_type, exc_obj, exc_tb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 123, in
apport_excepthook
report.add_package_info()
File "/usr/lib/python3/dist-packages/apport/report.py", line 460, in
add_package_info
self["Dependencies"] = self._get_transitive_dependencies(package)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/report.py", line 421, in
_get_transitive_dependencies
dependencies += f"{dep} {v}{self._customized_package_suffix(dep)}"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/report.py", line 372, in
_customized_package_suffix
if not packaging.is_distro_package(package):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py", line
340, in is_distro_package
origins = {o.origin for o in pkg.candidate.origins}
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apt/package.py", line 680, in origins
origins.append(Origin(self.package, packagefile))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/apt/package.py", line 308, in __init__
indexfile = pkg._pcache._list.find_index(packagefile)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt
Original exception was:
Traceback (most recent call last):
File "/usr/bin/ansible-lint", line 5, in <module>
from ansiblelint.__main__ import _run_cli_entrypoint
File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 39, in
<module>
from ansiblelint import cli
File "/usr/lib/python3/dist-packages/ansiblelint/cli.py", line 29, in <module>
from ansiblelint.yaml_utils import clean_json
File "/usr/lib/python3/dist-packages/ansiblelint/yaml_utils.py", line 31, in
<module>
from ansiblelint.utils import Task
File "/usr/lib/python3/dist-packages/ansiblelint/utils.py", line 41, in
<module>
from ansible.parsing.yaml.constructor import AnsibleConstructor,
AnsibleMapping
ModuleNotFoundError: No module named 'ansible.parsing.yaml.constructor'
```
** Affects: ansible-lint (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2129823
Title:
high cpu usage and then crushing when using ansible core 2.19.3
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ansible-lint/+bug/2129823/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs