-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
Future Sustainability
-
False
-
-
False
-
None
-
None
-
None
-
None
-
None
Hive determines if MachineSets are controlled by a MachinePool by checking the prefix of the MachineSet name in isControlledByMachinePool. If the MachineSet name is prefixed by "<ClusterDeployment Name>-<Name of MachinePool being reconciled>.*" then Hive will assume management of the MachineSet. This can be problematic in situations where users copy the existing MachineSets, append some string to the name of the MachineSet and then Hive unexpectedly deletes their MachineSet because their MachineSet matched the prefix and was not one of the MachineSets generated for that MachinePool.