** 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

Reply via email to