Releases: dell/csi-powermax
Release v2.13.0
Documentation
What's Changed
- Bump github.com/pelletier/go-toml from 1.2.0 to 1.9.5 by @dependabot in #362
- Bump github.com/rogpeppe/go-internal from 1.11.0 to 1.13.1 by @dependabot in #361
- Bump github.com/spf13/jwalterweatherman from 1.0.0 to 1.1.0 by @dependabot in #360
- Bump github.com/evanphx/json-patch from 4.9.0+incompatible to 5.9.0+incompatible by @dependabot in #359
- Bump golangci/golangci-lint-action from 5 to 6 in the github-actions group by @dependabot in #357
- Clarify which secret is for which unisphere in reverseproxy configmap by @jooseppi-luna in #366
- Update actions by @shaynafinocchiaro in #367
- Increase Code Coverage by @sakshi-garg1 in #374
- Set StandAlone proxy mode as default and remove configmap option by @AkshaySainiDell in #369
- updated array configmap sample file by @harishp8889 in #370
- Pre-flight checks for CSI Reverse Proxy by @Sahiba-Gupta in #379
- Bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /csireverseproxy by @dependabot in #383
- Bump golang.org/x/crypto from 0.26.0 to 0.31.0 by @dependabot in #382
- Update go version to 1.23 by @csm-release in #378
- Updating default value for X_CSI_TRANSPORT_PROTOCOL by @sakshi-garg1 in #387
- Bump the golang group across 1 directory with 36 updates by @dependabot in #386
- Snapshot License cache fix by @santhoshatdell in #388
- Bump the golang group with 13 updates by @dependabot in #390
- Bump golang.org/x/net from 0.32.0 to 0.33.0 in the golang group by @dependabot in #391
- Ignore case difference for host name when X_CSI_IG_MODIFY_HOSTNAME is enabled by @santhoshatdell in #392
- Gosec CWE fix by @suryagupta4 in #394
- Bump google.golang.org/protobuf from 1.36.0 to 1.36.1 in the golang group by @dependabot in #393
- golang.org/x/net pkg update by @suryagupta4 in #395
- Added driver release action by @harishp8889 in #389
- Update go version to 1.23 by @csm-release in #396
- Bump github.com/vmware/govmomi from 0.46.3 to 0.47.0 in the golang group by @dependabot in #397
- Bump the golang group with 5 updates by @dependabot in #400
- Bump actions/checkout from 3 to 4 in the github-actions group by @dependabot in #398
- Bump the golang group with 2 updates by @dependabot in #401
- Update driver to load reverseproxy TLS certificate by @AkshaySainiDell in #399
- Add preflight required labels. by @donatwork in #403
- 1.13 Version update by @kumarkgosa in #402
- Fixed DeleteStorageProtectionGroup function response by @chaganti-rajitha in #407
- Bump the golang group across 1 directory with 10 updates by @dependabot in #411
- Bump the golang group with 5 updates by @dependabot in #413
- Fix volume not expanded when using authorization's volumePrefix by @AkshaySainiDell in #412
- Bump the golang group across 1 directory with 2 updates by @dependabot in #415
New Contributors
- @sakshi-garg1 made their first contribution in #374
- @kumarkgosa made their first contribution in #402
- @chaganti-rajitha made their first contribution in #407
Full Changelog: v2.12.0...v2.13.0
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