-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
refresh-instancetype
-
Future Sustainability
-
False
-
-
False
-
None
-
To Do
## VirtualMachine subresource API to clear `ControllerRevisionRef` A user should not be able to modify the status of a VirtualMachine. As such a new `refresh-{instancetype,preference}` subresource API will be provided to allow users to clear both `spec.{instancetype,preference}.controllerRevisionRef` and `status.{instancetypeRef,preferenceRef}.controllerRevisionRef` in order to allow users to move between generations of an instance type or preference object. A new `virtctl refresh instancetype ${vm}` command should also be created to help users call this subresource API.