Harshavardhana
84a64a7e47
fix: accountInfo should use parentUser ( #12652 )
...
parentUser is needed to make sure that
dynamic variables in policy work properly.
fixes #12651
2021-07-08 12:43:25 -07:00
Christian Weiske
95d29a6a53
fix: Mention GetBucketyPolicy in S3 gateway docs policy ( #12642 )
...
That action is needed for the gateway to obtain the policy
setting for public access.
Resolves: https://github.com/minio/minio/issues/12638
2021-07-08 10:34:56 -07:00
Harshavardhana
affee27b05
fix: speed up erasure code upgrade checks ( #12626 )
...
DiskInfo() calls can stagger and wait if run
serially timing out 10secs per drive, to avoid
this lets check DiskInfo in parallel to avoid
delays when nodes get disconnected.
2021-07-08 01:04:37 -07:00
Minio Trusted
c14f965293
Update yaml files to latest version RELEASE.2021-07-08T01-15-01Z
2021-07-08 03:12:44 +00:00
Harshavardhana
9a47d3f860
update CREDITS with latest deps
2021-07-07 18:15:01 -07:00
Harshavardhana
2ce60d772b
fix: update README.md for new release ( #12637 )
...
rename all 'docker run' commands to 'podman run'
fixes #12633
2021-07-07 18:07:29 -07:00
Harshavardhana
c99d399d09
fix: handle redirects for specific resources ( #12629 )
2021-07-07 12:04:16 -07:00
Harshavardhana
25f55d6051
fix: order of args ListObjectsV2 S3 gateway
2021-07-06 13:44:14 -07:00
Harshavardhana
039978640f
fix: honor system umask for file creates ( #12601 )
...
use 0666 os.FileMode to honor system umask
2021-07-06 12:54:16 -07:00
Harshavardhana
6503c6ac21
fix: support startAfter with S3 gateway
...
fixes #12604
2021-07-05 18:44:04 -07:00
Klaus Post
05aebc52c2
feat: Implement listing version 3.0 ( #12605 )
...
Co-authored-by: Harshavardhana <harsha@minio.io>
2021-07-05 15:34:41 -07:00
Harshavardhana
bb92989359
fix: cross compilation on openbsd/amd64
...
fixes #12620
2021-07-04 00:34:10 -07:00
Klaus Post
a7e2a1a38b
fix: two different scanner update races ( #12615 )
2021-07-02 11:19:56 -07:00
Klaus Post
f706671568
fix: multi-way list entry resolution ( #12617 )
...
Fixes brought forward from https://github.com/minio/minio/pull/12605
Fixes resolution when an object is in prefix of another and one zone returns the directory and another the object.
Fixes resolution on single entries that arrive first, so resolution doesn't depend on order.
2021-07-02 09:54:00 -07:00
Lenin Alevski
0ad03908d0
LDAP Test connection was not using GlobalRootCAs ( #12612 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com>
2021-07-01 17:41:01 -07:00
Harshavardhana
4f6c74a257
simplify audit logging for replication and ILM ( #12610 )
...
auditLog should be attempted right before the
return of the function and not multiple times
per function, this ensures that we only trigger
it once per function call.
2021-07-01 14:02:44 -07:00
Krishnan Parthasarathi
a1df230518
Add a 'free' version to track deletion of tiered object content ( #12470 )
2021-06-30 19:32:07 -07:00
Aditya Manthramurthy
dc6958b6a1
fix: enhance openid claim missing error ( #12608 )
...
The error implies an expected claim is missing even when
the claim is present. Added an additional error message
to clarify the problem.
2021-06-30 17:11:23 -07:00
Harshavardhana
5a33d3f05a
fix: set the correct IDP salt/passphrase
2021-06-30 16:45:52 -07:00
Harshavardhana
4781e7580b
add support for customizing redirect_uri for IDP ( #12607 )
2021-06-30 16:08:20 -07:00
Poorna Krishnamoorthy
a3f0288262
Use multipart call for replication ( #12535 )
...
if object was uploaded with multipart. This is to ensure that
GetObject calls with partNumber in URI request parameters
have same behavior on source and replication target.
2021-06-30 07:44:24 -07:00
Harshavardhana
a6ad965799
fix: use NumVersions for list resolver ( #12599 )
...
also do not incorrectly double count
objExists unless its selected and it
matches with previous entry.
Bonus: change listQuorum to match with
AskDisks to ensure that we atleast by
default choose all the "drives" that
we asked is consistent.
2021-06-30 07:43:19 -07:00
Harshavardhana
3137dc2eb3
support implicit flow in web-identity.go example ( #12600 )
...
when a client secret is not provided,
automatically assume implicit flow
for authentication and invoke
relevant code accordingly.
2021-06-30 07:43:04 -07:00
Shireesh Anjal
4575291f8a
fix: drive state not added in health report ( #12603 )
...
In case of FS mode, the drive state was not being added in the health
report. Fixed by hard coding it to "ok".
2021-06-30 07:42:38 -07:00
Harshavardhana
75ce633f0a
update minio/console to latest master
2021-06-29 12:06:27 -07:00
Harshavardhana
ec8d93f756
fix: add missing readTriggerCh close ( #12593 )
2021-06-29 08:47:15 -07:00
Poorna Krishnamoorthy
a69c2a2fb3
Change replication to use read lock instead of writelock ( #12581 )
...
Fixes #12573
This PR also adding audit logging for replication activity
2021-06-28 23:58:08 -07:00
Vincent Partington
ca79869078
Upgrade ubi8/ubi-minimal to 8.4 ( #12588 )
2021-06-28 08:39:19 -07:00
Poorna Krishnamoorthy
c20fbcd842
fix:(replication/bandwidth) add missing validation in monitored reader ( #12582 )
2021-06-27 10:11:13 -07:00
Harshavardhana
36110fbc77
update minio/console to latest master
2021-06-25 17:40:10 -07:00
Harshavardhana
3084e9836e
upgrade minio/pkg to v1.0.8
2021-06-25 17:17:57 -07:00
Harshavardhana
b043e61e8e
remove deprecated warning for 'mc encrypt'
2021-06-25 08:12:40 -07:00
Poorna Krishnamoorthy
d00783c923
Use rate.Limiter for bandwidth monitoring ( #12506 )
...
Bonus: fixes a hang when bandwidth caps are enabled for
synchronous replication
2021-06-24 18:29:30 -07:00
Harshavardhana
8d1bc65757
allow resetting and reapply config on broken clusters ( #12554 )
...
Bonus: remove kms_kes as sub-system, since its ENV only.
- also fixes a crash with etcd cluster without KMS
configured and also if KMS decryption is missing.
2021-06-24 16:24:12 -07:00
Harshavardhana
fe49d03fd8
update console dependency for MinIO
2021-06-24 15:39:53 -07:00
Harshavardhana
cc5656f6d5
allow OPA fallback for STS requests ( #12568 )
...
fixes #12547
2021-06-24 12:00:06 -07:00
Harshavardhana
41caf89cf4
fix: apply pre-conditions first on object metadata ( #12545 )
...
This change in error flow complies with AWS S3 behavior
for applications depending on specific error conditions.
fixes #12543
2021-06-24 09:44:00 -07:00
Emir İşman
9bf1ac0bb6
[deps]: update jwt-go dependency ( #12544 )
...
jwt-go has been renamed to jwt and has a new home. See
https://github.com/dgrijalva/jwt-go/issues/462
2021-06-24 08:41:04 -07:00
Poorna Krishnamoorthy
ba6e9682e5
Clean up targets properly on bucket deletion ( #12565 )
2021-06-24 08:39:58 -07:00
iternity-dotcom
d40268d899
docs: add limits for bucket and object name length ( #12564 )
2021-06-23 12:51:31 -07:00
Harshavardhana
b4bf82c751
do not heal "backend-encrypted" out-of-band with migration ( #12556 )
...
backend-encrypted doesn't need to be explicitly healed anymore
since this file is deleted upon upgrade and migration to the
KMS based encrypted config/IAM credentials.
2021-06-23 12:09:10 -07:00
Harshavardhana
f13f3344df
update CREDITS file with latest deps
2021-06-23 09:41:46 -07:00
zxxxhonest
3a0ca7af8c
panic: unaligned 64-bit atomic operation ( #12559 )
...
goroutine 1 [running]:
runtime/internal/atomic.panicUnaligned()
/usr/local/go/src/runtime/internal/atomic/unaligned.go:8 +0x24
golang doc:
// BUG(rsc): On x86-32, the 64-bit functions use instructions unavailable before the Pentium MMX.
//
// On non-Linux ARM, the 64-bit functions use instructions unavailable before the ARMv6k core.
//
// On ARM, x86-32, and 32-bit MIPS,
// it is the caller's responsibility to arrange for 64-bit
// alignment of 64-bit words accessed atomically. The first word in a
// variable or in an allocated struct, array, or slice can be relied upon to be
// 64-bit aligned.
2021-06-23 07:15:43 -07:00
Harshavardhana
bcea72ee8a
fix: ForceUnlock should unlock everywhere ( #12542 )
2021-06-21 17:47:35 -07:00
Klaus Post
14bb969782
lock on multi pool object creation ( #12541 )
...
Create write lock on PutObject and CopyObject when on multi-pool setup.
Use the same lock as NewMultipartUpload so all creation calls share the same lock.
2021-06-21 09:25:10 -07:00
Harshavardhana
8f1fe3b761
fix: --console-address when specified endpoints missing ( #12534 )
...
Additionally upgrade console dependency for reading
environment variables properly.
2021-06-20 23:04:47 -07:00
Harshavardhana
e1870c7b7c
build things separately in separate jobs ( #12533 )
2021-06-18 12:08:33 -07:00
Harshavardhana
d69b15c6f1
Set theme jekyll-theme-minimal
2021-06-18 10:41:54 -07:00
Klaus Post
42ad12ebf1
fs: Handle no buckets ( #12531 )
...
Since total are sent after each bucket, deleting all would
not make usage go to zero.
2021-06-18 10:41:36 -07:00
Harshavardhana
908ccf40ba
add CNAME for charts.min.io URL
2021-06-18 10:34:28 -07:00