diff --git a/sysinv/sysinv/sysinv/sysinv/conductor/manager.py b/sysinv/sysinv/sysinv/sysinv/conductor/manager.py index 918d80c76a..5587e43345 100644 --- a/sysinv/sysinv/sysinv/sysinv/conductor/manager.py +++ b/sysinv/sysinv/sysinv/sysinv/conductor/manager.py @@ -12011,7 +12011,7 @@ class ConductorManager(service.PeriodicService): # Apply etcd split ca puppet manifest for standby controller. manifests_applied = self._split_etcd_security_config(context) - if from_version == tsc.SW_VERSION_21_12: + if from_version in (tsc.SW_VERSION_21_12, tsc.SW_VERSION_22_06): manifests_applied |= self._update_kubeadm_feature_gates(context) if manifests_applied: diff --git a/tsconfig/tsconfig/tsconfig/tsconfig.py b/tsconfig/tsconfig/tsconfig/tsconfig.py index fcd14fff6d..00f74e1141 100644 --- a/tsconfig/tsconfig/tsconfig/tsconfig.py +++ b/tsconfig/tsconfig/tsconfig/tsconfig.py @@ -15,6 +15,7 @@ from six.moves import configparser SW_VERSION = "" SW_VERSION_21_05 = "21.05" SW_VERSION_21_12 = "21.12" +SW_VERSION_22_06 = "22.06" nodetype = None subfunctions = []