diff --git a/ceph/utils.py b/ceph/utils.py index de8f8a0..401867c 100644 --- a/ceph/utils.py +++ b/ceph/utils.py @@ -2540,6 +2540,7 @@ UPGRADE_PATHS = collections.OrderedDict([ ('firefly', 'hammer'), ('hammer', 'jewel'), ('jewel', 'luminous'), + ('luminous', 'mimic'), ]) # Map UCA codenames to ceph codenames @@ -2553,6 +2554,7 @@ UCA_CODENAME_MAP = { 'ocata': 'jewel', 'pike': 'luminous', 'queens': 'luminous', + 'rocky': 'mimic', } diff --git a/unit_tests/test_utils.py b/unit_tests/test_utils.py index 2a1f4d2..089e0ec 100644 --- a/unit_tests/test_utils.py +++ b/unit_tests/test_utils.py @@ -715,6 +715,7 @@ class CephTestCase(unittest.TestCase): 'firefly -> hammer', 'hammer -> jewel', 'jewel -> luminous', + 'luminous -> mimic', ]) self.assertEqual(utils.pretty_print_upgrade_paths(), expected)