From 0b13bd0f314f75fa4732cb5606c10245bf91f26a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Apr 2024 10:30:01 +0000 Subject: [PATCH] chore: release v0.6.0 Prepare release v0.6.0 Signed-off-by: Serge Logvinov --- CHANGELOG.md | 17 +++++++++++- charts/proxmox-csi-plugin/Chart.yaml | 4 +-- charts/proxmox-csi-plugin/README.md | 12 ++++---- docs/deploy/proxmox-csi-plugin-release.yml | 32 +++++++++++----------- docs/deploy/proxmox-csi-plugin-talos.yml | 32 +++++++++++----------- docs/deploy/proxmox-csi-plugin.yml | 28 +++++++++---------- hack/release-please-manifest.json | 2 +- 7 files changed, 70 insertions(+), 57 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc8d325..e2f72dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## [0.6.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.5.0...v0.6.0) (2024-04-13) + + +### Features + +* **chart:** add initContainers and hostAliases ([769c008](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/769c008bb5cbd2a21303f12171d16df78000473e)) +* **chart:** support setting annotations and labels on storageClasses ([a5f5add](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/a5f5adde7c3d533cae45660da312883b4ed1a24c)) +* remove udev dependency ([1810ec7](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/1810ec71f56a03a462219a58f81c3d24e9fb1714)) + + +### Bug Fixes + +* cli migration ([41b19bd](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/41b19bdd40db9f84c0d65fe41983e2c2ee0b4977)) +* deps update ([657ad00](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/657ad006c2e93f27ed08966c8e493cfb852a49ee)) +* goreleaser ([04a40f4](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/04a40f40ebd6ef8904bdcc083ce028cf87544019)) +* pvc migration ([ddfc362](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/ddfc36229ccdf2fdc29e9fff9e59463f4b2da866)) ## [v0.5.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.4.1...v0.5.0) (2024-02-20) @@ -176,4 +192,3 @@ Welcome to the v0.01 release of Proxmox CSI Plugin! ### Miscellaneous - release v0.0.1 (56b4297) - diff --git a/charts/proxmox-csi-plugin/Chart.yaml b/charts/proxmox-csi-plugin/Chart.yaml index 6090ab2..c1d7a05 100644 --- a/charts/proxmox-csi-plugin/Chart.yaml +++ b/charts/proxmox-csi-plugin/Chart.yaml @@ -16,9 +16,9 @@ maintainers: # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.2.2 +version: 0.2.3 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: v0.5.0 +appVersion: v0.6.0 diff --git a/charts/proxmox-csi-plugin/README.md b/charts/proxmox-csi-plugin/README.md index c92e0fc..2d96f17 100644 --- a/charts/proxmox-csi-plugin/README.md +++ b/charts/proxmox-csi-plugin/README.md @@ -1,6 +1,6 @@ # proxmox-csi-plugin -![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.5.0](https://img.shields.io/badge/AppVersion-v0.5.0-informational?style=flat-square) +![Version: 0.2.3](https://img.shields.io/badge/Version-0.2.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.6.0](https://img.shields.io/badge/AppVersion-v0.6.0-informational?style=flat-square) A CSI plugin for Proxmox @@ -87,15 +87,15 @@ helm upgrade -i --namespace=csi-proxmox -f proxmox-csi.yaml \ | storageClass | list | `[]` | Storage class defenition. | | controller.plugin.image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/sergelogvinov/proxmox-csi-controller","tag":""}` | Controller CSI Driver. | | controller.plugin.resources | object | `{"requests":{"cpu":"10m","memory":"16Mi"}}` | Controller resource requests and limits. ref: https://kubernetes.io/docs/user-guide/compute-resources/ | -| controller.attacher.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-attacher","tag":"v4.4.3"}` | CSI Attacher. | +| controller.attacher.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-attacher","tag":"v4.4.4"}` | CSI Attacher. | | controller.attacher.resources | object | `{"requests":{"cpu":"10m","memory":"16Mi"}}` | Attacher resource requests and limits. ref: https://kubernetes.io/docs/user-guide/compute-resources/ | -| controller.provisioner.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-provisioner","tag":"v3.6.3"}` | CSI Provisioner. | +| controller.provisioner.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-provisioner","tag":"v3.6.4"}` | CSI Provisioner. | | controller.provisioner.resources | object | `{"requests":{"cpu":"10m","memory":"16Mi"}}` | Provisioner resource requests and limits. ref: https://kubernetes.io/docs/user-guide/compute-resources/ | -| controller.resizer.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-resizer","tag":"v1.9.3"}` | CSI Resizer. | +| controller.resizer.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-resizer","tag":"v1.9.4"}` | CSI Resizer. | | controller.resizer.resources | object | `{"requests":{"cpu":"10m","memory":"16Mi"}}` | Resizer resource requests and limits. ref: https://kubernetes.io/docs/user-guide/compute-resources/ | | node.plugin.image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/sergelogvinov/proxmox-csi-node","tag":""}` | Node CSI Driver. | | node.plugin.resources | object | `{}` | Node CSI Driver resource requests and limits. ref: https://kubernetes.io/docs/user-guide/compute-resources/ | -| node.driverRegistrar.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-node-driver-registrar","tag":"v2.9.3"}` | Node CSI driver registrar. | +| node.driverRegistrar.image | object | `{"pullPolicy":"IfNotPresent","repository":"registry.k8s.io/sig-storage/csi-node-driver-registrar","tag":"v2.9.4"}` | Node CSI driver registrar. | | node.driverRegistrar.resources | object | `{"requests":{"cpu":"10m","memory":"16Mi"}}` | Node registrar resource requests and limits. ref: https://kubernetes.io/docs/user-guide/compute-resources/ | | node.kubeletDir | string | `"/var/lib/kubelet"` | Location of the /var/lib/kubelet directory as some k8s distribution differ from the standard. | | node.nodeSelector | object | `{}` | Node labels for node-plugin assignment. ref: https://kubernetes.io/docs/user-guide/node-selection/ | @@ -118,5 +118,3 @@ helm upgrade -i --namespace=csi-proxmox -f proxmox-csi.yaml \ | extraVolumes | list | `[]` | Additional volumes for Pods | | extraVolumeMounts | list | `[]` | | ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.12.0](https://github.com/norwoodj/helm-docs/releases/v1.12.0) diff --git a/docs/deploy/proxmox-csi-plugin-release.yml b/docs/deploy/proxmox-csi-plugin-release.yml index 1d8551a..38570aa 100644 --- a/docs/deploy/proxmox-csi-plugin-release.yml +++ b/docs/deploy/proxmox-csi-plugin-release.yml @@ -16,10 +16,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm --- # Source: proxmox-csi-plugin/templates/serviceaccount.yaml @@ -29,10 +29,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm --- # Source: proxmox-csi-plugin/templates/controller-clusterrole.yaml @@ -42,10 +42,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: [""] @@ -85,10 +85,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: @@ -133,10 +133,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: ["coordination.k8s.io"] @@ -175,10 +175,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm spec: updateStrategy: @@ -214,7 +214,7 @@ spec: - DAC_OVERRIDE seccompProfile: type: RuntimeDefault - image: "ghcr.io/sergelogvinov/proxmox-csi-node:v0.5.0" + image: "ghcr.io/sergelogvinov/proxmox-csi-node:v0.6.0" imagePullPolicy: IfNotPresent args: - "-v=5" @@ -318,10 +318,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm spec: replicas: 1 @@ -366,7 +366,7 @@ spec: readOnlyRootFilesystem: true seccompProfile: type: RuntimeDefault - image: "ghcr.io/sergelogvinov/proxmox-csi-controller:v0.5.0" + image: "ghcr.io/sergelogvinov/proxmox-csi-controller:v0.6.0" imagePullPolicy: IfNotPresent args: - "-v=5" diff --git a/docs/deploy/proxmox-csi-plugin-talos.yml b/docs/deploy/proxmox-csi-plugin-talos.yml index 2211222..45b347d 100644 --- a/docs/deploy/proxmox-csi-plugin-talos.yml +++ b/docs/deploy/proxmox-csi-plugin-talos.yml @@ -16,10 +16,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm --- # Source: proxmox-csi-plugin/templates/serviceaccount.yaml @@ -29,10 +29,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm --- # Source: proxmox-csi-plugin/templates/storageclass.yaml @@ -68,10 +68,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: [""] @@ -111,10 +111,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: @@ -159,10 +159,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: ["coordination.k8s.io"] @@ -201,10 +201,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm spec: updateStrategy: @@ -240,7 +240,7 @@ spec: - DAC_OVERRIDE seccompProfile: type: RuntimeDefault - image: "ghcr.io/sergelogvinov/proxmox-csi-node:v0.5.0" + image: "ghcr.io/sergelogvinov/proxmox-csi-node:v0.6.0" imagePullPolicy: IfNotPresent args: - "-v=5" @@ -341,10 +341,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm spec: replicas: 1 @@ -389,7 +389,7 @@ spec: readOnlyRootFilesystem: true seccompProfile: type: RuntimeDefault - image: "ghcr.io/sergelogvinov/proxmox-csi-controller:v0.5.0" + image: "ghcr.io/sergelogvinov/proxmox-csi-controller:v0.6.0" imagePullPolicy: IfNotPresent args: - "-v=5" diff --git a/docs/deploy/proxmox-csi-plugin.yml b/docs/deploy/proxmox-csi-plugin.yml index c14c96b..9cc0e19 100644 --- a/docs/deploy/proxmox-csi-plugin.yml +++ b/docs/deploy/proxmox-csi-plugin.yml @@ -16,10 +16,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm --- # Source: proxmox-csi-plugin/templates/serviceaccount.yaml @@ -29,10 +29,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm --- # Source: proxmox-csi-plugin/templates/storageclass.yaml @@ -69,10 +69,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: [""] @@ -112,10 +112,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: @@ -160,10 +160,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm rules: - apiGroups: ["coordination.k8s.io"] @@ -202,10 +202,10 @@ metadata: name: proxmox-csi-plugin-node namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm spec: updateStrategy: @@ -345,10 +345,10 @@ metadata: name: proxmox-csi-plugin-controller namespace: csi-proxmox labels: - helm.sh/chart: proxmox-csi-plugin-0.2.2 + helm.sh/chart: proxmox-csi-plugin-0.2.3 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.5.0" + app.kubernetes.io/version: "v0.6.0" app.kubernetes.io/managed-by: Helm spec: replicas: 1 diff --git a/hack/release-please-manifest.json b/hack/release-please-manifest.json index 176120e..ea87acc 100644 --- a/hack/release-please-manifest.json +++ b/hack/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.5.0" + ".": "0.6.0" } \ No newline at end of file