From 7c8946a3d1602f5a89f229f751732704d7e733e8 Mon Sep 17 00:00:00 2001 From: Hugo <10965479+hugoghx@users.noreply.github.com> Date: Tue, 1 Oct 2024 15:18:45 +0100 Subject: [PATCH] feat(plugins): Update MinIO Storage Plugin --- CHANGELOG.md | 7 +++++++ plugins/boundary/mains/minio/go.mod | 2 +- plugins/boundary/mains/minio/go.sum | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2744beaefd..eea5dd16dd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,13 @@ Canonical reference for changes, improvements, and bugfixes for Boundary. catalog. ([PR](https://github.com/hashicorp/boundary/pull/5137) and [PR](https://github.com/hashicorp/boundary-plugin-aws/pull/49)) +* Improved MinIO storage plugin compatibility with other services by dropping + the checksum headers in `PutObject`. + ([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/23)) + +* Improved MinIO storage plugin error messages. + ([PR](https://github.com/hashicorp/boundary-plugin-minio/pull/23)) + ### Bug Fixes * Prevented a data-race in Boundary's event logging system. diff --git a/plugins/boundary/mains/minio/go.mod b/plugins/boundary/mains/minio/go.mod index d44458fbdcc..2283ebb596d 100644 --- a/plugins/boundary/mains/minio/go.mod +++ b/plugins/boundary/mains/minio/go.mod @@ -3,7 +3,7 @@ module github.com/hashicorp/boundary/plugins/boundary/mains/minio go 1.23.0 require ( - github.com/hashicorp/boundary-plugin-minio v0.1.4 + github.com/hashicorp/boundary-plugin-minio v0.1.5 github.com/hashicorp/boundary/sdk v0.0.43-0.20240717182311-a20aae98794a ) diff --git a/plugins/boundary/mains/minio/go.sum b/plugins/boundary/mains/minio/go.sum index aacff2a68c9..dd2ce2d68cb 100644 --- a/plugins/boundary/mains/minio/go.sum +++ b/plugins/boundary/mains/minio/go.sum @@ -60,8 +60,8 @@ github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaU github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/hashicorp/boundary-plugin-minio v0.1.4 h1:f7t/wj6z6oclszg/45DJz7doJRopC+ye3tTwECgXjI4= -github.com/hashicorp/boundary-plugin-minio v0.1.4/go.mod h1:EqjMDErDXA6JWZwQDjr6AsRGCpshBcNObzVBnURUQ9E= +github.com/hashicorp/boundary-plugin-minio v0.1.5 h1:6AWQlmL/M9Kj+JNbPMOv+ODzt5Lr+05WWzDJASvsV/c= +github.com/hashicorp/boundary-plugin-minio v0.1.5/go.mod h1:EqjMDErDXA6JWZwQDjr6AsRGCpshBcNObzVBnURUQ9E= github.com/hashicorp/boundary/sdk v0.0.43-0.20240717182311-a20aae98794a h1:SwVze6sYE5o+J9qdcgj29auY1k6O8oSo9DC2+2Gb9rw= github.com/hashicorp/boundary/sdk v0.0.43-0.20240717182311-a20aae98794a/go.mod h1:9iOT7kDM6mYcSkKxNuZlv8rP7U5BG1kXoevjLLL8lNQ= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=