Releases: dell/csi-powermax
Release v2.12.0
What's Changed
- Enable unit tests in PR and merge builds by @donatwork in #321
- [feature-1281]: Use volume identifier from array response to support Authorization v2 by @atye in #322
- Update CODEOWNERS. by @donatwork in #323
- Bugfix/link volume to volume by @MaksimDell in #324
- Update offline installer to ignore comments in the manifests. by @rodrigobassil in #325
- Feature/minimal CRD by @harishp8889 in #318
- Added make target to build without cache by @francis-nijay in #326
- Added array config sample file by @harishp8889 in #327
- Fix wwm matching failure on NVMe mounts by @suryagupta4 in #328
- Added make target to build without cache by @francis-nijay in #330
- Call reusable action for go version updates by @shaynafinocchiaro in #332
- Fixed Defect in service.go by @daniyaliqbal2024 in #331
- Update Docker build to remove dependency on build script by @tdawe in #333
- Fix PowerMax Integration test failures by @Sahiba-Gupta in #340
- Update gobrick to latest commit by @AkshaySainiDell in #338
- PowerMax Integration test failures by @Sahiba-Gupta in #341
- Fix Powermax Integration test failures by @Sahiba-Gupta in #344
- Add RestoreSize to VolumeSnapshot by @jooseppi-luna in #347
- Update go version to 1.23.2 by @csm-release in #339
- Update go version to 1.23 by @csm-release in #348
- Update K8s and OCP version by @abhi16394 in #350
- Fix nvme block resize by @AkshaySainiDell in #352
- [KRV-29029] Update image references to quay.io by @EvgenyUglov in #353
- Version update for CSM 1.12 by @bjiang27 in #351
- Update support versions for csi-powermax 2.12 by @abhi16394 in #334
- Update integration test README by @jooseppi-luna in #354
- Update go.mod by @bjiang27 in #355
- Fix Unit Test by @bjiang27 in #356
New Contributors
- @donatwork made their first contribution in #321
- @atye made their first contribution in #322
- @MaksimDell made their first contribution in #324
- @rodrigobassil made their first contribution in #325
- @suryagupta4 made their first contribution in #328
- @daniyaliqbal2024 made their first contribution in #331
- @csm-release made their first contribution in #339
- @abhi16394 made their first contribution in #350
- @EvgenyUglov made their first contribution in #353
Full Changelog: v2.11.0...v2.12.0
Release v2.11.0
What's Changed
- NVMe TCP support for PowerMax ](dell/csm#1308)
- Add Support for OpenShift Container Platform (OCP) 4.16 ](dell/csm#1359)
- CSM Resiliency support for PowerMax ](dell/csm#1082)
- Doc hyper links in driver Readme is broken](dell/csm#1209)
- Add the helm-charts-version parameter to the install command for all drivers in csm-docs](dell/csm#1218)
- Missing mountPropagation param for Powermax node template in CSM-Operator](dell/csm#1238)
- Changes in new release of google.golang.org/protobuf is causing compilation issues](dell/csm#1239)
- Create volume even if the size is smaller than possible](dell/csm#1305)
- Parsing an NVME response fails for list-subsys](dell/csm#1346)
- API command to check filesystem is taking 20s + causing ControllerUnPublish to take 20+secs ](dell/csm#1370)
- Make files in repositories build invalid images](dell/csm#1372)
Release v2.10.1
What's Changed
- Bump google.golang.org/protobuf from 1.25.0 to 1.33.0 in /csireverseproxy in #278
- Update doc links in Readme in #280
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in #283
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /csireverseproxy in #282
- Fixing protobuf errors in #284
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in #279
- Add warning message if an higher k8s version is tested in #281
- Changes for CSM 1.10.2 release in #285
- update cert-csi link in #286
- Updating latest go dependencies in #291
Full Changelog: v2.10.0...v2.10.1
v2.10.0
What's Changed
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 #260
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /csireverseproxy in #261
- Update offline bundle instructions from CSI to CSM Operator in #259
- Update documentation for offline bundle in #262
- Fixing linting errors in #232
- Adding k8 1.29 support in #263
- Perform Link Snapshot to Metro volume in copyMode in #265
- update go version in linters action in #267
- Use go base image by in #270
- Bump the csm version in #271
- go version bump-up in #272
- Updating latest go library commits in #273
- Compare the wwn for local and remote vol and do a refresh on symmetrix in #274
- Go mod updates in #275
- Update latest go brick in #276
Full Changelog: v2.9.1...v2.10.0
Release v2.9.1
Release v2.9.0
New Features
- Helm Chart Enhancement - Container Images Configurable in values.yaml
- K8s 1.28 support
- Support for Openshift 4.14
- Add support for CSI Spec 1.6
- Remove linked proxy mode for PowerMax
- Dell CSI to Dell CSM Operator Migration Process
- CSM PowerMax: Support PowerMax v10.1
Fixed issues
- storageCapacity can be set in unsupported CSI Powermax with CSM Operator
- Missing error check for os.Stat call during volume publish
- Document instructions update: Either Multi-Path or the Power-Path software should be enabled for PowerMax
- make docker command is failing with error
- make gosec is erroring out - Repos PowerMax,PowerStore,PowerScale (gosec is installed)
- Missing runtime dependencies reference in PowerMax README file.
- Golint is not installing with go get command
Release v2.8.0
New Features
- Added support for StorageCapacityTracking
- Added support for Volume Limits
- Added support for File in PowerMax
- Added support for standalone helm chart available from helm repository
- Added support for Openshift 4.13
- Added support for Google Anthos 1.15
- Upgraded Go version to 1.21
- Upgraded the base image to ubi9 micro
Fixed issues
Release v2.7.0
New Features/Changes
Note: Linked Proxy mode for CSI reverse proxy is no longer actively maintained or supported. It will be deprecated in CSM 1.9 (Driver Version 2.9.0). It is highly recommended that you use stand alone mode going forward.
New Features/Changes
- Added support for OpenShift 4.12
- Added support for PowerMax v10.0.1 array
- Migrated image registry from k8s.gcr.io to registry.k8s.io
- Added support for Amazom EKS
- Added support for Kubernetes 1.27
- Added support for read only mount option for block volumes
- Added support for host groups for vSphere environment
- Added support to delete volumes on target array when it is set to Delete in storage class
- Added support for setting up QoS parameters for throttling performance and bandwidth at Storage Group level
- Added support for CSM Operator for PowerMax Driver
- Added support to create reverseproxy certs automatically
Documentation
Release v2.6.0
New Features/Changes
-Added support for RKE 1.4.2.
-Added support to cleanup powerpath dead paths
-Added support for Kubernetes 1.26
-Added support to clone the replicated volumes
-Added support to restore the snapshot of metro volumes
-Added support for MKE 3.6.1
-Added support for user array migration between arrays
-Added support for Observability
-Added support for generating manifest file via CSM Installation wizard
Fixed Issues
There are no fixed issues in this release.
Documentation
Change Log
See the CHANGELOG for more details