** Description changed: - 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: + 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. + lint version using apt list noble 6.17.2-1 + When running ansible-lint --version i get the following error: ``` 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 + 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) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 + 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' ```
-- 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
