Skip to content

Releases: minio/minio

Bugfix Release

10 May 02:10
RELEASE.2024-05-10T01-41-38Z
Compare
Choose a tag to compare

What's Changed

  • fix: unexpected credentials missing while passing (05/09/24)
  • remove references for MINIO_SERVER_URL (05/09/24)
  • add log-prefix name for specifying custom log-name (#19712) (05/09/24)
  • Revert "Fix incorrect merging of slash-suffixed objects (#19699)" (05/09/24)
  • fix: truncate Expiration to second when Add ServiceAccount (#19674) (05/10/24)
  • Fix incorrect merging of slash-suffixed objects (#19699) (05/09/24)
  • deprecate unexpected healing failed counters (#19705) (05/09/24)
  • pass around correct endpoint while registering remote storage (#19710) (05/09/24)
  • ldap-import: Add additional logs (#19691) (05/09/24)
  • results must be a single channel to avoid overwriting healing.bin (#19702) (05/09/24)
  • chore: use errors.New to replace fmt.Errorf with no parameters (#19568) (05/09/24)
  • upgrade to go1.22.x (05/09/24)
  • allow caller context during reloads() to cancel (#19687) (05/08/24)
  • grid: Fix a window of a disconnected node not marked as offline (#19703) (05/09/24)
  • Accept multipart checksums with part count (#19680) (05/08/24)
  • kms: add support for MinKMS and remove some unused/broken code (#19368) (05/08/24)
  • return appropriate error upon reaching maxClients() (#19669) (05/07/24)

New Contributors

Full Changelog: RELEASE.2024-05-07T06-41-25Z...RELEASE.2024-05-10T01-41-38Z

Bugfix Release

07 May 19:37
RELEASE.2024-05-07T06-41-25Z
b413ff9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: RELEASE.2024-05-01T01-11-10Z...RELEASE.2024-05-07T06-41-25Z

Bugfix Release

01 May 03:18
RELEASE.2024-05-01T01-11-10Z
7926401
Compare
Choose a tag to compare

What's Changed

Full Changelog: RELEASE.2024-04-28T17-53-50Z...RELEASE.2024-05-01T01-11-10Z

Bugfix Release

29 Apr 17:54
RELEASE.2024-04-28T17-53-50Z
a372c6a
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: RELEASE.2024-04-18T19-09-19Z...RELEASE.2024-04-28T17-53-50Z

Bug fix Release

18 Apr 21:23
RELEASE.2024-04-18T19-09-19Z
98f7821
Compare
Choose a tag to compare

Upgrading for LDAP enabled setups

If you are not using the MinIO server's LDAP integration, please follow the usual upgrade instructions.

Release version RELEASE.2024-03-30T09-41-56Z brought a change to LDAP user and group policy mappings storage where the Distinguished Name (DN) of a user or group is stored in a normalized form. This normalization was necessary to ensure consistent handling of values with non-ASCII unicode characaters in a DN. However, this broke existing deployments with LDAP integration enabled, especially for existing mappings because older releases did not store them in a normalized form. The main way to restore mappings in that release and in release version RELEASE.2024-04-06T05-26-02Z was to recreate the mappings - however this was not sufficient to restore operation of access keys (aka service accounts) created by LDAP users.

This release provides a fix for this - however user action is required. Please follow these steps:

  1. In your existing MinIO cluster export all IAM data as an administrator with:

    mc admin cluster iam export ALIAS

    This will output a zip file containing IAM data (credentials, policies and policy mappings) in JSON format.

  2. Upgrade your cluster to the current release following the usual upgrade instructions.

  3. Now import the IAM data with:

    mc admin cluster iam import ALIAS /path/to/zipfile

    providing the path to the zip file from step 1.

For most deployments this should be enough to migrate the IAM policy mappings on LDAP users into the right format.

In some setups there may be duplicate mappings for the same user or group DN but with casing/normalization differences. In these cases, step 3 will return an error describing the conflicting mapping as the server cannot determine the right mapping to use. To fix this error, unzip the exported zip file, open the appropriate mapping file (either iam-assets/stsuser_mappings.json or iam-assets/group_mappings.json). Both these files have a simple JSON structure - they are JSON objects with DN strings as keys and the values are JSON objects. Remove the conflicting DN keys from this file, zip it again and run step 3 once more.

What's Changed

New Contributors

Full Changelog: RELEASE.2024-04-06T05-26-02Z...RELEASE.2024-04-18T19-09-19Z

Bugfix Release

06 Apr 07:12
RELEASE.2024-04-06T05-26-02Z
9d63bb1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: RELEASE.2024-03-30T09-41-56Z...RELEASE.2024-04-06T05-26-02Z

Bugfix Release

30 Mar 18:57
RELEASE.2024-03-30T09-41-56Z
Compare
Choose a tag to compare

Highlights

  • Support for SSE-C encrypted objects with site and bucket replication.
  • CPU issue addressed when you have 1000's of folder prefixes at bucket root.
  • LDAP support normalization of DN names for consistent behavior.

Update

This release is broken if you use IAM users, as the policy reload function is broken. You are advised
to wait for the next release. If you plan an upgrade, please stick to RELEASE.2024-03-26T22-10-45Z
until we make a new release.

What's Changed

New Contributors

Full Changelog: RELEASE.2024-03-26T22-10-45Z...RELEASE.2024-03-30T09-41-56Z

Bug fix Release

26 Mar 23:37
RELEASE.2024-03-26T22-10-45Z
8bce123
Compare
Choose a tag to compare

What's Changed

Full Changelog: RELEASE.2024-03-21T23-13-43Z...RELEASE.2024-03-26T22-10-45Z

Bugfix Release

22 Mar 20:48
RELEASE.2024-03-21T23-13-43Z
7fd76db
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: RELEASE.2024-03-15T01-07-19Z...RELEASE.2024-03-21T23-13-43Z

Bugfix Release

15 Mar 02:52
RELEASE.2024-03-15T01-07-19Z
93fb7d6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: RELEASE.2024-03-10T02-53-48Z...RELEASE.2024-03-15T01-07-19Z