Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
build_root_image:
name: release
namespace: openshift
tag: rhel-9-release-golang-1.24-openshift-4.22
tag: rhel-9-release-golang-1.25-openshift-4.22
183 changes: 97 additions & 86 deletions go.mod

Large diffs are not rendered by default.

289 changes: 158 additions & 131 deletions go.sum

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion images/tests/Dockerfile.rhel
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.24-openshift-4.22 AS builder
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.25-openshift-4.22 AS builder
WORKDIR /go/src/github.com/openshift/origin
COPY . .
RUN make; \
Expand Down
7 changes: 4 additions & 3 deletions pkg/e2eanalysis/e2e_analysis.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/dynamic"
clientset "k8s.io/client-go/kubernetes"
"k8s.io/klog/v2"
e2e "k8s.io/kubernetes/test/e2e/framework"
e2enode "k8s.io/kubernetes/test/e2e/framework/node"
)
Expand Down Expand Up @@ -590,7 +591,7 @@ func checkMachineNodeConsistency(clientset clientset.Interface, dc dynamic.Inter
message := fmt.Sprintf("Ready and Scheduable Nodes count (%d) is less than Running Machine count (%d): ", readyNodeCount, runningMachineCount)
message += "Ready and Scheduable Nodes:"
for _, node := range nodeList.Items {
if e2enode.IsNodeSchedulable(&node) {
if e2enode.IsNodeSchedulable(klog.TODO(), &node) {
message += fmt.Sprintf(" %s", node.Name)
}
}
Expand Down Expand Up @@ -636,7 +637,7 @@ func GetReadyNodeCountByLabel(nodeList *k8sv1.NodeList, labelSelector string) (i
// First, check if the node's labels match the selector.
if selector.Matches(labels.Set(node.Labels)) {
// If they match, then check if the node is schedulable.
if e2enode.IsNodeSchedulable(&node) {
if e2enode.IsNodeSchedulable(klog.TODO(), &node) {
readyNodeCount++
}
}
Expand All @@ -651,7 +652,7 @@ func getUnreadyOrUnschedulableNodeNames(allNodes *k8sv1.NodeList) []string {
for _, node := range allNodes.Items {
// IsNodeSchedulable checks if the node is ready AND schedulable.
// If it returns false, the node is one we're interested in.
if !e2enode.IsNodeSchedulable(&node) {
if !e2enode.IsNodeSchedulable(klog.TODO(), &node) {
badNodeNames = append(badNodeNames, node.Name)
}
}
Expand Down
2 changes: 1 addition & 1 deletion test/extended/cli/basics.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ var _ = g.Describe("[sig-cli] oc basics", func() {
)

g.It("can create and interact with a list of resources", func() {
file, err := replaceImageInFile(mixedAPIVersionsFile, "openshift/hello-openshift", k8simage.GetE2EImage(k8simage.HttpdNew))
file, err := replaceImageInFile(mixedAPIVersionsFile, "openshift/hello-openshift", k8simage.GetE2EImage(k8simage.NginxNew))
o.Expect(err).NotTo(o.HaveOccurred())
defer os.Remove(file)

Expand Down
5 changes: 2 additions & 3 deletions test/extended/util/compat_otp/container/docker_client.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ import (

e2e "k8s.io/kubernetes/test/e2e/framework"

"github.com/docker/docker/api/types"
"github.com/docker/docker/api/types/container"
"github.com/docker/docker/api/types/image"
"github.com/docker/docker/client"
Expand Down Expand Up @@ -205,7 +204,7 @@ func (c *DockerCLI) Exec(id string, cmd []string) (int, string, string, error) {
// prepare exec
cli := c.CLI
ctx := context.Background()
execConfig := types.ExecConfig{
execConfig := container.ExecOptions{
AttachStdout: true,
AttachStderr: true,
Cmd: cmd,
Expand All @@ -217,7 +216,7 @@ func (c *DockerCLI) Exec(id string, cmd []string) (int, string, string, error) {
execID := cresp.ID

// run it, with stdout/stderr attached
aresp, err := cli.ContainerExecAttach(ctx, execID, types.ExecStartCheck{})
aresp, err := cli.ContainerExecAttach(ctx, execID, container.ExecAttachOptions{})
if err != nil {
return 1, "", "", err
}
Expand Down
14 changes: 7 additions & 7 deletions test/extended/util/configv1shim.go
Original file line number Diff line number Diff line change
Expand Up @@ -293,13 +293,6 @@ type ConfigV1ClientShim struct {
fakeConfigV1Client configv1.ConfigV1Interface
}

func (c *ConfigV1ClientShim) InsightsDataGathers() configv1.InsightsDataGatherInterface {
if c.v1Kinds["APIServer"] {
panic(fmt.Errorf("APIServer not implemented"))
}
return c.configv1.InsightsDataGathers()
}

func (c *ConfigV1ClientShim) APIServers() configv1.APIServerInterface {
if c.v1Kinds["APIServer"] {
panic(fmt.Errorf("APIServer not implemented"))
Expand Down Expand Up @@ -398,6 +391,13 @@ func (c *ConfigV1ClientShim) ImageTagMirrorSets() configv1.ImageTagMirrorSetInte
return c.configv1.ImageTagMirrorSets()
}

func (c *ConfigV1ClientShim) InsightsDataGathers() configv1.InsightsDataGatherInterface {
if c.v1Kinds["InsightsDataGather"] {
panic(fmt.Errorf("InsightsDataGather not implemented"))
}
return c.configv1.InsightsDataGathers()
}

func (c *ConfigV1ClientShim) Infrastructures() configv1.InfrastructureInterface {
return &ConfigV1InfrastructuresClientShim{
fakeConfigV1InfrastructuresClient: c.fakeConfigV1Client.Infrastructures(),
Expand Down
10 changes: 7 additions & 3 deletions test/extended/util/image/image.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,13 @@ var (

// allowed upstream kube images - index and value must match upstream or
// tests will fail (vendor/k8s.io/kubernetes/test/utils/image/manifest.go)
"registry.k8s.io/e2e-test-images/agnhost:2.56": 1,
"registry.k8s.io/e2e-test-images/busybox:1.37.0-1": 7,
"registry.k8s.io/e2e-test-images/nginx:1.15-4": 19,
"registry.k8s.io/e2e-test-images/agnhost:2.55": 1,
"registry.k8s.io/e2e-test-images/agnhost:2.59": 2,
"registry.k8s.io/e2e-test-images/busybox:1.37.0-1": 6,
"registry.k8s.io/e2e-test-images/nginx:1.15-4": 16,

// used by DRA tests
"registry.k8s.io/e2e-test-images/sample-device-plugin:1.7": -1,

// used by KubeVirt test to start fedora VMs
"quay.io/kubevirt/fedora-with-test-tooling-container-disk:20241024_891122a6fc": -1,
Expand Down
84 changes: 47 additions & 37 deletions test/extended/util/image/zz_generated.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,43 +8,53 @@ quay.io/openshifttest/ldap:1.2 quay.io/openshift/community-e2e-images:e2e-quay-i
quay.io/redhat-developer/nfs-server:1.1 quay.io/openshift/community-e2e-images:e2e-quay-io-redhat-developer-nfs-server-1-1-dlXGfzrk5aNo8EjC
quay.io/redhat-developer/test-build-roots2i:1.2 quay.io/openshift/community-e2e-images:e2e-quay-io-redhat-developer-test-build-roots2i-1-2-gLJ7WcnS2TSllJ32
quay.io/redhat-developer/test-build-simples2i:1.2 quay.io/openshift/community-e2e-images:e2e-quay-io-redhat-developer-test-build-simples2i-1-2-thirLMR-JKplfkmE
registry.k8s.io/build-image/distroless-iptables:v0.7.8 quay.io/openshift/community-e2e-images:e2e-8-registry-k8s-io-build-image-distroless-iptables-v0-7-8-jpYdsOa9dPYbo9oh
registry.k8s.io/cloud-provider-gcp/gcp-compute-persistent-disk-csi-driver:v1.4.0 quay.io/openshift/community-e2e-images:e2e-41-registry-k8s-io-cloud-provider-gcp-gcp-compute-persistent-disk-csi-driver-v1-4-0-mUHHjVVuv0UQiTyf
registry.k8s.io/e2e-test-images/agnhost:2.56 quay.io/openshift/community-e2e-images:e2e-1-registry-k8s-io-e2e-test-images-agnhost-2-56-_LlCpxAuzF2PkFYl
registry.k8s.io/e2e-test-images/apparmor-loader:1.4 quay.io/openshift/community-e2e-images:e2e-4-registry-k8s-io-e2e-test-images-apparmor-loader-1-4-m-K7F-syWFeA4t03
registry.k8s.io/e2e-test-images/busybox:1.36.1-1 quay.io/openshift/community-e2e-images:e2e-42-registry-k8s-io-e2e-test-images-busybox-1-36-1-1-n3BezCOfxp98l84K
registry.k8s.io/e2e-test-images/busybox:1.37.0-1 quay.io/openshift/community-e2e-images:e2e-7-registry-k8s-io-e2e-test-images-busybox-1-37-0-1-Z7zmmx9UlrNelUgv
registry.k8s.io/e2e-test-images/httpd:2.4.38-4 quay.io/openshift/community-e2e-images:e2e-10-registry-k8s-io-e2e-test-images-httpd-2-4-38-4-lYFH2l3oSS5xEICa
registry.k8s.io/e2e-test-images/httpd:2.4.39-4 quay.io/openshift/community-e2e-images:e2e-11-registry-k8s-io-e2e-test-images-httpd-2-4-39-4-Hgo23C6O-Y8DPv5N
registry.k8s.io/e2e-test-images/ipc-utils:1.3 quay.io/openshift/community-e2e-images:e2e-13-registry-k8s-io-e2e-test-images-ipc-utils-1-3-1gFPvJGe7Ngg9foG
registry.k8s.io/e2e-test-images/jessie-dnsutils:1.7 quay.io/openshift/community-e2e-images:e2e-14-registry-k8s-io-e2e-test-images-jessie-dnsutils-1-7-bJ-yvCS2MUBlnXm1
registry.k8s.io/e2e-test-images/kitten:1.7 quay.io/openshift/community-e2e-images:e2e-15-registry-k8s-io-e2e-test-images-kitten-1-7-mZ7FrR_qsNkeZKj2
registry.k8s.io/e2e-test-images/nautilus:1.7 quay.io/openshift/community-e2e-images:e2e-16-registry-k8s-io-e2e-test-images-nautilus-1-7-7f05f70QXiLXg0hX
registry.k8s.io/e2e-test-images/nginx:1.14-4 quay.io/openshift/community-e2e-images:e2e-18-registry-k8s-io-e2e-test-images-nginx-1-14-4-20h7A1tgJp0m0c1_
registry.k8s.io/e2e-test-images/nginx:1.15-4 quay.io/openshift/community-e2e-images:e2e-19-registry-k8s-io-e2e-test-images-nginx-1-15-4-PSG4JEhRvqJc3rgT
registry.k8s.io/e2e-test-images/node-perf/npb-ep:1.2 quay.io/openshift/community-e2e-images:e2e-20-registry-k8s-io-e2e-test-images-node-perf-npb-ep-1-2-gVhsojuRuw0AAfMC
registry.k8s.io/e2e-test-images/node-perf/npb-is:1.2 quay.io/openshift/community-e2e-images:e2e-21-registry-k8s-io-e2e-test-images-node-perf-npb-is-1-2-_tnI2Z3XnYHZzTZJ
registry.k8s.io/e2e-test-images/node-perf/tf-wide-deep:1.3 quay.io/openshift/community-e2e-images:e2e-22-registry-k8s-io-e2e-test-images-node-perf-tf-wide-deep-1-3-EDGj7EOLGmRjJ92y
registry.k8s.io/e2e-test-images/nonewprivs:1.3 quay.io/openshift/community-e2e-images:e2e-23-registry-k8s-io-e2e-test-images-nonewprivs-1-3-lsPs1J8LjWvEYqre
registry.k8s.io/e2e-test-images/nonroot:1.4 quay.io/openshift/community-e2e-images:e2e-24-registry-k8s-io-e2e-test-images-nonroot-1-4-u_r1WOwfmHWUVyUc
registry.k8s.io/e2e-test-images/perl:5.26 quay.io/openshift/community-e2e-images:e2e-26-registry-k8s-io-e2e-test-images-perl-5-26-Y8J-9BkLP356-AtD
registry.k8s.io/e2e-test-images/regression-issue-74839:1.4 quay.io/openshift/community-e2e-images:e2e-27-registry-k8s-io-e2e-test-images-regression-issue-74839-1-4-w33wZ0IzvovJdTDe
registry.k8s.io/e2e-test-images/resource-consumer:1.13 quay.io/openshift/community-e2e-images:e2e-28-registry-k8s-io-e2e-test-images-resource-consumer-1-13-LT0C2W4wMzShSeGS
registry.k8s.io/e2e-test-images/sample-apiserver:1.29.2 quay.io/openshift/community-e2e-images:e2e-3-registry-k8s-io-e2e-test-images-sample-apiserver-1-29-2-jfc3qrk0SlKStkiL
registry.k8s.io/e2e-test-images/volume/iscsi:2.6 quay.io/openshift/community-e2e-images:e2e-30-registry-k8s-io-e2e-test-images-volume-iscsi-2-6-3sOdD3WkuEQhhISN
registry.k8s.io/e2e-test-images/volume/nfs:1.4 quay.io/openshift/community-e2e-images:e2e-29-registry-k8s-io-e2e-test-images-volume-nfs-1-4-u7V8iW5QIcWM2i6h
registry.k8s.io/etcd:3.6.4-0 quay.io/openshift/community-e2e-images:e2e-9-registry-k8s-io-etcd-3-6-4-0-78AUjqNstXrktuyr
registry.k8s.io/sig-storage/csi-attacher:v4.8.0 quay.io/openshift/community-e2e-images:e2e-37-registry-k8s-io-sig-storage-csi-attacher-v4-8-0-S1cGDJYg9N-xpVnU
registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.12.1 quay.io/openshift/community-e2e-images:e2e-34-registry-k8s-io-sig-storage-csi-external-health-monitor-controller-v0-12-1--7VXdNUMsJt30kdU
registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0 quay.io/openshift/community-e2e-images:e2e-35-registry-k8s-io-sig-storage-csi-node-driver-registrar-v2-13-0-Yz3cC3wjWoQESAfV
registry.k8s.io/sig-storage/csi-provisioner:v5.1.0 quay.io/openshift/community-e2e-images:e2e-38-registry-k8s-io-sig-storage-csi-provisioner-v5-1-0-9nVNb-KrN4Qb7WGv
registry.k8s.io/sig-storage/csi-resizer:v1.13.1 quay.io/openshift/community-e2e-images:e2e-39-registry-k8s-io-sig-storage-csi-resizer-v1-13-1-YKcEWbi0FydNavn_
registry.k8s.io/sig-storage/csi-snapshotter:v8.3.0 quay.io/openshift/community-e2e-images:e2e-40-registry-k8s-io-sig-storage-csi-snapshotter-v8-3-0-LSRhS3Dw_X9lUrAu
registry.k8s.io/sig-storage/hello-populator:v1.0.1 quay.io/openshift/community-e2e-images:e2e-31-registry-k8s-io-sig-storage-hello-populator-v1-0-1-Ei7libli17J5IWn-
registry.k8s.io/sig-storage/hostpathplugin:v1.16.1 quay.io/openshift/community-e2e-images:e2e-33-registry-k8s-io-sig-storage-hostpathplugin-v1-16-1-E8rDn5RMceBiqrUX
registry.k8s.io/sig-storage/livenessprobe:v2.15.0 quay.io/openshift/community-e2e-images:e2e-36-registry-k8s-io-sig-storage-livenessprobe-v2-15-0-4bLc1k1ifxb_KkX9
registry.k8s.io/sig-storage/nfs-provisioner:v4.0.8 quay.io/openshift/community-e2e-images:e2e-17-registry-k8s-io-sig-storage-nfs-provisioner-v4-0-8-W5pbwDbNliDm1x4k
registry.k8s.io/sig-storage/volume-data-source-validator:v1.0.0 quay.io/openshift/community-e2e-images:e2e-32-registry-k8s-io-sig-storage-volume-data-source-validator-v1-0-0-pJwTeQGTDmAV8753
registry.k8s.io/build-image/distroless-iptables:v0.8.7 quay.io/openshift/community-e2e-images:e2e-7-registry-k8s-io-build-image-distroless-iptables-v0-8-7-JJEA5ksWcGYeipCG
registry.k8s.io/cloud-provider-gcp/gcp-compute-persistent-disk-csi-driver:v1.4.0 quay.io/openshift/community-e2e-images:e2e-42-registry-k8s-io-cloud-provider-gcp-gcp-compute-persistent-disk-csi-driver-v1-4-0-mUHHjVVuv0UQiTyf
registry.k8s.io/e2e-test-images/agnhost:2.55 quay.io/openshift/community-e2e-images:e2e-1-registry-k8s-io-e2e-test-images-agnhost-2-55-fkeDOdQCxG2OFs6e
registry.k8s.io/e2e-test-images/agnhost:2.59 quay.io/openshift/community-e2e-images:e2e-2-registry-k8s-io-e2e-test-images-agnhost-2-59-l6lMl0FrhVtCSA-8
registry.k8s.io/e2e-test-images/apparmor-loader:1.4 quay.io/openshift/community-e2e-images:e2e-5-registry-k8s-io-e2e-test-images-apparmor-loader-1-4-m-K7F-syWFeA4t03
registry.k8s.io/e2e-test-images/busybox:1.36.1-1 quay.io/openshift/community-e2e-images:e2e-49-registry-k8s-io-e2e-test-images-busybox-1-36-1-1-n3BezCOfxp98l84K
registry.k8s.io/e2e-test-images/busybox:1.37.0-1 quay.io/openshift/community-e2e-images:e2e-6-registry-k8s-io-e2e-test-images-busybox-1-37-0-1-Z7zmmx9UlrNelUgv
registry.k8s.io/e2e-test-images/ipc-utils:1.3 quay.io/openshift/community-e2e-images:e2e-10-registry-k8s-io-e2e-test-images-ipc-utils-1-3-1gFPvJGe7Ngg9foG
registry.k8s.io/e2e-test-images/jessie-dnsutils:1.7 quay.io/openshift/community-e2e-images:e2e-11-registry-k8s-io-e2e-test-images-jessie-dnsutils-1-7-bJ-yvCS2MUBlnXm1
registry.k8s.io/e2e-test-images/kitten:1.7 quay.io/openshift/community-e2e-images:e2e-12-registry-k8s-io-e2e-test-images-kitten-1-7-mZ7FrR_qsNkeZKj2
registry.k8s.io/e2e-test-images/nautilus:1.7 quay.io/openshift/community-e2e-images:e2e-13-registry-k8s-io-e2e-test-images-nautilus-1-7-7f05f70QXiLXg0hX
registry.k8s.io/e2e-test-images/nginx:1.14-4 quay.io/openshift/community-e2e-images:e2e-15-registry-k8s-io-e2e-test-images-nginx-1-14-4-20h7A1tgJp0m0c1_
registry.k8s.io/e2e-test-images/nginx:1.15-4 quay.io/openshift/community-e2e-images:e2e-16-registry-k8s-io-e2e-test-images-nginx-1-15-4-PSG4JEhRvqJc3rgT
registry.k8s.io/e2e-test-images/node-perf/npb-ep:1.2 quay.io/openshift/community-e2e-images:e2e-17-registry-k8s-io-e2e-test-images-node-perf-npb-ep-1-2-gVhsojuRuw0AAfMC
registry.k8s.io/e2e-test-images/node-perf/npb-is:1.2 quay.io/openshift/community-e2e-images:e2e-18-registry-k8s-io-e2e-test-images-node-perf-npb-is-1-2-_tnI2Z3XnYHZzTZJ
registry.k8s.io/e2e-test-images/node-perf/tf-wide-deep:1.3 quay.io/openshift/community-e2e-images:e2e-19-registry-k8s-io-e2e-test-images-node-perf-tf-wide-deep-1-3-EDGj7EOLGmRjJ92y
registry.k8s.io/e2e-test-images/nonewprivs:1.3 quay.io/openshift/community-e2e-images:e2e-20-registry-k8s-io-e2e-test-images-nonewprivs-1-3-lsPs1J8LjWvEYqre
registry.k8s.io/e2e-test-images/nonroot:1.4 quay.io/openshift/community-e2e-images:e2e-21-registry-k8s-io-e2e-test-images-nonroot-1-4-u_r1WOwfmHWUVyUc
registry.k8s.io/e2e-test-images/perl:5.26 quay.io/openshift/community-e2e-images:e2e-23-registry-k8s-io-e2e-test-images-perl-5-26-Y8J-9BkLP356-AtD
registry.k8s.io/e2e-test-images/regression-issue-74839:1.4 quay.io/openshift/community-e2e-images:e2e-24-registry-k8s-io-e2e-test-images-regression-issue-74839-1-4-w33wZ0IzvovJdTDe
registry.k8s.io/e2e-test-images/resource-consumer:1.13 quay.io/openshift/community-e2e-images:e2e-25-registry-k8s-io-e2e-test-images-resource-consumer-1-13-LT0C2W4wMzShSeGS
registry.k8s.io/e2e-test-images/sample-apiserver:1.29.2 quay.io/openshift/community-e2e-images:e2e-4-registry-k8s-io-e2e-test-images-sample-apiserver-1-29-2-jfc3qrk0SlKStkiL
registry.k8s.io/e2e-test-images/sample-device-plugin:1.7 quay.io/openshift/community-e2e-images:e2e-registry-k8s-io-e2e-test-images-sample-device-plugin-1-7-ULwza-sZKxhdAQs1
registry.k8s.io/e2e-test-images/volume/iscsi:2.6 quay.io/openshift/community-e2e-images:e2e-27-registry-k8s-io-e2e-test-images-volume-iscsi-2-6-3sOdD3WkuEQhhISN
registry.k8s.io/e2e-test-images/volume/nfs:1.4 quay.io/openshift/community-e2e-images:e2e-26-registry-k8s-io-e2e-test-images-volume-nfs-1-4-u7V8iW5QIcWM2i6h
registry.k8s.io/etcd:3.6.6-0 quay.io/openshift/community-e2e-images:e2e-8-registry-k8s-io-etcd-3-6-6-0-SARV4dgsWxNLdrlR
registry.k8s.io/sig-storage/csi-attacher:v4.10.0 quay.io/openshift/community-e2e-images:e2e-34-registry-k8s-io-sig-storage-csi-attacher-v4-10-0-kHM_Kb1Qsvfwosjc
registry.k8s.io/sig-storage/csi-attacher:v4.8.0 quay.io/openshift/community-e2e-images:e2e-40-registry-k8s-io-sig-storage-csi-attacher-v4-8-0-S1cGDJYg9N-xpVnU
registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.12.1 quay.io/openshift/community-e2e-images:e2e-31-registry-k8s-io-sig-storage-csi-external-health-monitor-controller-v0-12-1--7VXdNUMsJt30kdU
registry.k8s.io/sig-storage/csi-external-health-monitor-controller:v0.16.0 quay.io/openshift/community-e2e-images:e2e-45-registry-k8s-io-sig-storage-csi-external-health-monitor-controller-v0-16-0-L1BXg1hTebUkjqZD
registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.13.0 quay.io/openshift/community-e2e-images:e2e-43-registry-k8s-io-sig-storage-csi-node-driver-registrar-v2-13-0-Yz3cC3wjWoQESAfV
registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.15.0 quay.io/openshift/community-e2e-images:e2e-32-registry-k8s-io-sig-storage-csi-node-driver-registrar-v2-15-0-AwRNqueQelZtF0ui
registry.k8s.io/sig-storage/csi-provisioner:v5.1.0 quay.io/openshift/community-e2e-images:e2e-39-registry-k8s-io-sig-storage-csi-provisioner-v5-1-0-9nVNb-KrN4Qb7WGv
registry.k8s.io/sig-storage/csi-provisioner:v5.3.0 quay.io/openshift/community-e2e-images:e2e-35-registry-k8s-io-sig-storage-csi-provisioner-v5-3-0-R8l3RQxeM1gs1XUE
registry.k8s.io/sig-storage/csi-provisioner:v6.0.0 quay.io/openshift/community-e2e-images:e2e-46-registry-k8s-io-sig-storage-csi-provisioner-v6-0-0-mEPwMRQXr2VoqegT
registry.k8s.io/sig-storage/csi-resizer:v1.13.1 quay.io/openshift/community-e2e-images:e2e-41-registry-k8s-io-sig-storage-csi-resizer-v1-13-1-YKcEWbi0FydNavn_
registry.k8s.io/sig-storage/csi-resizer:v1.14.0 quay.io/openshift/community-e2e-images:e2e-36-registry-k8s-io-sig-storage-csi-resizer-v1-14-0-SCrg_1IymHLtb2cF
registry.k8s.io/sig-storage/csi-resizer:v2.0.0 quay.io/openshift/community-e2e-images:e2e-47-registry-k8s-io-sig-storage-csi-resizer-v2-0-0-nyJnGDzSgECkBdzB
registry.k8s.io/sig-storage/csi-snapshotter:v8.3.0 quay.io/openshift/community-e2e-images:e2e-38-registry-k8s-io-sig-storage-csi-snapshotter-v8-3-0-LSRhS3Dw_X9lUrAu
registry.k8s.io/sig-storage/csi-snapshotter:v8.4.0 quay.io/openshift/community-e2e-images:e2e-37-registry-k8s-io-sig-storage-csi-snapshotter-v8-4-0-jaxlFc1Jz7cSNNI-
registry.k8s.io/sig-storage/hello-populator:v1.0.1 quay.io/openshift/community-e2e-images:e2e-28-registry-k8s-io-sig-storage-hello-populator-v1-0-1-Ei7libli17J5IWn-
registry.k8s.io/sig-storage/hostpathplugin:v1.15.0 quay.io/openshift/community-e2e-images:e2e-48-registry-k8s-io-sig-storage-hostpathplugin-v1-15-0-YS6opQN6AdImbOb6
registry.k8s.io/sig-storage/hostpathplugin:v1.16.1 quay.io/openshift/community-e2e-images:e2e-30-registry-k8s-io-sig-storage-hostpathplugin-v1-16-1-E8rDn5RMceBiqrUX
registry.k8s.io/sig-storage/hostpathplugin:v1.17.0 quay.io/openshift/community-e2e-images:e2e-44-registry-k8s-io-sig-storage-hostpathplugin-v1-17-0-pBx9K2aDhosHWFz8
registry.k8s.io/sig-storage/livenessprobe:v2.17.0 quay.io/openshift/community-e2e-images:e2e-33-registry-k8s-io-sig-storage-livenessprobe-v2-17-0-Xad6CG72djzxptGw
registry.k8s.io/sig-storage/nfs-provisioner:v4.0.8 quay.io/openshift/community-e2e-images:e2e-14-registry-k8s-io-sig-storage-nfs-provisioner-v4-0-8-W5pbwDbNliDm1x4k
registry.k8s.io/sig-storage/volume-data-source-validator:v1.0.0 quay.io/openshift/community-e2e-images:e2e-29-registry-k8s-io-sig-storage-volume-data-source-validator-v1-0-0-pJwTeQGTDmAV8753
registry.k8s.io/e2e-test-images/agnhost:2.59 quay.io/openshift/community-e2e-images:e2e-2-registry-k8s-io-e2e-test-images-agnhost-2-59-l6lMl0FrhVtCSA-8
registry.k8s.io/e2e-test-images/busybox:1.37.0-1 quay.io/openshift/community-e2e-images:e2e-6-registry-k8s-io-e2e-test-images-busybox-1-37-0-1-Z7zmmx9UlrNelUgv
registry.k8s.io/pause:3.10.1 quay.io/openshift/community-e2e-images:e2e-22-registry-k8s-io-pause-3-10-1-a6__nK-VRxiifU0Z
Loading