@@ -61,7 +61,7 @@ secret `my-pvc-luks-key`.
6161## Releases
6262
6363The cloudscale.ch CSI plugin follows [ semantic versioning] ( https://semver.org/ ) .
64- The current version is: ** ` v3.5.6 ` ** .
64+ The current version is: ** ` v3.5.7-rc2 ` ** .
6565
6666* Bug fixes will be released as a ` PATCH ` update.
6767* New features (such as CSI spec bumps) will be released as a ` MINOR ` update.
@@ -89,14 +89,14 @@ We recommend using the latest cloudscale.ch CSI driver compatible with your Kube
8989| 1.25 | v3.3.0 | v3.5.6 |
9090| 1.26 | v3.3.0 | v3.5.6 |
9191| 1.27 | v3.3.0 | v3.5.6 |
92- | 1.28 | v3.3.0 | v3.5.6 |
93- | 1.29 | v3.3.0 | v3.5.6 |
94- | 1.30 | v3.3.0 | v3.5.6 |
95- | 1.31 | v3.3.0 | v3.5.6 |
96- | 1.32 | v3.3.0 | v3.5.6 |
97- | 1.33 | v3.3.0 | v3.5.6 |
98- | 1.34 [ 1] | v3.3.0 | v3.5.6 |
99- | 1.35 | v3.4.1 | v3.5.6 |
92+ | 1.28 | v3.3.0 | v3.5.7-rc2 |
93+ | 1.29 | v3.3.0 | v3.5.7-rc2 |
94+ | 1.30 | v3.3.0 | v3.5.7-rc2 |
95+ | 1.31 | v3.3.0 | v3.5.7-rc2 |
96+ | 1.32 | v3.3.0 | v3.5.7-rc2 |
97+ | 1.33 | v3.3.0 | v3.5.7-rc2 |
98+ | 1.34 [ 1] | v3.3.0 | v3.5.7-rc2 |
99+ | 1.35 | v3.4.1 | v3.5.7-rc2 |
100100
101101[ 1] Prometheus ` kubelet_volume_stats_* ` metrics not available in 1.34.0 and 1.34.1 due to a
102102 [ bug in Kubelet] ( https://github.com/kubernetes/kubernetes/issues/133847 ) . Fixed in ` 1.34.2 ` .
@@ -198,10 +198,10 @@ $ helm install -g -n kube-system --set controller.image.tag=dev --set node.image
198198Before you continue, be sure to checkout to a [ tagged
199199release] ( https://github.com/cloudscale-ch/csi-cloudscale/releases ) .
200200Always use the [ latest stable version] ( https://github.com/cloudscale-ch/csi-cloudscale/releases/latest )
201- For example, to use the latest stable version (` v3.5.6 ` ) you can execute the following command:
201+ For example, to use the latest stable version (` v3.5.7-rc2 ` ) you can execute the following command:
202202
203203```
204- $ kubectl apply -f https://raw.githubusercontent.com/cloudscale-ch/csi-cloudscale/master/deploy/kubernetes/releases/csi-cloudscale-v3.5.6 .yaml
204+ $ kubectl apply -f https://raw.githubusercontent.com/cloudscale-ch/csi-cloudscale/master/deploy/kubernetes/releases/csi-cloudscale-v3.5.7-rc2 .yaml
205205```
206206
207207The storage classes ` cloudscale-volume-ssd ` and ` cloudscale-volume-bulk ` will be created. The
@@ -421,15 +421,23 @@ $ git push origin
421421
422422After it's merged to master, [ create a new Github
423423release] ( https://github.com/cloudscale-ch/csi-cloudscale/releases/new ) from
424- master with the version ` v3.5.6 ` and then publish a new docker build:
424+ master with the version ` v3.5.7-rc2 ` and then publish a new docker build:
425425
426426```
427427$ git checkout master
428428$ make publish
429429```
430430
431- This will create a binary with version ` v3.5.6 ` and docker image pushed to
432- ` cloudscalech/cloudscale-csi-plugin:v3.5.6 `
431+ This will create a binary with version ` v3.5.7-rc2 ` and docker image pushed to
432+ ` cloudscalech/cloudscale-csi-plugin:v3.5.7-rc2 `
433+
434+ ### Release a pre-release version
435+
436+ To release a new pre-release (or a patch version based on an existing tag) version, follow the following steps:
437+
438+ 1 . create a new branch called ` release/x.y ` (or with the full version)
439+ 2 . push it to GitHub
440+ 3 . Follow the flow for creating a new release, making sure to set the appropriate versions.
433441
434442## Contributing
435443
0 commit comments