Add native OLM e2e test for SBR CI using optional-operators workflow#77023
Add native OLM e2e test for SBR CI using optional-operators workflow#77023ugreener wants to merge 1 commit intoopenshift:mainfrom
Conversation
|
Hi @ugreener. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
aada16a to
9fa715d
Compare
|
/cc @mshitrit |
|
/pj-rehearse |
|
@mshitrit: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@mshitrit: needs-ok-to-test label found, no rehearsals will be run |
...r/config/medik8s/storage-based-remediation/medik8s-storage-based-remediation-main__4.20.yaml
Show resolved
Hide resolved
razo7
left a comment
There was a problem hiding this comment.
Can we avoid making changes to a running (and working) e2e test workflow?
Given that this PR and motivation are experimental (we don't know if it will work or meet our new needs/goals), I prefer not to break what is working for now. We can achieve that in two ways:
- Create an e2e test for main on OCP 4.21/4.22
- Add a new test (after
as: openshift-e2e) with all your new changes under OCP 4.20
Don't forget to run make update to create a job and run a rehearsal of the test you affected
...r/config/medik8s/storage-based-remediation/medik8s-storage-based-remediation-main__4.20.yaml
Show resolved
Hide resolved
...r/config/medik8s/storage-based-remediation/medik8s-storage-based-remediation-main__4.20.yaml
Show resolved
Hide resolved
That SGTM. Currently the first option is blocked by https://redhat.atlassian.net/browse/RHWA-761 , so in case you decide to go with that option, let me know so I can push it's fix priority. |
9fa715d to
c6ba040
Compare
|
@razo7 The PR has been restructured to leave the existing Please re-review and comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ugreener The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
Why this? What is experimental here? Why don't we know if it works? We will know by running rehearsals, not? 🤔 |
Adds a new
openshift-e2e-olmpresubmit test that validates Storage Based Remediation (SBR) operator installation through the standard customer deployment path (CatalogSource + Subscription via theoptional-operators-ci-awsworkflow), targeting theopenshift-workload-availabilitynamespace.Changes:
sbd-operator-bundlebundle entry (withoutskip_building_index) to enable CI index image generationopenshift-e2e-olmtest with four steps: namespace PSA configuration, CI agent image injection into the CSV, ODF storage setup, and e2e test executionmake updateopenshift-e2etest remains completely unchanged