detect aborted/existing upgrade
- make a list of nodes that match the current version
- create a list of nodes not yet on the wanted version
special cases:
- single Control-Plane was upgraded
- When the first control plane was upgraded, skip the "upgrade-bootstrap" step
- other control planes missing the upgrade push on with the upgrade
- worker nodes can just be continued to be upgraded