From fb3ae694b6ff95ab93e229504539421a3003e8e4 Mon Sep 17 00:00:00 2001 From: Alexander Hebel Date: Wed, 27 Mar 2024 10:03:57 +0100 Subject: [PATCH] Update images (#809) --- .../templates/crd-volumesnapshotclasses.yaml | 6 ++-- .../templates/crd-volumesnapshotcontents.yaml | 11 ++++-- .../templates/crd-volumesnapshots.yaml | 10 ++++-- imagevector/images.yaml | 36 +++++++++---------- 4 files changed, 39 insertions(+), 24 deletions(-) diff --git a/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotclasses.yaml b/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotclasses.yaml index 06718e984..41a35a9f5 100644 --- a/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotclasses.yaml +++ b/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotclasses.yaml @@ -3,8 +3,8 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.8.0 - api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/665" + api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/814" + controller-gen.kubebuilder.io/version: v0.12.0 creationTimestamp: null name: volumesnapshotclasses.snapshot.storage.k8s.io spec: @@ -65,6 +65,8 @@ spec: object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' type: string + metadata: + type: object parameters: additionalProperties: type: string diff --git a/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotcontents.yaml b/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotcontents.yaml index 571ab7308..5baf5a333 100644 --- a/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotcontents.yaml +++ b/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshotcontents.yaml @@ -3,8 +3,8 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.8.0 - api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/665" + api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/955" + controller-gen.kubebuilder.io/version: v0.12.0 creationTimestamp: null name: volumesnapshotcontents.snapshot.storage.k8s.io spec: @@ -71,6 +71,8 @@ spec: object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' type: string + metadata: + type: object spec: description: spec defines properties of a VolumeSnapshotContent created by the underlying storage system. Required. @@ -172,6 +174,7 @@ spec: description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids' type: string type: object + x-kubernetes-map-type: atomic required: - deletionPolicy - driver @@ -239,6 +242,10 @@ spec: that dynamic snapshot creation has either failed or it is still in progress. type: string + volumeGroupSnapshotHandle: + description: VolumeGroupSnapshotHandle is the CSI "group_snapshot_id" + of a group snapshot on the underlying storage system. + type: string type: object required: - spec diff --git a/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshots.yaml b/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshots.yaml index 9b1a2edf9..e85fbfbdd 100644 --- a/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshots.yaml +++ b/charts/internal/shoot-crds/charts/volumesnapshots/templates/crd-volumesnapshots.yaml @@ -3,8 +3,8 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.8.0 - api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/665" + api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/814" + controller-gen.kubebuilder.io/version: v0.12.0 creationTimestamp: null name: volumesnapshots.snapshot.storage.k8s.io spec: @@ -74,6 +74,8 @@ spec: object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' type: string + metadata: + type: object spec: description: 'spec defines the desired characteristics of a snapshot requested by a user. More info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots @@ -188,6 +190,10 @@ spec: specified, it indicates that the size is unknown. pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ x-kubernetes-int-or-string: true + volumeGroupSnapshotName: + description: VolumeGroupSnapshotName is the name of the VolumeGroupSnapshot + of which this VolumeSnapshot is a part of. + type: string type: object required: - spec diff --git a/imagevector/images.yaml b/imagevector/images.yaml index dcc9f4f2d..543d1d198 100644 --- a/imagevector/images.yaml +++ b/imagevector/images.yaml @@ -30,7 +30,7 @@ images: - name: cloud-controller-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager - tag: "v1.26.19" + tag: "v1.26.21" targetVersion: "1.26.x" labels: - name: 'gardener.cloud/cve-categorisation' @@ -44,7 +44,7 @@ images: - name: cloud-controller-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager - tag: "v1.27.13" + tag: "v1.27.14" targetVersion: "1.27.x" labels: - name: 'gardener.cloud/cve-categorisation' @@ -58,7 +58,7 @@ images: - name: cloud-controller-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager - tag: "v1.28.5" + tag: "v1.28.6" targetVersion: "1.28.x" labels: - name: 'gardener.cloud/cve-categorisation' @@ -72,7 +72,7 @@ images: - name: cloud-controller-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-controller-manager - tag: "v1.29.0" + tag: "v1.29.1" targetVersion: ">= 1.29" labels: - name: 'gardener.cloud/cve-categorisation' @@ -101,7 +101,7 @@ images: - name: cloud-node-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager - tag: "v1.26.19" + tag: "v1.26.21" targetVersion: "1.26.x" labels: - name: 'gardener.cloud/cve-categorisation' @@ -115,7 +115,7 @@ images: - name: cloud-node-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager - tag: "v1.27.13" + tag: "v1.27.14" targetVersion: "1.27.x" labels: - name: 'gardener.cloud/cve-categorisation' @@ -129,7 +129,7 @@ images: - name: cloud-node-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager - tag: "v1.28.5" + tag: "v1.28.6" targetVersion: "1.28.x" labels: - name: 'gardener.cloud/cve-categorisation' @@ -143,7 +143,7 @@ images: - name: cloud-node-manager sourceRepository: github.com/kubernetes-sigs/cloud-provider-azure repository: mcr.microsoft.com/oss/kubernetes/azure-cloud-node-manager - tag: "v1.29.0" + tag: "v1.29.1" targetVersion: ">= 1.29" labels: - name: 'gardener.cloud/cve-categorisation' @@ -172,7 +172,7 @@ images: - name: csi-driver-disk sourceRepository: github.com/kubernetes-sigs/azuredisk-csi-driver repository: mcr.microsoft.com/oss/kubernetes-csi/azuredisk-csi - tag: "v1.29.3" + tag: "v1.30.0" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -185,7 +185,7 @@ images: - name: csi-driver-file sourceRepository: github.com/kubernetes-sigs/azurefile-csi-driver repository: mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi - tag: "v1.29.3" + tag: "v1.30.0" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -198,7 +198,7 @@ images: - name: csi-provisioner sourceRepository: github.com/kubernetes-csi/external-provisioner repository: registry.k8s.io/sig-storage/csi-provisioner - tag: "v3.6.1" + tag: "v4.0.0" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -211,7 +211,7 @@ images: - name: csi-attacher sourceRepository: github.com/kubernetes-csi/external-attacher repository: registry.k8s.io/sig-storage/csi-attacher - tag: "v4.4.1" + tag: "v4.5.0" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -224,7 +224,7 @@ images: - name: csi-snapshotter sourceRepository: github.com/kubernetes-csi/external-snapshotter repository: registry.k8s.io/sig-storage/csi-snapshotter - tag: "v6.3.1" + tag: "v7.0.1" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -237,7 +237,7 @@ images: - name: csi-snapshot-controller sourceRepository: github.com/kubernetes-csi/external-snapshotter repository: registry.k8s.io/sig-storage/snapshot-controller - tag: "v6.3.1" + tag: "v7.0.1" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -250,7 +250,7 @@ images: - name: csi-snapshot-validation-webhook sourceRepository: github.com/kubernetes-csi/external-snapshotter repository: registry.k8s.io/sig-storage/snapshot-validation-webhook - tag: "v6.3.1" + tag: "v7.0.1" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -263,7 +263,7 @@ images: - name: csi-resizer sourceRepository: github.com/kubernetes-csi/external-resizer repository: registry.k8s.io/sig-storage/csi-resizer - tag: "v1.9.1" + tag: "v1.10.0" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -276,7 +276,7 @@ images: - name: csi-node-driver-registrar sourceRepository: github.com/kubernetes-csi/node-driver-registrar repository: registry.k8s.io/sig-storage/csi-node-driver-registrar - tag: "v2.9.0" + tag: "v2.10.0" labels: - name: 'gardener.cloud/cve-categorisation' value: @@ -289,7 +289,7 @@ images: - name: csi-liveness-probe sourceRepository: github.com/kubernetes-csi/livenessprobe repository: registry.k8s.io/sig-storage/livenessprobe - tag: "v2.11.0" + tag: "v2.12.0" labels: - name: 'gardener.cloud/cve-categorisation' value: