BUILD-256: create tech preview workflow for shared resources; employ in shared resource operator#22927
Conversation
There was a problem hiding this comment.
NOTE - the use of ipi-aws-pre-techpreview instead of openshift-e2e-aws-techpreview is intentional.
This meets our needs wrt running on a tech preview cluster, but does NOT pull in the default openshift/origin e2e's that are run with any openshift/origin e2e test suite.
The general CSI suite run from the cluster storage operator (they have both periodics and PR specific runs of those), will get us coverage. But our repo's PRs will be shielded from the flakes that often show up there.
|
ok I have to fix all the CI config check related validation jobs :-) |
89ab638 to
f65784b
Compare
|
ah ... need to move the new workflow to a new/separate dir from the xisting e2e's |
f65784b to
9311761
Compare
|
/lgtm |
|
ok green rehearsals ... seeing if they did tech preview like we wanted |
nuke use of 'make deploy' since tech preview mode results in CSO launching shared resource operator
06e8c48 to
a48988d
Compare
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: coreydaley, gabemontero The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@gabemontero: Updated the following 3 configmaps:
DetailsIn response to this:
Instructions 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/test-infra repository. |
this is the first of a series of PRs against openshift/release that will ultimately cut over all CI for https://github.com/openshift/csi-driver-shared-resource and https://github.com/openshift/csi-driver-shared-resource-operator to
This initial PR takes on the following subset of that ultimate goal:
Removing the "CI induced deploy" @adambkaplan did previously, as well adjust the https://github.com/openshift/csi-driver-shared-resource CI defs and existing step registry entries if necessary, will occur in subsequent PRs.
The intent is that after this PR merges and promotes through CI, openshift/csi-driver-shared-resource-operator#10 will start passing its CI, as the running of that CI will now be on a tech preview cluster, and so @coreydaley 's recent changes to the CSO with openshift/cluster-storage-operator#224 will in fact install our operator defined at https://github.com/openshift/csi-driver-shared-resource-operator, including the declaration of our k8s CSIDriver object, and the deployment of the driver.
/assign @coreydaley