Actions
Bug #48826
closedcephadm: does not tolerate 15.2.4 upgrade state
Status:
Won't Fix
Priority:
High
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
Yes
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2021-01-11T15:32:44.348+0000 7f37a948e700 10 ceph_store_get upgrade_state found: {"target_name": "docker.io/ceph/ceph:v15.2.5", "progress_id": "36280687-2d0c-41d9-8d76-58ead41246db", "target_id": "4405f6339e35a3525cc53bff39f0ed6e081991bd445fb57b5ffded6a7efac1b6", "repo_digest": "ceph/ceph@sha256:939a46c06b334e094901560c8346de33c00309e3e3968a2db240eb4897c6a508", "target_version": "ceph version 15.2.5 (2c93eff00150f0cc5f106a559557a58d3d7b6f1f) octopus (stable)", "error": null, "paused": false} 2021-01-11T15:32:44.348+0000 7f37a948e700 -1 mgr load Failed to construct class in 'cephadm' 2021-01-11T15:32:44.348+0000 7f37a948e700 -1 mgr load Traceback (most recent call last): File "/usr/share/ceph/mgr/cephadm/module.py", line 312, in __init__ self.upgrade = CephadmUpgrade(self) File "/usr/share/ceph/mgr/cephadm/upgrade.py", line 59, in __init__ self.upgrade_state: Optional[UpgradeState] = UpgradeState.from_json(json.loads(t)) File "/usr/share/ceph/mgr/cephadm/upgrade.py", line 50, in from_json return cls(**data) TypeError: __init__() got an unexpected keyword argument 'repo_digest'
Actions