-
Notifications
You must be signed in to change notification settings - Fork 58
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
bundle: add ocs-client-operator as olm dependency #380
bundle: add ocs-client-operator as olm dependency #380
Conversation
@iamniting wrt CI failure
|
Bundle image should be pullable |
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.
pls make the e2e tests changes as well as a separate commit.
219e890
to
2cf145d
Compare
I'm able to build catalog w/o any issues, should CI be retrigerred?
|
/test odf-operator-e2e-aws |
2cf145d
to
593e8ab
Compare
@ezio-auditore could you pls take a look at first commit in this PR, let me know if the prom starting csv isn't an intentional miss. thanks. |
Ran below commands from red-hat-storage/ocs-client-operator/tree/release-4.15 (ff31e31) and resulting images/values are used in this commit. export CLUSTER_ENV=openshift export VERSION=4.15.0 export IMG=quay.io/ocs-dev/ocs-client-operator:v${VERSION} export OCS_CLIENT_CONSOLE_IMG=\ quay.io/ocs-dev/ocs-client-console:v${VERSION} export CSI_ADDONS_PACKAGE_VERSION=0.7.0 export BUNDLE_IMG=quay.io/ocs-dev/ocs-client-operator-bundle:v${VERSION} make container-build container-push make bundle-build bundle-push Signed-off-by: Leela Venkaiah G <[email protected]>
Update e2e tests for deploying ocs-client subscription and csv while installing odf-operator Signed-off-by: Leela Venkaiah G <[email protected]>
593e8ab
to
461b72b
Compare
|
Testing:
|
/test odf-operator-e2e-aws |
value: | ||
packageName: ocs-client-operator | ||
version: ">=4.14.0 <4.15.0 || 4.15.0" |
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.
@leelavg Wouldn't this create issues for us when it comes to updating the client via the desired channel mechanism?
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.
Due to earlier work w/ operator condition odf-operator update itself will not get triggered if there will be unsupported clients.
So, native client-op subscription to be managed by odf-op is a safe operation and it should not create any issue w/ webhook.
/test odf-operator-e2e-aws |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: iamniting, leelavg 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 |
f3575bb
into
red-hat-storage:main
install ocs-client-operator as a dependency of odf-operator and we don't need to manage the subscription since ocs-client-operator channel name changes will go through a webhook will be dployed by ocs-client-operator itself.
part of [RHSTOR-5487]