Actions
Bug #39632
closedlifecycle transitions on non existent placement targets
% Done:
0%
Source:
Tags:
lifecycle
Backport:
nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Description
Currently we don't error when a non existent placement target is supplied in lifecycle, which ends with the object being transitioned to the standard storage class itself.
eg. brokentransition.json { "Rules": [ { "Transition" : { "Days": 10, "StorageClass": "kitchensink" }, "ID": "Transition abc objects", "Status": "Enabled", "Prefix":"abc" } ] }
aws s3api put-bucket-lifecycle & putting an object that matches the prefix will lead to the object being reported as transitioned to the non existant storage class and just being copied in the same standard pool
Actions