-
Notifications
You must be signed in to change notification settings - Fork 2.1k
ci-operator/config/openshift/cluster-version-operator: Multi-step operator tests #13745
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
ci-operator/config/openshift/cluster-version-operator: Multi-step operator tests #13745
Conversation
0b92faf to
c14cb55
Compare
|
Patched as recommended by CI with 0b92faf656 -> c14cb5507f. We'll see how rehearsals go, and if this works I'll port back to the older release branches. |
|
/retest |
98cbcc5 to
bbbf63a
Compare
…rator tests The outgoing integration tests have used a master-sidecar since they landed in d1af815 (Integration tests for registry, replacing existing, 2018-05-23, openshift#888). This recently broke, with jobs like [1] failing with: Waiting for kube-apiserver to come up !!! [1118 23:29:05] Timed out waiting for kube-apiserver: to answer at https://10.130.11.147:8443/healthz; tried 60 waiting 1 between each With the Kubernetes API-server dying with: $ curl -s https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/opensift_cluster-version-operator/443/pull-ci-openshift-cluster-version-operator-master-integration/1329201271097266176/artifacts/integration/logs/kube-apiserver.log | tail -n2 I1118 23:28:05.064590 308 flags.go:59] FLAG: --watch-cache-sizes="[]" Error: error creating self-signed certificates: mkdir /var/run/kubernetes: permission denied This commit pivots to the off-the-shelf openshift-e2e-gcp workflow, substituting in a custom 'test' step to run the existing integration tests. Porting back to 4.4. Older releases are end-of-life [2], but if we need to revive them for some reason we can port this back further then. [1]: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_cluster-version-operator/443/pull-ci-openshift-cluster-version-operator-master-integration/1329201271097266176 [2]: https://access.redhat.com/support/policy/updates/openshift#dates
bbbf63a to
5bd9761
Compare
|
Ok, I've pushed 4235b31 -> 5bd9761, expanding this to 4.4 and later, so I can drop the WIP. Earlier master presubmit looked good; we'll see how these go... |
|
All green :). /assign @jottofar |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: LalatenduMohanty, wking 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 |
|
@wking: Updated the following 18 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. |
The outgoing integration tests have used a master-sidecar since they landed in d1af815 (#888). This recently broke, with jobs like this one failing with:
With the Kubernetes API-server dying with:
This commit pivots to the off-the-shelf openshift-e2e-gcp workflow, substituting in a custom
teststep to run the existing integration tests.WIP, because the amd64-only prowgen image:
is not compatible with my current arm64 box. We'll see if CI tells me what
make updatewould have done.