Skip to content

Update minio-go to support ap-southeast-6 - #2183

Merged
stefanprodan merged 1 commit into
fluxcd:mainfrom
dlanov:fix-2181-minio-ap-southeast-6
Oct 12, 2026
Merged

stefanprodan merged 1 commit into
fluxcd:mainfrom
dlanov:fix-2181-minio-ap-southeast-6

Conversation

@dlanov

@dlanov dlanov commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes #2181.

Update minio-go from v7.2.0 to v7.2.1 to support S3 Bucket sources in AWS region ap-southeast-6 (New Zealand).

The previous SDK version incorrectly routes requests for this region to the us-east-1 endpoint while signing them for ap-southeast-6.

Changes

  • Upgrade minio-go to v7.2.1.
  • Add a regression test for regional endpoint selection and SigV4 signing.
  • Cover both ap-southeast-6 and the existing us-west-2 region.

Testing

  • Confirmed the regression test fails with v7.2.0 and passes with v7.2.1.
  • go test -race ./internal/bucket/... passed.
  • make tidy fmt vet passed.
  • make test passed.
  • make verify passed after committing.

Tests use a local HTTP proxy and do not require AWS credentials or a live S3 bucket.

Signed-off-by: Dennis Lanov <[email protected]>
Assisted-by: claude-code/claude-opus-5-5
@stefanprodan stefanprodan added the dependencies Pull requests that update a dependency label Oct 12, 2026

@stefanprodan stefanprodan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Thanks @dlanov

@stefanprodan
stefanprodan merged commit d2a2b4c into fluxcd:main Oct 12, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

missing support for bucket sources in aws region ap-southeast-6 (New Zealand)

2 participants