jiuker
a6c538c5a1
fix: honor renamePart's PathNotFound ( #21378 )
1 month ago
jiuker
e1fcaebc77
fix: when ListMultipartUploads append result from cache should filter with bucket ( #21376 )
2 months ago
Johannes Horn
21409f112d
add networkpolicy for job and add possibility to define egress ports ( #20951 )
2 months ago
Sung Jeon
417c8648f0
use provided region in tier configuration for S3 backend ( #21365 )
fixes #21364
2 months ago
ffgan
e2245a0b12
allow cross-compiling support for RISC-V 64 ( #21348 )
this is minor PR that supports building on RISC-V 64,
this PR is for compilation only. There is no guarantee
that code is tested and will work in production.
2 months ago
Shubhendu
b4b3d208dd
Add `targetArn` label for bucket replication metrics ( #21354 )
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>
2 months ago
ILIYA
0a36d41dcd
modernizes for loop in cmd/, internal/ ( #21309 )
2 months ago
jiuker
ea77bcfc98
fix: panic for TestListObjectsWithILM ( #21322 )
2 months ago
jiuker
9f24ca5d66
fix: empty fileName cause Reader nil for PostPolicyBucketHandler ( #21323 )
2 months ago
VARUN SHARMA
816666a4c6
make some targeted updates to README.md ( #21125 )
2 months ago
Anis Eleuch
2c7fe094d1
s3: Fix early listing stopping when ILM is enabled ( #472 ) ( #21246 )
S3 listing call is usually sent with a 'max-keys' parameter. This
'max-keys' will also be passed to WalkDir() call. However, when ILM is
enabled in a bucket and some objects are skipped, the listing can
return IsTruncated set to false even if there are more entries in
the drives.
The reason is that drives stop feeding the listing code because it has
max-keys parameter and the listing code thinks listing is finished
because it is being fed anymore.
Ask the drives to not stop listing and relies on the context
cancellation to stop listing in the drives as fast as possible.
2 months ago
Harshavardhana
9ebe168782
add pull requests etiquette
2 months ago
Minio Trusted
ee2028cde6
Update yaml files to latest version RELEASE.2025-05-24T17-08-30Z
2 months ago
Frank Elsinga
ecde75f911
docs: use github-style-notes in the readme ( #21308 )
use notes in the readme
2 months ago
jiuker
12a6ea89cc
fix: Use mime encode for Non-US-ASCII metadata ( #21282 )
2 months ago
Anis Eleuch
63e102c049
heal: Avoid disabling scanner healing in single and dist erasure mode ( #21302 )
A typo disabled the scanner healing in erasure mode. Fix it.
2 months ago
Alex
160f8a901b
Update Console UI to latest version ( #21294 )
2 months ago
jiuker
ef9b03fbf5
fix: unable to get net.Interface cause panic ( #21277 )
2 months ago
Andreas Auernhammer
1d50cae43d
remove support for FIPS 140-2 with boringcrypto ( #21292 )
This commit removes FIPS 140-2 related code for the following
reasons:
- FIPS 140-2 is a compliance, not a security requirement. Being
FIPS 140-2 compliant has no security implication on its own.
From a tech. perspetive, a FIPS 140-2 compliant implementation
is not necessarily secure and a non-FIPS 140-2 compliant implementation
is not necessarily insecure. It depends on the concret design and
crypto primitives/constructions used.
- The boringcrypto branch used to achieve FIPS 140-2 compliance was never
officially supported by the Go team and is now in maintainance mode.
It is replaced by a built-in FIPS 140-3 module. It will be removed
eventually. Ref: https://github.com/golang/go/issues/69536
- FIPS 140-2 modules are no longer re-certified after Sep. 2026.
Ref: https://csrc.nist.gov/projects/cryptographic-module-validation-program
Signed-off-by: Andreas Auernhammer <github@aead.dev>
2 months ago
Klaus Post
c0a33952c6
Allow FTPS to force TLS ( #21251 )
Fixes #21249
Example params: `-ftp=force-tls=true -ftp="tls-private-key=ftp/private.key" -ftp="tls-public-cert=ftp/public.crt"`
If MinIO is set up for TLS those certs will be used.
3 months ago
Alex
8cad40a483
Update UI console to the latest version ( #21278 )
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
3 months ago
Harshavardhana
6d18dba9a2
return error for AppendObject() API ( #21272 )
3 months ago
jiuker
9ea14c88d8
cleanup: use NewWithOptions replace the Deprecated one ( #21243 )
3 months ago
jiuker
30a1261c22
fix: track object and bucket for exipreAll ( #21241 )
3 months ago
Matt Lloyd
0e017ab071
feat: support nats nkey seed auth ( #21231 )
3 months ago
Harshavardhana
f14198e3dc
update with newer pkger release
3 months ago
Burkov Egor
93c389dbc9
typo: return actual error from RemoveRemoteTargetsForEndpoint ( #21238 )
3 months ago
jiuker
ddd9a84cd7
allow concurrent aborts on active uploadParts() ( #21229 )
allow aborting on active uploads in progress, however fail these
uploads subsequently during commit phase and return appropriate errors
3 months ago
Celis
b7540169a2
Add documentation for replication_max_lrg_workers ( #21236 )
3 months ago
Klaus Post
f01374950f
Use go mod tool to install tools for go generate ( #21232 )
Use go tool for generators
* Use go.mod tool section
* Install tools with go generate
* Update dependencies
* Remove madmin fork.
3 months ago
Taran Pelkey
18aceae620
Fix nil dereference in adding service account ( #21235 )
Fixes #21234
3 months ago
Andreas Auernhammer
427826abc5
update `minio/kms-go/kms` SDK ( #21233 )
Signed-off-by: Andreas Auernhammer <github@aead.dev>
3 months ago
Harshavardhana
2780778c10
Revert "Fix: Change TTFB metric type to histogram ( #20999 )"
This reverts commit 8d223e07fb
.
3 months ago
Shubhendu
2d8ba15b9e
Correct spelling ( #21225 )
3 months ago
Minio Trusted
bd6dd55e7f
Update yaml files to latest version RELEASE.2025-04-22T22-12-26Z
3 months ago
Matt Lloyd
0d7408fc99
feat: support nats tls handshake first ( #21008 )
3 months ago
jiuker
864f80e226
fix: batch expiry job doesn't report delete marker in batch-status ( #21183 )
3 months ago
Harshavardhana
0379d6a37f
fix: permissions for docker-compose
3 months ago
Harshavardhana
43aa8e4259
support autogenerated credentials for KMS_SECRET_KEY properly ( #21223 )
we had a chicken and egg problem with this feature even
when used with kes the credentials generation would
not work in correct sequence causing setup/deployment
disruptions.
This PR streamlines all of this properly to ensure that
this functionality works as advertised.
3 months ago
Harshavardhana
e2ed696619
fix: docker-compose link since latest release
3 months ago
Klaus Post
fb3f67a597
Fix shared error buffer ( #21203 )
v.cancelFn(RemoteErr(m.Payload)) would use an already returned buffer.
Simplify code a bit as well by returning on errors.
3 months ago
dependabot[bot]
7ee75368e0
build(deps): bump github.com/nats-io/nats-server/v2 from 2.9.23 to 2.10.27 ( #21191 )
build(deps): bump github.com/nats-io/nats-server/v2
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server ) from 2.9.23 to 2.10.27.
- [Release notes](https://github.com/nats-io/nats-server/releases )
- [Changelog](https://github.com/nats-io/nats-server/blob/main/.goreleaser.yml )
- [Commits](https://github.com/nats-io/nats-server/compare/v2.9.23...v2.10.27 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats-server/v2
dependency-version: 2.10.27
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
dependabot[bot]
1d6478b8ae
build(deps): bump golang.org/x/net from 0.34.0 to 0.38.0 in /docs/debugging/s3-verify ( #21199 )
build(deps): bump golang.org/x/net in /docs/debugging/s3-verify
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.34.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
dependabot[bot]
0581001b6f
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 ( #21200 )
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
dependabot[bot]
479303e7e9
build(deps): bump golang.org/x/crypto from 0.32.0 to 0.35.0 in /docs/debugging/inspect ( #21192 )
3 months ago
Burkov Egor
89aec6804b
typo: fix return of checkDiskFatalErrs ( #21121 )
3 months ago
Taran Pelkey
eb33bc6bf5
Add New Accesskey Info and OpenID Accesskey List API endpoints ( #21097 )
3 months ago
dependabot[bot]
3310f740f0
build(deps): bump golang.org/x/crypto from 0.32.0 to 0.35.0 in /docs/debugging/s3-verify ( #21185 )
build(deps): bump golang.org/x/crypto in /docs/debugging/s3-verify
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.32.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.35.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
Burkov Egor
4595293ca0
typo: fix error msg for decoding XL headers ( #21120 )
4 months ago
Klaus Post
02a67cbd2a
Fix buffered streams missing final entries ( #21122 )
On buffered streams the final entries could be missing, if a lot
are delivered when stream ends.
Fixes end-of-stream cancelling return of final entries by canceling
with the StreamEOF error.
4 months ago