diff --git a/cluster/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml b/cluster/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml index 2315c855305..32d7f2a3911 100644 --- a/cluster/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml +++ b/cluster/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml @@ -23,7 +23,7 @@ spec: containers: - name: volume-snapshot-controller # TODO(xyang): Replace with an official image when it is released - image: quay.io/k8scsi/snapshot-controller:v2.0.0-rc2 + image: gcr.io/k8s-staging-csi/snapshot-controller:v2.0.0-rc2 args: - "--v=5" imagePullPolicy: Always diff --git a/test/e2e/testing-manifests/storage-csi/gce-pd/controller_ss.yaml b/test/e2e/testing-manifests/storage-csi/gce-pd/controller_ss.yaml index 6b1991518fa..7b42bb6d13c 100644 --- a/test/e2e/testing-manifests/storage-csi/gce-pd/controller_ss.yaml +++ b/test/e2e/testing-manifests/storage-csi/gce-pd/controller_ss.yaml @@ -21,7 +21,7 @@ spec: serviceAccountName: csi-gce-pd-controller-sa containers: - name: csi-snapshotter - image: quay.io/k8scsi/csi-snapshotter:v2.0.1 + image: gcr.io/k8s-staging-csi/csi-snapshotter:v2.0.1 args: - "--v=5" - "--csi-address=/csi/csi.sock" diff --git a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-attacher.yaml b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-attacher.yaml index a1bd146bbe6..757ad3e10b7 100644 --- a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-attacher.yaml +++ b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-attacher.yaml @@ -40,7 +40,7 @@ spec: serviceAccountName: csi-attacher containers: - name: csi-attacher - image: quay.io/k8scsi/csi-attacher:v2.2.0 + image: gcr.io/k8s-staging-csi/csi-attacher:v2.2.0 args: - --v=5 - --csi-address=/csi/csi.sock diff --git a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-plugin.yaml b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-plugin.yaml index 75f2c6d4ab3..2b7f17b90db 100644 --- a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-plugin.yaml +++ b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-plugin.yaml @@ -36,7 +36,7 @@ spec: spec: containers: - name: node-driver-registrar - image: quay.io/k8scsi/csi-node-driver-registrar:v1.3.0 + image: gcr.io/k8s-staging-csi/csi-node-driver-registrar:v1.3.0 args: - --v=5 - --csi-address=/csi/csi.sock @@ -61,7 +61,7 @@ spec: name: csi-data-dir - name: hostpath - image: quay.io/k8scsi/hostpathplugin:v1.4.0-rc2 + image: gcr.io/k8s-staging-csi/hostpathplugin:v1.4.0-rc2 args: - "--drivername=hostpath.csi.k8s.io" - "--v=5" @@ -109,7 +109,7 @@ spec: volumeMounts: - mountPath: /csi name: socket-dir - image: quay.io/k8scsi/livenessprobe:v1.1.0 + image: gcr.io/k8s-staging-csi/livenessprobe:v1.1.0 args: - --csi-address=/csi/csi.sock - --health-port=9898 diff --git a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-provisioner.yaml b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-provisioner.yaml index 55284182f37..2a015b60d2c 100644 --- a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-provisioner.yaml +++ b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-provisioner.yaml @@ -40,7 +40,7 @@ spec: serviceAccountName: csi-provisioner containers: - name: csi-provisioner - image: quay.io/k8scsi/csi-provisioner:v1.6.0 + image: gcr.io/k8s-staging-csi/csi-provisioner:v1.6.0 args: - -v=5 - --csi-address=/csi/csi.sock diff --git a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-resizer.yaml b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-resizer.yaml index 0efbb675d01..056fe4d6ccf 100644 --- a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-resizer.yaml +++ b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-resizer.yaml @@ -40,7 +40,7 @@ spec: serviceAccountName: csi-resizer containers: - name: csi-resizer - image: quay.io/k8scsi/csi-resizer:v0.5.0 + image: gcr.io/k8s-staging-csi/csi-resizer:v0.5.0 args: - -v=5 - -csi-address=/csi/csi.sock diff --git a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-snapshotter.yaml b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-snapshotter.yaml index 70e3597f098..b42a98fe2d2 100644 --- a/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-snapshotter.yaml +++ b/test/e2e/testing-manifests/storage-csi/hostpath/hostpath/csi-hostpath-snapshotter.yaml @@ -40,7 +40,7 @@ spec: serviceAccount: csi-snapshotter containers: - name: csi-snapshotter - image: quay.io/k8scsi/csi-snapshotter:v2.1.0 + image: gcr.io/k8s-staging-csi/csi-snapshotter:v2.1.0 args: - -v=5 - --csi-address=/csi/csi.sock diff --git a/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-attacher.yaml b/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-attacher.yaml index 65136a9404e..b1c40cbeed2 100644 --- a/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-attacher.yaml +++ b/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-attacher.yaml @@ -15,7 +15,7 @@ spec: serviceAccountName: csi-mock containers: - name: csi-attacher - image: quay.io/k8scsi/csi-attacher:v3.0.0-rc1 + image: gcr.io/k8s-staging-csi/csi-attacher:v3.0.0-rc1 args: - --v=5 - --csi-address=$(ADDRESS) diff --git a/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-resizer.yaml b/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-resizer.yaml index 90dc7094b2d..416ced6a9c2 100644 --- a/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-resizer.yaml +++ b/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver-resizer.yaml @@ -15,7 +15,7 @@ spec: serviceAccountName: csi-mock containers: - name: csi-resizer - image: quay.io/k8scsi/csi-resizer:v0.4.0 + image: gcr.io/k8s-staging-csi/csi-resizer:v0.4.0 args: - "--v=5" - "--csi-address=$(ADDRESS)" diff --git a/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver.yaml b/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver.yaml index d713e0d6fa5..c41d321c030 100644 --- a/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver.yaml +++ b/test/e2e/testing-manifests/storage-csi/mock/csi-mock-driver.yaml @@ -15,7 +15,7 @@ spec: serviceAccountName: csi-mock containers: - name: csi-provisioner - image: quay.io/k8scsi/csi-provisioner:v2.0.0-rc1 + image: gcr.io/k8s-staging-csi/csi-provisioner:v2.0.0-rc1 args: - "--csi-address=$(ADDRESS)" # Topology support is needed for the pod rescheduling test @@ -29,7 +29,7 @@ spec: - mountPath: /csi name: socket-dir - name: driver-registrar - image: quay.io/k8scsi/csi-node-driver-registrar:v1.2.0 + image: gcr.io/k8s-staging-csi/csi-node-driver-registrar:v1.2.0 args: - --v=5 - --csi-address=/csi/csi.sock @@ -48,7 +48,7 @@ spec: - mountPath: /registration name: registration-dir - name: mock - image: quay.io/k8scsi/mock-driver:v3.1.0 + image: gcr.io/k8s-staging-csi/mock-driver:v3.1.0 args: - "--name=mock.storage.k8s.io" - "--permissive-target-path" # because of https://github.com/kubernetes/kubernetes/issues/75535 diff --git a/test/utils/image/manifest.go b/test/utils/image/manifest.go index 4b77f60b3bc..8a766525a44 100644 --- a/test/utils/image/manifest.go +++ b/test/utils/image/manifest.go @@ -40,7 +40,7 @@ type RegistryList struct { GoogleContainerRegistry string `yaml:"googleContainerRegistry"` PrivateRegistry string `yaml:"privateRegistry"` SampleRegistry string `yaml:"sampleRegistry"` - QuayK8sCSI string `yaml:"quayK8sCSI"` + K8sCSI string `yaml:"k8sCSI"` QuayIncubator string `yaml:"quayIncubator"` } @@ -82,7 +82,7 @@ func initReg() RegistryList { GoogleContainerRegistry: "gcr.io/google-containers", PrivateRegistry: "gcr.io/k8s-authenticated-test", SampleRegistry: "gcr.io/google-samples", - QuayK8sCSI: "quay.io/k8scsi", + K8sCSI: "gcr.io/k8s-staging-csi", QuayIncubator: "quay.io/kubernetes_incubator", } repoList := os.Getenv("KUBE_TEST_REPO_LIST") @@ -113,7 +113,7 @@ var ( gcRegistry = registry.GcRegistry gcrReleaseRegistry = registry.GcrReleaseRegistry invalidRegistry = registry.InvalidRegistry - quayK8sCSI = registry.QuayK8sCSI + k8sCSI = registry.K8sCSI quayIncubator = registry.QuayIncubator // PrivateRegistry is an image repository that requires authentication PrivateRegistry = registry.PrivateRegistry @@ -291,8 +291,8 @@ func ReplaceRegistryInImageURL(imageURL string) (string, error) { registryAndUser = gcrReleaseRegistry case "docker.io/library": registryAndUser = dockerLibraryRegistry - case "quay.io/k8scsi": - registryAndUser = quayK8sCSI + case "gcr.io/k8s-staging-csi": + registryAndUser = k8sCSI default: if countParts == 1 { // We assume we found an image from docker hub library diff --git a/test/utils/image/manifest_test.go b/test/utils/image/manifest_test.go index fd30b2e5845..401dd7fa9c1 100644 --- a/test/utils/image/manifest_test.go +++ b/test/utils/image/manifest_test.go @@ -87,9 +87,9 @@ var registryTests = []struct { }, }, { - "quay.io/k8scsi/test:latest", + "gcr.io/k8s-staging-csi/test:latest", result{ - result: "test.io/k8scsi/test:latest", + result: "test.io/k8s-staging-csi/test:latest", err: nil, }, }, @@ -111,7 +111,7 @@ func TestReplaceRegistryInImageURL(t *testing.T) { gcrReleaseRegistry = "test.io/gke-release" PrivateRegistry = "test.io/k8s-authenticated-test" sampleRegistry = "test.io/google-samples" - quayK8sCSI = "test.io/k8scsi" + k8sCSI = "test.io/k8s-staging-csi" for _, tt := range registryTests { t.Run(tt.in, func(t *testing.T) {