Actions
Bug #59852
opencrash: File "mgr/k8sevents/__init__.py", in <module>: from .module import Module
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Telemetry
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
2511396ab6c82e67ad5ed1eff6cea32d3bee71277deb4e74e4a3854c8874f82b
Crash signature (v2):
Description
Sanitized backtrace:
File "mgr/k8sevents/__init__.py", in <module>: from .module import Module File "mgr/k8sevents/module.py", in <module>: from kubernetes.client.models.v1_event import V1Event
Crash dump sample:
{ "backtrace": [ " File \"/usr/share/ceph/mgr/k8sevents/__init__.py\", line 1, in <module>\n from .module import Module", " File \"/usr/share/ceph/mgr/k8sevents/module.py\", line 70, in <module>\n from kubernetes.client.models.v1_event import V1Event", "<redacted>" ], "ceph_version": "17.2.5", "crash_id": "2023-04-21T13:05:21.451860Z_c8dd8f1a-5098-40eb-8a50-4e0e2d5fbf91", "entity_name": "mgr.64846ab6a25c4f3895052f8f1d52c1e1d8c246a3", "mgr_module": "k8sevents", "mgr_module_caller": "PyModule::load_subclass_of", "mgr_python_exception": "ModuleNotFoundError", "os_id": "fedora", "os_name": "Fedora Linux", "os_version": "37 (Thirty Seven)", "os_version_id": "37", "process_name": "ceph-mgr", "stack_sig": "3e6f3bd4c0c94e39be24c1a477ad1480cd0475cf18d128fe0503516405c48f88", "timestamp": "2023-04-21T13:05:21.451860Z", "utsname_machine": "x86_64", "utsname_release": "6.2.8-200.fc37.x86_64", "utsname_sysname": "Linux", "utsname_version": "#1 SMP PREEMPT_DYNAMIC Wed Mar 22 19:11:02 UTC 2023" }
Updated by Niklas Hambuechen 3 months ago
It looks like Ceph pinned the Python `kubernetes` version to 11 in https://github.com/ceph/ceph/pull/43668 (from https://tracker.ceph.com/issues/53044).
Since then, it's using this now very-outdated version.
This causes packaging issues for Linux distributions that only ship a current `kubernetes` Python package, for example:
https://github.com/NixOS/nixpkgs/pull/281858#issuecomment-1900324090
Actions