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
Add registry auth for quay.io/openshifttest #42822
Conversation
7000f20
to
d9f77df
Compare
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-gcp-ipi-xpn-fips-f14 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-aws-ipi-disconnected-mtu-localzone-fips-f14 |
d9f77df
to
6a45f83
Compare
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-aws-ipi-disconnected-mtu-localzone-fips-f14 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-gcp-ipi-disconnected-private-f28-destructive |
6a45f83
to
59be7b6
Compare
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-aws-ipi-localzone-fips-f14 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.15-amd64-nightly-aws-c2s-ipi-disconnected-private-fips-f28-destructive |
59be7b6
to
24e1373
Compare
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-aws-ipi-localzone-fips-f14 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.11-arm64-nightly-aws-ipi-disconnected-sts-efs-f28 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-aws-ipi-disconnected-sts-ep-fips-f14 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-multi-nightly-openshift-logging-5.7-aws-ipi-ovn-ipsec-amd-mixarch-f7 |
24e1373
to
43f7030
Compare
/test build09-dry |
43f7030
to
07d6e1e
Compare
@aleskandro @anpingli @jianzhangbjz could you help review the pr? thanks! |
/lgtm |
By the way, there isn't function to mirror openshift-test images in enable-qe-catalog steps. I think you have to define new steps if needs |
thanks, I checked we already have a step to mirror openshifttest images for disconnect test: mirror-images-qe-test-images, and I need to add auth there too. |
07d6e1e
to
358f37d
Compare
[REHEARSALNOTIFIER]
A total of 2990 jobs have been affected by this change. The above listing is non-exhaustive and limited to 35 jobs. A full list of affected jobs can be found here Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
@aleskandro @anpingli @jianzhangbjz PTAL again, thanks! |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.13-amd64-nightly-aws-c2s-ipi-disconnected-private-fips-f14 |
Because we didn't test these changes introduced by this PR in fact for C2S. |
It works well on my local, interesting, maybe something is wrong with the [cloud-user@preserve-olm-env2 client]$ ./oc version
Client Version: 4.15.0-0.nightly-2023-10-09-101435
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
[cloud-user@preserve-olm-env2 client]$ ./oc image mirror --insecure=true --skip-missing=true --skip-verification=true --keep-manifest-list=true --filter-by-os='.*' quay.io/openshifttest/ociimage:multiarch localhost:5000/olmqe/ociimage2:multiarch2
localhost:5000/
olmqe/ociimage2
blobs:
quay.io/openshifttest/ociimage sha256:85f81ee96f1868efa8c596e3bd232bf82852e105575b38d9818f72524c76d7a2 579B
quay.io/openshifttest/ociimage sha256:9946b8ff3f01e57a5d0a135a98fb553df2bf3568636f7e38d4e83b525d7c360b 579B
quay.io/openshifttest/ociimage sha256:fc875386057e8d1f478f11b00cfdad723ec49845b4aacd8c4b2588aba4ef715f 579B
quay.io/openshifttest/ociimage sha256:c44eec791f01552c64717a96c22b49ca00173da9c9ba5cf6dfd7e166ef278ffc 581B
quay.io/openshifttest/ociimage sha256:6e0d958327d1db0518e775eef6abbaad484f4974e41af5c1d911141017bfe512 592B
quay.io/openshifttest/ociimage sha256:9a37fcf4311d4028ef67d425ed29f2996e3e1666d3d45c6e258b3e023ce9c5c9 594B
quay.io/openshifttest/ociimage sha256:ce2875e009aa96cc7e23a042bc2350668c62b20a3523c9fd6f2f34aa1f95d59d 25.67MiB
quay.io/openshifttest/ociimage sha256:3dfa8236861920dda2ce67cef8af1fa06ae6cb669612efbbf4a2c177a1c1e451 25.94MiB
quay.io/openshifttest/ociimage sha256:166e0294b8df947d819744f38e21281ed5f29a2a3b19d191deee511cbfb0e473 27.67MiB
quay.io/openshifttest/ociimage sha256:54b8fda3c9de3a40f0891ce200de55fc92e825315021192957f1bfe3fc807d7d 28.97MiB
quay.io/openshifttest/ociimage sha256:ef8f08deb2ebee9069392096f64a14c620b5694921860dc066d66f8418e72b44 29.02MiB
quay.io/openshifttest/ociimage sha256:555144941f8c5a1b06838e83133d0a853781a2b7dd8a15e72b4a185bcd689e98 34.49MiB
manifests:
sha256:1c1876cd529c6032521ae4788c29c1bf8a7f00968ac4a4058c068d25bebf94b2
sha256:5e4ed9b51a61727bc600494d538cbed109162047e0ca6a14229fda1f152ae1b6
sha256:97923994fdc1c968eed6bdcb64be8e70d5356b88cfab0481cb6b73a4849361b7
sha256:a34bd409e8ea9186852711c4ec983f05799a927ab31c98bbb67b5653fe0ede3b
sha256:bd0be70569d8b18321d7d3648d51925e22865df760c5379b69762f302cacd30d
sha256:dbf17b01a9051a96c86888ea44b6ea4358a3c1693e2d49b46d6841b4208555ad
sha256:d58e3e003ddec723dd14f72164beaa609d24c5e5e366579e23bc8b34b9a58324 -> multiarch2
stats: shared=0 unique=12 size=171.8MiB ratio=1.00
phase 0:
localhost:5000 olmqe/ociimage2 blobs=12 mounts=0 manifests=7 shared=0
info: Planning completed in 1.36s
uploading: localhost:5000/olmqe/ociimage2 sha256:54b8fda3c9de3a40f0891ce200de55fc92e825315021192957f1bfe3fc807d7d 28.97MiB
uploading: localhost:5000/olmqe/ociimage2 sha256:ce2875e009aa96cc7e23a042bc2350668c62b20a3523c9fd6f2f34aa1f95d59d 25.67MiB
uploading: localhost:5000/olmqe/ociimage2 sha256:166e0294b8df947d819744f38e21281ed5f29a2a3b19d191deee511cbfb0e473 27.67MiB
uploading: localhost:5000/olmqe/ociimage2 sha256:555144941f8c5a1b06838e83133d0a853781a2b7dd8a15e72b4a185bcd689e98 34.49MiB
uploading: localhost:5000/olmqe/ociimage2 sha256:ef8f08deb2ebee9069392096f64a14c620b5694921860dc066d66f8418e72b44 29.02MiB
uploading: localhost:5000/olmqe/ociimage2 sha256:3dfa8236861920dda2ce67cef8af1fa06ae6cb669612efbbf4a2c177a1c1e451 25.94MiB
sha256:bd0be70569d8b18321d7d3648d51925e22865df760c5379b69762f302cacd30d localhost:5000/olmqe/ociimage2
sha256:a34bd409e8ea9186852711c4ec983f05799a927ab31c98bbb67b5653fe0ede3b localhost:5000/olmqe/ociimage2
sha256:97923994fdc1c968eed6bdcb64be8e70d5356b88cfab0481cb6b73a4849361b7 localhost:5000/olmqe/ociimage2
sha256:5e4ed9b51a61727bc600494d538cbed109162047e0ca6a14229fda1f152ae1b6 localhost:5000/olmqe/ociimage2
sha256:dbf17b01a9051a96c86888ea44b6ea4358a3c1693e2d49b46d6841b4208555ad localhost:5000/olmqe/ociimage2
sha256:1c1876cd529c6032521ae4788c29c1bf8a7f00968ac4a4058c068d25bebf94b2 localhost:5000/olmqe/ociimage2
sha256:d58e3e003ddec723dd14f72164beaa609d24c5e5e366579e23bc8b34b9a58324 localhost:5000/olmqe/ociimage2:multiarch2
info: Mirroring completed in 2.47s (72.87MB/s) |
Hi @anpingli @yunjiang29 do we have any changes for the |
I guess no, we did not change on registry service for a long time, here is the configuration codes for registry service, is there any difference with your local? And the configuration code is alomsot the same as flexy-template codes, if you need to debug the issue, you can launch an env using flexy-template. BTW, for the error:
Is it related with |
I am launching a jenkins job to check for 4.15. |
Yes, good catch! The [cloud-user@preserve-olm-env2 jian]$ oc image extract registry.ci.openshift.org/ocp/4.15:cli --path /usr/bin/oc:. --confirm
[cloud-user@preserve-olm-env2 jian]$ sudo chmod 777 oc
[cloud-user@preserve-olm-env2 jian]$
[cloud-user@preserve-olm-env2 jian]$ ./oc version
Client Version: v4.2.0-alpha.0-2030-g0307852
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
[cloud-user@preserve-olm-env2 jian]$ ./oc image mirror --insecure=true --skip-missing=true --skip-verification=true --keep-manifest-list=true --filter-by-os='.*' quay.io/openshifttest/ociimage:multiarch localhost:5000/olmqe/ociimage3:multiarch
localhost:5000/
olmqe/ociimage3
error: the manifest type *ocischema.DeserializedImageIndex is not supported
manifests:
sha256:d58e3e003ddec723dd14f72164beaa609d24c5e5e366579e23bc8b34b9a58324 -> multiarch
stats: shared=0 unique=0 size=0B
error: the manifest type *ocischema.DeserializedImageIndex is not supported
error: an error occurred during planning But, the latest 4.15 oc works well as shown above #42822 (comment). [cloud-user@preserve-olm-env2 client]$ ./oc version
Client Version: 4.15.0-0.nightly-2023-10-09-101435
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 So, we should update the |
Maybe there is some delay update on oc in prow ci or some out-of-date config for ocp/4.15:cli, I guess 4.14 should not hit such issue. |
Actually, the "created": "2023-10-12T23:06:08.279786979Z",
"created_by": "/bin/sh -c #(nop) LABEL \"io.openshift.build.name\"=\"cli-amd64\" \"io.openshift.build.namespace\"=\"ci-op-37527gwf\" \"io.openshift.build.commit.author\"=\"\" \"io.openshift.build.commit.date\"=\"\" \"io.openshift.build.commit.id\"=\"03078525c97d612c2070081d0e9f322f946360f4\" \"io.openshift.build.commit.message\"=\"\" \"io.openshift.build.commit.ref\"=\"master\" \"io.openshift.build.name\"=\"\" \"io.openshift.build.namespace\"=\"\" \"io.openshift.build.source-context-dir\"=\"\" \"io.openshift.build.source-location\"=\"https://github.com/openshift/oc\" \"io.openshift.ci.from.base\"=\"sha256:d7a2588527405101eeb1578a0e97e465ec83b0b927b71cf689703554e81cb585\" \"vcs-ref\"=\"03078525c97d612c2070081d0e9f322f946360f4\" \"vcs-type\"=\"git\" \"vcs-url\"=\"https://github.com/openshift/oc\"", And, I reported a bug there: https://issues.redhat.com/browse/OCPBUGS-20528 |
the 4.13 c2s job step |
I think, this commit openshift/oc@70b0588 caused the issue which aligned with the problem timeline |
@lwan-wanglin: The following tests failed, say
Full PR test history. Your PR dashboard. 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. I understand the commands that are listed here. |
@LiangquanLi930 n there is also a modification releated to hypershift, PTAL! thanks! |
looks good, rehearse job to double check |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.14-amd64-nightly-aws-ipi-ovn-hypershift-fips-mgmt-f14 |
/pj-rehearse periodic-ci-openshift-openshift-tests-private-release-4.15-amd64-nightly-aws-c2s-ipi-disconnected-private-fips-f28-destructive |
/lgtm |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: anpingli, heliubj18, jianlinliu, jianzhangbjz, lwan-wanglin 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 |
/pj-rehearse ack |
refer to https://issues.redhat.com/browse/MIXEDARCH-318
quay.io/openshifttest
quay.io/openshifttest
, using a personal account of quay.io as auth to forward images from bothquay.io/openshifttest
andquay.io/openshift-qe-optional-operators
, not just a robot accout auth ofopenshift-qe-optional-operators