From 4f9f182f8d338ddc93d4e8b8d65c0ce7160736c0 Mon Sep 17 00:00:00 2001 From: Christian Cwienk Date: Tue, 12 Dec 2023 20:48:58 +0100 Subject: [PATCH] switch GCR -> Artifact-Registry GCR has been deprecated [0] in favour of Artifact-Registry. Thus, change push-targets for OCI-Images: - europe-docker.pkg.dev/gardener-project/snapshots for snapshots - europe-docker.pkg.dev/gardener-project/releases for releases - europe-docker.pkg.dev/gardener-project/public for read-access to snapshots + releases [0] https://cloud.google.com/artifact-registry/docs/transition/transition-from-gcr --- .ci/pipeline_definitions | 21 +++++++++++++++---- .test-defs/gcve-setup.yaml | 3 +-- Makefile | 4 ++-- .../values.yaml | 2 +- .../values.yaml | 2 +- charts/images.yaml | 6 +++--- example/controller-registration.yaml | 2 +- skaffold.yaml | 8 +++---- 8 files changed, 30 insertions(+), 18 deletions(-) diff --git a/.ci/pipeline_definitions b/.ci/pipeline_definitions index 78c4444e0..e7cbac782 100755 --- a/.ci/pipeline_definitions +++ b/.ci/pipeline_definitions @@ -4,10 +4,12 @@ gardener-extension-provider-vsphere: version: preprocess: 'inject-commit-hash' inject_effective_version: true + component_descriptor: + ocm_repository: europe-docker.pkg.dev/gardener-project/snapshots publish: dockerimages: gardener-extension-provider-vsphere: - image: 'eu.gcr.io/gardener-project/gardener/extensions/provider-vsphere' + image: europe-docker.pkg.dev/gardener-project/snapshots/gardener/extensions/provider-vsphere dockerfile: 'Dockerfile' target: gardener-extension-provider-vsphere resource_labels: @@ -18,7 +20,7 @@ gardener-extension-provider-vsphere: - type: 'emailAddress' email: 'brian.topping@sap.com' gardener-extension-validator-vsphere: - image: 'eu.gcr.io/gardener-project/gardener/extensions/validator-vsphere' + image: europe-docker.pkg.dev/gardener-project/snapshots/gardener/extensions/validator-vsphere dockerfile: 'Dockerfile' target: gardener-extension-validator-vsphere resource_labels: @@ -32,6 +34,8 @@ gardener-extension-provider-vsphere: head-update: traits: component_descriptor: + ocm_repository_mappings: + - repository: europe-docker.pkg.dev/gardener-project/releases retention_policy: 'clean-snapshots' draft_release: ~ options: @@ -39,7 +43,9 @@ gardener-extension-provider-vsphere: pull-request: traits: pull-request: ~ - component_descriptor: ~ + component_descriptor: + ocm_repository_mappings: + - repository: europe-docker.pkg.dev/gardener-project/releases options: public_build_logs: true # suppress_parallel_execution until we can sort constraints reusing vsphere clusters @@ -49,7 +55,14 @@ gardener-extension-provider-vsphere: traits: version: preprocess: 'finalize' - component_descriptor: ~ + component_descriptor: + ocm_repository: europe-docker.pkg.dev/gardener-project/releases + publish: + dockerimages: + gardener-extension-provider-vsphere: + image: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-vsphere + gardener-extension-validator-vsphere: + image: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/validator-vsphere release: nextversion: 'bump_minor' next_version_callback: '.ci/prepare_release' diff --git a/.test-defs/gcve-setup.yaml b/.test-defs/gcve-setup.yaml index f5f7c2106..812075191 100644 --- a/.test-defs/gcve-setup.yaml +++ b/.test-defs/gcve-setup.yaml @@ -11,5 +11,4 @@ spec: - >- /gcve-setup --phase=${PHASE} -# image: eu.gcr.io/gardener-project/gardener/extensions/gcve-tm-run:v0.14.0-dev - image: eu.gcr.io/gardener-project/gardener/extensions/gcve-tm-run:v0.19.0-dev + image: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/gcve-tm-run:v0.19.0-dev diff --git a/Makefile b/Makefile index c6e215240..5fba649ee 100644 --- a/Makefile +++ b/Makefile @@ -16,8 +16,8 @@ EXTENSION_PREFIX := gardener-extension NAME := provider-vsphere VALIDATOR_NAME := validator-vsphere GCVE_TM_RUN_NAME := gcve-tm-run -REGISTRY := eu.gcr.io/gardener-project/gardener -IMAGE_PREFIX := $(REGISTRY)/extensions +REGISTRY := europe-docker.pkg.dev/gardener-project/public +IMAGE_PREFIX := $(REGISTRY)/gardener/extensions REPO_ROOT := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST)))) HACK_DIR := $(REPO_ROOT)/hack VERSION := $(shell cat "$(REPO_ROOT)/VERSION") diff --git a/charts/gardener-extension-provider-vsphere/values.yaml b/charts/gardener-extension-provider-vsphere/values.yaml index 2231d25da..e031d85f8 100644 --- a/charts/gardener-extension-provider-vsphere/values.yaml +++ b/charts/gardener-extension-provider-vsphere/values.yaml @@ -1,5 +1,5 @@ image: - repository: eu.gcr.io/gardener-project/gardener/extensions/provider-vsphere + repository: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/provider-vsphere tag: latest pullPolicy: IfNotPresent diff --git a/charts/gardener-extension-validator-vsphere/values.yaml b/charts/gardener-extension-validator-vsphere/values.yaml index 858573f74..8428f7c44 100644 --- a/charts/gardener-extension-validator-vsphere/values.yaml +++ b/charts/gardener-extension-validator-vsphere/values.yaml @@ -4,7 +4,7 @@ global: user: name: "" image: - repository: eu.gcr.io/gardener-project/gardener/extensions/validator-vsphere + repository: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/validator-vsphere tag: latest pullPolicy: IfNotPresent replicaCount: 1 diff --git a/charts/images.yaml b/charts/images.yaml index 9dd82b4de..a8e3c04a4 100644 --- a/charts/images.yaml +++ b/charts/images.yaml @@ -109,7 +109,7 @@ images: availability_requirement: 'low' - name: machine-controller-manager sourceRepository: github.com/gardener/machine-controller-manager - repository: eu.gcr.io/gardener-project/gardener/machine-controller-manager + repository: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager tag: "v0.49.3" labels: - name: 'gardener.cloud/cve-categorisation' @@ -122,7 +122,7 @@ images: availability_requirement: 'low' - name: machine-controller-manager-provider-vsphere sourceRepository: github.com/gardener/machine-controller-manager-provider-vsphere - repository: eu.gcr.io/gardener-project/gardener/machine-controller-manager-provider-vsphere + repository: europe-docker.pkg.dev/gardener-project/releases/gardener/machine-controller-manager-provider-vsphere tag: "v0.23.0" labels: - name: 'gardener.cloud/cve-categorisation' @@ -184,4 +184,4 @@ images: user_interaction: 'end-user' confidentiality_requirement: 'low' integrity_requirement: 'high' - availability_requirement: 'low' \ No newline at end of file + availability_requirement: 'low' diff --git a/example/controller-registration.yaml b/example/controller-registration.yaml index a73827345..7c8d4ca4d 100644 --- a/example/controller-registration.yaml +++ b/example/controller-registration.yaml @@ -5,7 +5,7 @@ metadata: name: provider-vsphere type: helm providerConfig: - chart: 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 + chart: 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 values: image: tag: v0.34.0-dev diff --git a/skaffold.yaml b/skaffold.yaml index 588753c4e..0b28f65af 100644 --- a/skaffold.yaml +++ b/skaffold.yaml @@ -6,7 +6,7 @@ requires: - path: "/tmp/ggarchive/skaffold.yaml" build: artifacts: - - image: eu.gcr.io/gardener-project/gardener/extensions/provider-vsphere + - image: europe-docker.pkg.dev/gardener-project/public/gardener/extensions/provider-vsphere ko: main: ./cmd/provider-vsphere dependencies: @@ -43,7 +43,7 @@ build: - pkg/controller/worker - pkg/controller/infrastructure - vendor - - image: eu.gcr.io/gardener-project/gardener/extensions/validator-vsphere + - image: europe-docker.pkg.de/gardener-project/public/gardener/extensions/validator-vsphere ko: main: ./cmd/validator-vsphere dependencies: @@ -90,7 +90,7 @@ deploy: # wait: false wait: true artifactOverrides: - image: eu.gcr.io/gardener-project/gardener/extensions/provider-vsphere + image: europe-docker.pkg.de/gardener-project/public/gardener/extensions/provider-vsphere imageStrategy: helm: {} valuesFiles: @@ -103,7 +103,7 @@ deploy: wait: true artifactOverrides: global: - image: eu.gcr.io/gardener-project/gardener/extensions/validator-vsphere + image: europe-docker.pkg.de/gardener-project/public/gardener/extensions/validator-vsphere imageStrategy: helm: {} valuesFiles: