Impact Score: 5/10
MinIO: Bugfix Release
Source available โ automated, not human-reviewed
Component: minio ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
MinIO RELEASE.2024-04-28T17-53-50Z. Source highlight: Further fixes for LDAP integration
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (5)
- add ILM + site-replication tests
- Add system CPU metrics to metrics-v3
- Add cluster notification metrics in metrics-v3
- add metrics ioerror counter for alerts on I/O errors
- Add process metrics in `metrics-v3`
๐ง Bug Fixes & Patches (6)
- This release contains further fixes to the LDAP export/import-based migration of IAM data introduced in the previous release (see the release notes) https://github.com/minio/minio/releases/tag/RELEASE.2024-04-18T19-09-19Z
- It handles replacing existing mappings with the normalized form and fixes many corner cases.
- Users running into issues related to importing IAM data are advised to upgrade to this release
- fix: get rid of large buffers
- fix: ignore signaturev2 for policy header check
- build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 in /docs/debugging/s3-verify
๐ View Raw Release Notes (Original Developer Log)
## Highlights
### Further fixes for LDAP integration
- This release contains further fixes to the LDAP export/import-based migration of IAM data introduced in the previous release (see the release notes) https://github.com/minio/minio/releases/tag/RELEASE.2024-04-18T19-09-19Z
- It handles replacing existing mappings with the normalized form and fixes many corner cases.
- Users running into issues related to importing IAM data are advised to upgrade to this release
and to do the IAM import on it.
## What's Changed
* updating tests to use new mc --enc flags by @zveinn in https://github.com/minio/minio/pull/19508
* fix: get rid of large buffers by @harshavardhana in https://github.com/minio/minio/pull/19549
* cleanup: Simplify usage of MinIOSourceProxyRequest by @rluetzner in https://github.com/minio/minio/pull/19553
* optimize ftp/sftp upload() implementations to avoid CPU load by @harshavardhana in https://github.com/minio/minio/pull/19552
* add ILM + site-replication tests by @harshavardhana in https://github.com/minio/minio/pull/19554
* Store object EC in metadata header by @klauspost in https://github.com/minio/minio/pull/19534
* Reduce parallelReader allocs by @klauspost in https://github.com/minio/minio/pull/19558
* make LRU cache global for internode tokens by @harshavardhana in https://github.com/minio/minio/pull/19555
* fix: ignore signaturev2 for policy header check by @jiuker in https://github.com/minio/minio/pull/19551
* build(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 in /docs/debugging/s3-verify by @dependabot in https://github.com/minio/minio/pull/19559
* Disable trailing header support for MinIO tiers by @krisis in https://github.com/minio/minio/pull/19561
* re-use transport and set stronger backwards compatible Ciphers by @harshavardhana in https://github.com/minio/minio/pull/19565
* do not panic on rebalance during server restarts by @harshavardhana in https://github.com/minio/minio/pull/19563
* Fix RenameData data race by @klauspost in https://github.com/minio/minio/pull/19579
* Remove leading zero strings in return value of (*xlMetaV2)getDataDirs() by @seiyab in https://github.com/minio/minio/pull/19567
* fix: can't get total disksize for `decom status` by @jiuker in https://github.com/minio/minio/pull/19585
* make renameData() more defensive during overwrites by @harshavardhana in https://github.com/minio/minio/pull/19548
* Add system CPU metrics to metrics-v3 by @anjalshireesh in https://github.com/minio/minio/pull/19560
* fix: avoid some IAM import errors if LDAP enabled by @donatello in https://github.com/minio/minio/pull/19591
* simplify listener implementation setup customizations in right place by @harshavardhana in https://github.com/minio/minio/pull/19589
* Add cluster notification metrics in metrics-v3 by @balamurugana in https://github.com/minio/minio/pull/19533
* Fix few wrongly defined metric types by @anjalshireesh in https://github.com/minio/minio/pull/19586
* fix: site-replication will reset group status when add user by @jiuker in https://github.com/minio/minio/pull/19594
* Validates PostgreSQL table name by @ramondeklein in https://github.com/minio/minio/pull/19602
* xl-meta: Allow combining multiple unversioned objects by @klauspost in https://github.com/minio/minio/pull/19604
* support preserving renameData() on inlined content during overwrites by @harshavardhana in https://github.com/minio/minio/pull/19609
* fix: IAM import for LDAP should replace mappings by @donatello in https://github.com/minio/minio/pull/19607
* fix: IAM LDAP access key import bug by @donatello in https://github.com/minio/minio/pull/19608
* Fixes an internal error while force-deleting a bucket by @ramondeklein in https://github.com/minio/minio/pull/19614
* Update Console UI to v1.3.0 by @cesnietor in https://github.com/minio/minio/pull/19617
* fix: LDAP init. issue when LDAP server is down by @donatello in https://github.com/minio/minio/pull/19619
* heal: Fix regression in healing a new fresh drive by @vadmeste in https://github.com/minio/minio/pull/19615
* add metrics ioerror counter for alerts on I/O errors by @harshavardhana in https://github.com/minio/minio/pull/19618
* Fix DeleteObject API for unversioned objects with insufficient read qโฆ by @poornas in https://github.com/minio/minio/pull/19581
* deprecate usage of sha256-simd by @harshavardhana in https://github.com/minio/minio/pull/19621
* heal: Avoid marking a bucket as done when remote drives are offline by @vadmeste in https://github.com/minio/minio/pull/19587
* helm: fix port types in CiliumNetworkPolicy by @twelho in https://github.com/minio/minio/pull/19232
* Add process metrics in `metrics-v3` by @anjalshireesh in https://github.com/minio/minio/pull/19612
* Handle failures in pool rebalancing by @Praveenrajmani in https://github.com/minio/minio/pull/19623
* heal/list: Fix rare incomplete listing with flaky internode connections by @vadmeste in https://github.com/minio/minio/pull/19625
* iam reload policy mapping of STS users properly by @poornas in https://github.com/minio/minio/pull/19626
* helm support loadBalancerSourceRanges and externalTrafficPolicy by @opencmit2 in https://github.com/minio/minio/pull/19245
* a bunch of fixes for error handling by @harshavardhana in https://github.com/minio/minio/pull/19627
## New Contributors
* @rluetzner made their first contribution in https://github.com/minio/minio/pull/19553
* @seiyab made their first contribution in https://github.com/minio/minio/pull/19567
* @ramondeklein made their first contribution in https://github.com/minio/minio/pull/19602
**Full Changelog**: https://github.com/minio/minio/compare/RELEASE.2024-04-18T19-09-19Z...RELEASE.2024-04-28T17-53-50Z