Support could not clarify why rule of 24h retention does not work. Any suggestions?
Hi Tomasz,
Cloud Storage retention policies[1] allow you to specify a time frame where objects can’t be manually deleted before that time has expired.
The retention policy does not automatically delete the objects in the bucket. In order to do that you would need to add a lifecycle policy[2].
The retention policy takes precedence over the lifecycle policy meaning the retention period must complete before the lifecycle action can be executed.
Check if you have a lifecycle policy in place that allows the objects to be deleted after 24 hrs. I suggest to test this on a test bucket and objects before implementing on a production bucket as once objects are deleted they cannot be recovered.