Currently in order to upgrade a Windows node backed by a Machine, WMCO deletes the existing Machine and reconfigures the one that will be created to replace it. This was always meant to be stopgap, as the logic to deconfigure and reconfigure Windows nodes was too much to handle when initially trying to upgrading out the door. Now that this logic has been implemented by the BYOH controller, it is time to revisit this.
The benefits for completing this ticket are two-fold, in that this will both significantly reduce the time it takes to upgrade nodes, as well as increasing the amount of code shared between the ConfigMap controller and Windows Machine controller.
Acceptance Criteria:
- Machines configured into Windows nodes are not deleted when the nodes are upgraded.
- is blocked by
-
WINC-580 Support upgrading BYOH instances
- Closed