Minio - RELEASE.2024-04-28T17-53-50Z
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
Details
date
April 29, 2024, 5:54 p.m.
name
Bugfix Release
type
Patch
👇
Register or login to:
- 🔍View and search all Minio releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!