Releases: IBM/ibm-vpc-file-csi-driver
v2.0.8
What's Changed
- Update to golang base image to 1.23.8
- Update to go lint to 1.64.8
- Update to k8s 1.32 client libraries
- Sanity enablement
Details
- KUBE_NODE_NAME is mandatory env for vpc file csi driver by @arahamad in #104
- Include the return code only if Backend has no ReturnCode by @sameshai in #103
- Fix for test-coverage by @sameshai in #106
- Upgrade k8s1.30 to k8s1.32 by @sameshai in #111
- Fix for sanity by @sameshai in #113
Full Changelog: v2.0.7...v2.0.8
v1.2.9-beta
What's Changed
Full Changelog: v1.2.8-beta...v1.2.9-beta
v2.0.7
What's Changed
- Update to fix CVE-2024-45337 and CVE-2024-45338 by @prankulmahajan in #96
- Support for update Volume tags via RIAAS by @sameshai in #100
Full Changelog: v2.0.6...v2.0.7
v1.2.8-beta
What's Changed
- v1.2- Update to fix CVE-2024-45337 and CVE-2024-45338 by @prankulmahajan in #97
- Fix for CVE-2024-45337 and CVE-2024-45339 by @sameshai in #101
Full Changelog: v1.2.7-beta...v1.2.8-beta
v1.2.7-beta
What's Changed
- Fix for CVE-2024-51744 by @prankulmahajan in #95
Full Changelog: v1.2.6-beta...v1.2.7-beta
v2.0.6
What's Changed
- IPI support by @sean-freeman in #87
- Changes to fetch Region from Node Info by @vasudha786 in #90
New Contributors
- @sean-freeman made their first contribution in #87
- @vasudha786 made their first contribution in #90
Full Changelog: v2.0.5...v2.0.6
v2.0.5
What's Changed
- Run
livenessprobe
as non-root + Run all possible sidecars as nonRootGroup by @prankulmahajan in #65 - Upgrade k8s dependencies 1.30 , golang 1.22, CSI Sidecar versions by @sameshai in #84
CHANGELOG
- Use latest CSI sidecar versions,
- csi-provisioner:v5.0.2
- csi-resizer:v1.11.2
- livenessprobe:v2.13.1
- csi-node-driver-registrar:v2.11.1
- Updated golang version to 1.22
- Update CSI Spec to 1.9.0
- Updated to k8s 1.30 client libraries
- CSI sidecar livenessprobe will run as non-root user/group in Node Server pod.
Urgent Upgrade Notes:
Previous releases are not compatible with updated deployment files associated with the current release due to the changes in csi sidecar livenessprobe securityContext changes.
Eg, If using manifests from old release lets say v2.0.4, and wants to use the latest code, it is recommended to use the latest manifest
Full Changelog: v2.0.4...v2.0.5
v1.2.6-beta
What's Changed
- Run
livenessprobe
as non-root + Run all possible sidecars as nonRootGroup by @prankulmahajan in #65 - Upgrade k8s dependencies 1.30 , golang 1.22, CSI Sidecar versions by @sameshai in #84
CHANGELOG
- Use latest CSI sidecar versions,
- csi-provisioner:v5.0.2
- csi-resizer:v1.11.2
- livenessprobe:v2.13.1
- csi-node-driver-registrar:v2.11.1
- Updated golang version to 1.22
- Update CSI Spec to 1.9.0
- Updated to k8s 1.30 client libraries
- CSI sidecar livenessprobe will run as non-root user/group in Node Server pod.
Urgent Upgrade Notes:
Previous releases are not compatible with updated deployment files associated with the current release due to the changes in csi sidecar livenessprobe securityContext changes.
Eg, If using manifests from old release lets say v2.0.4, and wants to use the latest code, it is recommended to use the latest manifest
Full Changelog: v1.2.5-beta...v1.2.6-beta