Releases: hpe-storage/truenas-csp
Releases · hpe-storage/truenas-csp
TrueNAS CSP v2.5.1
- Tracks upstream HPE CSI Driver for Kubernetes Helm chart v2.5.1
- Passes CSI e2e tests on Kubernetes 1.31 with TrueNAS CORE 13.0-U6.2 and TrueNAS SCALE 24.04.2.
- Reworked target and initiator management. All target resources are now persistent between Unpublish and Publish. This increase robustness in high churn situations.
- Added an "authNetworks"
StorageClass
parameter effective on TrueNAS SCALE to allow initiators from routed networks. (see INSTALL.md) - Fully supports KubeVirt as a workload with RWX Block volumes.
- There are now two types of initiators populated on TrueNAS. One holds the CSI driver node ID and the other map to the target using the PV name.
- Introducing iSCSI CHAP support (see INSTALL.md)
TrueNAS CSP v2.4.2
- Tracks upstream HPE CSI Driver v2.4.2
- New Helm chart 1.1.6
- Closes #33, #47, #49, #54 and #55
- #55 brings a number of improvements in handling attachment errors and users are recommended to upgrade.
- Passes CSI e2e tests on TrueNAS-SCALE-22.12.4 and TrueNAS-13.0-U5.3
TrueNAS CSP v2.4.0
- Tracks upstream HPE CSI Driver v2.4.0
- New Helm chart 1.1.5
- Critical CVE removals
- Passes CSI e2e tests on TrueNAS SCALE 22.12.4 and TrueNAS CORE 13.0-u5
docker buildx
is now part of the Makefile
TrueNAS CSP v2.3.10
- Fixes for the exceptions in #41 to support single NIC TrueNAS/FreeNAS appliances and duplicate initiators.
TrueNAS CSP v2.3.0
TrueNAS CSP v2.2.0
- Pulls in upstream HPE CSI Driver 2.2.0 chart (Closing #31)
- New base build of latest Alpine Linux to clear Quay security scan
- No code updates
- Improved e2e Makefile to run focused tests
- New Helm chart v1.1.2
- e2e testing passed with Kubernetes 1.25.1
TrueNAS CSP v2.1.1
- Pulls in upstream HPE CSI Driver 2.1.1-0 chart (closing #27)
- New base build of latest Alpine Linux to clear Quay security scan
TrueNAS CSP v2.1.0
- Built against HPE CSI Driver v2.1.0
- Support for Kubernetes 1.22 (closing #24)
- Installation docs updated to default to Kubernetes 1.22
- Initial support for TrueNAS SCALE (closing #21)
- Rename project from TrueNAS CORE CSP to TrueNAS CSP
- No code changes to the actual TrueNAS CSP code base
- Base image rebuilt against latest Alpine Linux
- Helm chart pre-release tag dropped
Multipathing issues
Improved multipath support implemented upstream. Please file an issue if disks are not showing up on the worker nodes. The first thing to do if there's signs of trouble is to remove the existing /etc/multipath.conf
on all worker nodes and restart the node driver (this assumes no other relevant multipathing configuration is in place and it generally applies to Ubuntu more than anything):
kubectl rollout restart -n hpe-storage ds/hpe-csi-node
TrueNAS CORE CSP v2.0.0
- FreeNAS support with option to use root password instead of API key for TrueNAS (thanks to @maxirus for the contributions)
- Helm chart available as a pre-release on Artifact Hub
- Project now has an official icon
- TrueNAS CORE CSP packaged against HPE CSI Driver v2.0.0
- Installation docs updated to default to Kubernetes 1.21
TrueNAS CORE CSP v1.4.0
- TrueNAS CORE CSP packaged against HPE CSI Driver v1.4.0
- Namespace updates
kube-system
→hpe-storage
- Installation docs updated to default to Kubernetes 1.20