versity / versitygw

versity s3 gateway
https://www.versity.com/products/versitygw/
Apache License 2.0
169 stars 21 forks source link

[Bug] - enabling object lock should enable versioning in the bucket #837

Open jonaustin09 opened 5 days ago

jonaustin09 commented 5 days ago

Describe the bug When attempting to enable object lock in a bucket, versioning should automatically be enabled with object lock.

To Reproduce

// create a bucket with object lock enabled
aws s3api create-bucket --bucket test ----object-lock-enabled-for-bucket
// get bucket versioning status
aws s3api get-bucket-versioning --bucket test

Expected behavior It should return:

{
    "Status": "Enabled"
}