charm-ceph-mon/src
Luciano Lo Giudice 1a41aa24ce Fix ceph-mon upgrade path
This PR makes some small changes in the upgrade path logic by
providing a fallback method of fetching the current ceph-mon
version and adding additional checks to see if the upgrade can
be done in a sane way.

Closes-Bug: #2024253
Change-Id: I1ca4316aaf4f0b855a12aa582a8188c88e926fa6
2023-07-06 16:59:37 -03:00
..
ops_actions Rewrite the get-erasure-profile action with the ops framework 2022-10-26 11:28:42 +02:00
ceph_client.py Ensure broker requests are re-processed on upgrade-charm 2023-06-29 19:58:49 -03:00
ceph_hooks.py Fix ceph-mon upgrade path 2023-07-06 16:59:37 -03:00
ceph_mds.py Adds operator-native mds provides library 2022-10-25 11:22:46 +02:00
ceph_metrics.py Fix: init alert rules on rel change 2022-11-30 14:59:32 +01:00
ceph_shared.py Rewrite update status machinery with the ops framework 2022-10-06 17:22:40 +02:00
ceph_status.py Rewrite update status machinery with the ops framework 2022-10-06 17:22:40 +02:00
charm.py Fix persistent config file not update bug 2023-05-23 09:51:53 +08:00
utils.py First rewrite of ceph-mon with operator framework 2022-08-19 19:00:56 -03:00