From 9424c06bf3a396edf283cf7e59086b86b7c00079 Mon Sep 17 00:00:00 2001 From: Serge Logvinov Date: Fri, 14 Jun 2024 18:37:08 +0300 Subject: [PATCH] chore: release v0.7.0 Prepare release v0.7.0 Signed-off-by: Serge Logvinov --- CHANGELOG.md | 62 +++++++++++++++------- charts/proxmox-csi-plugin/Chart.yaml | 4 +- charts/proxmox-csi-plugin/README.md | 2 +- docs/deploy/proxmox-csi-plugin-release.yml | 32 +++++------ docs/deploy/proxmox-csi-plugin-talos.yml | 32 +++++------ docs/deploy/proxmox-csi-plugin.yml | 28 +++++----- 6 files changed, 92 insertions(+), 68 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6189116..eee6f0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,41 +1,64 @@ -## [0.6.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.5.0...v0.6.0) (2024-04-13) +## [v0.7.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.6.1...v0.7.0) (2024-06-14) + +Welcome to the v0.7.0 release of Proxmox CSI Plugin! + +### Bug Fixes + +- implement structured logging (cb5fb4e) +- pv force migration (8ecf990) ### 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)) +- wait volume to be detached (3683d96) +- swap pv in already created pvc (76c899e) + +### Miscellaneous + +- release v0.7.0 (50d8c3a) +- bump deps (5bf0677) +- bump deps (89adec9) +- release v0.6.1 (ac1ef92) + +## [v0.6.1](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.6.0...v0.6.1) (2024-04-13) + +Welcome to the v0.6.1 release of Proxmox CSI Plugin! ### 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)) +- build release (facdec5) +- release doc (215c366) -## [0.7.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.6.1...v0.7.0) (2024-06-14) +### Miscellaneous +- release v0.6.1 (e7dfde2) -### Features -* swap pv in already created pvc ([76c899e](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/76c899e4e1c8f2287854a4e08fbbdd8a1c7360a9)) -* wait volume to be detached ([3683d96](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/3683d96136a52d06274788006e0c5c67d9818c93)) +## [v0.6.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.5.0...v0.6.0) (2024-04-13) +Welcome to the v0.6.0 release of Proxmox CSI Plugin! ### Bug Fixes -* implement structured logging ([cb5fb4e](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/cb5fb4e0339fa714e13e421e557252ab348dbe25)) -* pv force migration ([8ecf990](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/8ecf990a9b746358a505c25c0c728fd77d776b00)) +- pvc migration (ddfc362) +- deps update (657ad00) +- cli migration (41b19bd) +- goreleaser (04a40f4) + +### Features -## [0.6.1](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.6.0...v0.6.1) (2024-04-13) +- remove udev dependency (1810ec7) +- **chart:** support setting annotations and labels on storageClasses (a5f5add) +- **chart:** add initContainers and hostAliases (769c008) +### Miscellaneous -### Bug Fixes +- release v0.6.0 (0b13bd0) +- bump deps (67dc34c) +- bump deps (2f9f17a) +- **chart:** update sidecar deps (5f16e6b) -* build release ([facdec5](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/facdec5be4f0335eb489fc600a175e63584953ba)) -* release doc ([215c366](https://github.com/sergelogvinov/proxmox-csi-plugin/commit/215c366b5bb4bc86e7bee43fcf4a228193fcbbbe)) ## [v0.5.0](https://github.com/sergelogvinov/proxmox-csi-plugin/compare/v0.4.1...v0.5.0) (2024-02-20) @@ -58,7 +81,7 @@ Welcome to the v0.5.0 release of Proxmox CSI Plugin! ### Miscellaneous -- release v0.5.0 (be05e11) +- release v0.5.0 (a361ce9) - bump deps (ac4ddd0) @@ -214,3 +237,4 @@ 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 420ba77..f835508 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.4 +version: 0.2.5 # 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.6.1 +appVersion: v0.7.0 diff --git a/charts/proxmox-csi-plugin/README.md b/charts/proxmox-csi-plugin/README.md index 2914df7..d51e7e2 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.4](https://img.shields.io/badge/Version-0.2.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.6.1](https://img.shields.io/badge/AppVersion-v0.6.1-informational?style=flat-square) +![Version: 0.2.5](https://img.shields.io/badge/Version-0.2.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.0](https://img.shields.io/badge/AppVersion-v0.7.0-informational?style=flat-square) A CSI plugin for Proxmox diff --git a/docs/deploy/proxmox-csi-plugin-release.yml b/docs/deploy/proxmox-csi-plugin-release.yml index 04bca0b..bc61c65 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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.6.1" + image: "ghcr.io/sergelogvinov/proxmox-csi-node:v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.6.1" + image: "ghcr.io/sergelogvinov/proxmox-csi-controller:v0.7.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 ef4053f..228f463 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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.6.1" + image: "ghcr.io/sergelogvinov/proxmox-csi-node:v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.6.1" + image: "ghcr.io/sergelogvinov/proxmox-csi-controller:v0.7.0" imagePullPolicy: IfNotPresent args: - "-v=5" diff --git a/docs/deploy/proxmox-csi-plugin.yml b/docs/deploy/proxmox-csi-plugin.yml index 5badb82..e1fa61f 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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.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.4 + helm.sh/chart: proxmox-csi-plugin-0.2.5 app.kubernetes.io/name: proxmox-csi-plugin app.kubernetes.io/instance: proxmox-csi-plugin - app.kubernetes.io/version: "v0.6.1" + app.kubernetes.io/version: "v0.7.0" app.kubernetes.io/managed-by: Helm spec: replicas: 1