You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following validations are missing from PutBucketLifecycleConfiguration:
according to AWS Date argument can only be at midnight UTC. in order to prevent time related errors this should be validated on policy level at PutBucketLifecycleConfiguration. AWS error:
An error occurred (InvalidArgument) when calling the PutBucketLifecycleConfiguration operation: 'Date' must be at midnight GMT
AbortIncompleteMultipartUpload can't be defined with either size or tags. error:
An error occurred (InvalidRequest) when calling the PutBucketLifecycleConfiguration operation: AbortIncompleteMultipartUpload cannot be specified with Tags.
expire rule: can't have day/date with ExpiredObjectDeleteMarker
AWS do not allow to specify multiple filter actions without And and on NooBaa it's allowed.
Actual behavior
operation succeed
Expected behavior
operation should fail with errors:
Steps to reproduce
More information - Screenshots / Logs / Other output
The text was updated successfully, but these errors were encountered:
nadavMiz
changed the title
lifecycle | PutBucketLifecycleConfiguration - missing date validation
lifecycle | PutBucketLifecycleConfiguration - missing validations
Mar 18, 2025
Uh oh!
There was an error while loading. Please reload this page.
Environment info
The following validations are missing from PutBucketLifecycleConfiguration:
expire rule: can't have day/date with ExpiredObjectDeleteMarker
AWS do not allow to specify multiple filter actions without And and on NooBaa it's allowed.
Actual behavior
operation succeed
Expected behavior
Steps to reproduce
More information - Screenshots / Logs / Other output
https://docs.aws.amazon.com/AmazonS3/latest/API/API_LifecycleExpiration.html#API_LifecycleExpiration_Contents
The text was updated successfully, but these errors were encountered: