For FedRAMP, we are looking at automatic upgrades without having telemeter within the system. This would require OCM talking directly with Hive [1]. OCM currently only inspects the ClusterDeployment status field to determine various states of the cluster. If Hive was able to add the ClusterVersion during its reconciliation [2], the automatic upgrade process could be drastically simplified for FedRAMP.
Done Criteria
- ClusterVersion added to ClusterDeployment status field in addition to the labels
[1]: https://gitlab.cee.redhat.com/service/uhc-clusters-service/-/blob/master/pkg/controller/clusterdeployment/cluster_deployment_controller.go#L676
[2]: https://github.com/openshift/hive/blob/master/pkg/controller/clusterversion/clusterversion_controller.go#L141-L150
- relates to
-
HIVE-2366 Expose ClusterVersion status upgrade fields on the hub
- In Progress