-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added the new rook bundle and removed rook csv from ocs-operator #2492
Added the new rook bundle and removed rook csv from ocs-operator #2492
Conversation
Nikhil-Ladha
commented
Mar 5, 2024
- Added the rook bundle and updated the ocs-operator catalog to inlcude the rook bundle
- Removed the rook csv, crds from ocs-operator.
089a5c7
to
8e701d7
Compare
Depends on: red-hat-storage/rook#584, red-hat-storage/rook#581 |
8e701d7
to
817d5d6
Compare
Tested out cluster deployment and everything is working fine with the new rook-ceph-operator-bundle deployment. |
8f206df
to
4a27dac
Compare
4a27dac
to
e862bad
Compare
@@ -600,8 +335,6 @@ func generateUnifiedCSV() *csvv1.ClusterServiceVersion { | |||
// Used by UI to validate user uploaded metadata | |||
// Metadata is used to connect to an external cluster | |||
ocsCSV.Annotations["external.features.ocs.openshift.io/validation"] = `{"secrets":["rook-ceph-operator-creds", "rook-csi-rbd-node", "rook-csi-rbd-provisioner"], "configMaps": ["rook-ceph-mon-endpoints", "rook-ceph-mon"], "storageClasses": ["ceph-rbd"], "cephClusters": ["monitoring-endpoint"]}` | |||
// Injecting the RHCS exporter script present in Rook CSV | |||
ocsCSV.Annotations["external.features.ocs.openshift.io/export-script"] = rookCSV.GetAnnotations()["externalClusterScript"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bipuladh @SanjalKatiyar FYI, because we read this script in the UI. We will have to change the source of the script in the UI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks !
can you please create corresponding console BZ with the details (assuming PR will be merged in 4.16) ?? cc @Nikhil-Ladha @iamniting
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since, this is for 4.16 I think having a JIRA story should be enough to take this in rather than creating a separate bz for it. Does that work for you @SanjalKatiyar ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it is a small change from UI, so we could have taken it up after feature freeze as well (hence the BZ) + this way, QE can test this flow once from the UI too !
or is this change already part of some 4.16 epic (in which case it will make sense to create a task/story under it) ??
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, it's a part of 4.16 epic that's the reason I suggested to have a JIRA story instead of a bz.
Ref: https://issues.redhat.com/browse/RHSTOR-5267
12920ef
to
3b4885a
Compare
/retest |
1 similar comment
/retest |
Can you add |
It's already added |
b57c83b
to
0bf997c
Compare
0bf997c
to
e811d16
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we separate generated and non-generated changes from the second commit.
e811d16
to
5ce1001
Compare
Done |
117a789
to
f3e4b5b
Compare
/test ocs-operator-bundle-e2e-aws |
f3e4b5b
to
d0b5b37
Compare
/test ocs-operator-bundle-e2e-aws |
@Nikhil-Ladha @iamniting any idea how we can get the CI green and merge the PR sooner? |
We are working on it. We will try to get it in ASAP. |
d0b5b37
to
ca6b487
Compare
/retest |
Add rook bundle to ocs-operator-catalog and update the relevant script files to inlcude the rook bundle image name and add rook bundle deployment script Signed-off-by: Nikhil-Ladha <[email protected]>
Remove rook csv,crds generation from ocs-operator and update the csv-merger tool Signed-off-by: Nikhil-Ladha <[email protected]>
Add generated changes for rook csv removal from ocs-operator Signed-off-by: Nikhil-Ladha <[email protected]>
ca6b487
to
41bc21e
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: iamniting, Nikhil-Ladha The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
d8c4789
into
red-hat-storage:main