New features
- Add support for hostPath volume type. [KO-382]
- Add support for vertical scaling (storage scaling) using rack revision. [KO-448]
- Add support for removing a rack from the roster forcefully in a running cluster. [KO-452]
- Add support for Federal Edition FIPS compliance. [KO-453]
- Add support for grace-period for failed/pending pods. [KO-455]
- Add support for pod eviction API webhook to safely evict pods during node maintenance. [KO-456]
- Add support for Aerospike Backup Service v3.4.0. [KO-460]
Improvements
- Add capability to disable security in a running cluster. [KO-435]
- Add wait for migration flow before deletion of pod. [KO-444]
Bug fixes
- Fix support for updating fields like
batch-index-threads,service-threadsdynamically. [KO-445] - Fix race condition in updating ACL status of Aerospike CR. [KO-457]
- Skip LoadBalancer service deletion if created externally. [KO-462]
- Fix panic in the device addition/removal flow of Aerospike namespace update. [KO-459]
- Fix role create code error handling in
aerospikeRoleCreateUpdate.executewhere error variable was being shadowed.
Internal refactoring & Maintenance
- Remove pre-5.0 XDR related code and examples configuration. [KO-458]
- Upgrade to Go 1.24 and Operator-sdk to 1.41.1. [KO-461]
New Contributors
- @eappere made their first contribution in #411
- @stepsecurity-app[bot] made their first contribution in #422
Full Changelog: v4.1.1...v4.2.0