MinIO RELEASE.2024-04-28T17-53-50Zstable Released Apr 29, 2024
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.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก 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