Open ShravaniVangur opened 1 month ago
The API is not available in Beta yet.
See kubernetes-csi/external-snapshotter#1150 for the BETA status PR.
we might need to have a VGSC CRD check as ocs-operator 4.18 needs to run on OCP 4.16 without any problem for EUS to EUS upgrade? @iamniting @Nikhil-Ladha thoughts?
we might need to have a VGSC CRD check as ocs-operator 4.18 needs to run on OCP 4.16 without any problem for EUS to EUS upgrade? @iamniting @Nikhil-Ladha thoughts?
Yep, as going forward the plan will be updgrade ODF first, it is advisable to have these checks in place for new changes.
We can make use of the availCRD
check that have been recently implemented to check for the CRD, before trying to create the SC.
we might need to have a VGSC CRD check as ocs-operator 4.18 needs to run on OCP 4.16 without any problem for EUS to EUS upgrade? @iamniting @Nikhil-Ladha thoughts?
Yep, as going forward the plan will be updgrade ODF first, it is advisable to have these checks in place for new changes. We can make use of the
availCRD
check that have been recently implemented to check for the CRD, before trying to create the SC.
I agree we should have such checks, But let's not use availCrds
If we are not watching the resource. Otherwise, our controller may restart. Lets have a plain check.
I have added a plain check for VGSC CRD as well. Please do review it. @Madhu-1 @iamniting @Nikhil-Ladha
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: nixpanic, ShravaniVangur Once this PR has been reviewed and has the lgtm label, please ask for approval from iamniting. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
Testing creation of VolumeGroupSnapshotClass and related functionalities: