A new controller has been added to manage the ManagedOSVersion finalizer.
This will prevent deletion of ManagedOSVersion that are still referenced by any ManagedOSImage.
To my knowledge there is no other direct reference to a ManagedOSVersion. The UI uses a cached list of versions when creating a new SeedImage, but this is presentation layer only, there's no reference to a ManagedOSVersion from a SeedImage.
This PR is a pre-requisite to #759
A new controller has been added to manage the ManagedOSVersion finalizer. This will prevent deletion of ManagedOSVersion that are still referenced by any ManagedOSImage.
To my knowledge there is no other direct reference to a ManagedOSVersion. The UI uses a cached list of versions when creating a new SeedImage, but this is presentation layer only, there's no reference to a ManagedOSVersion from a SeedImage.