-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
5
-
None
-
None
-
Cloud QE 258, Cloud QE 259, Cloud QE 260, Cloud QE 264, Cloud QE 265, Cloud QE 266, Cloud QE 267, Cloud QE 268
This will add test to origin and mark them as part of the serial test suite to have some coverage to avoid other changes breaking pulling image from ECR/GCR/ACR in the future (eg kube rebases or kubelet changes).
Based on discussion Discussion https://redhat-internal.slack.com/archives/CBN38N3MW/p1715612974455269? we can't push a private image to registry, so in code we create repo and mirror image, then remove repo.
- We will set up a minimal, publicly pullable image (for ease) somewhere outside of the CI cloud accounts
- The test will create an ECR (or equivalent) repo, and mirror the image across
- Test will setup cleanup to remove the repo
- PCO pruner will be updated to clean repos if we miss it
That should be enough for us to get the coverage we need
thread_ts=1715133269.211149&cid=CBN38N3MW
https://github.com/openshift/origin/pull/28774
https://issues.redhat.com/browse/OCPCLOUD-2558
https://github.com/openshift/openshift-tests-private/pull/16171 merged
https://issues.redhat.com/browse/DPTP-4043 Aws miss permission ticket