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

Reply via email to