velero/pkg/cloudprovider
Bastian Hofmann 8bbfc538f1 AWS: Ensure that the order returned by ListObjects is consistent
When a backup is deleted, the delete method uses ListObjects to get a list of
files it needs to delete in s3. Different s3 implementations may return
the object lists in different, even non-deterministic orders, which can
result in the deletion not working because ark tries to delete a non empty folder
before it tries to delete the files in the folder.

Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
2018-10-30 20:38:47 +01:00
..
aws AWS: Ensure that the order returned by ListObjects is consistent 2018-10-30 20:38:47 +01:00
azure Run 'make update' to update formatting 2018-10-23 13:08:42 -04:00
gcp Run 'make update' to update formatting 2018-10-23 13:08:42 -04:00
mocks move ObjectStore mock into pkg/cloudprovider/mocks 2018-09-06 10:53:58 -06:00
block_store.go move object and block store interfaces to their own files 2018-09-06 09:05:40 -06:00
in_memory_object_store.go add a BackupStore to pkg/persistence that supports prefixes 2018-09-06 10:53:58 -06:00
object_store.go add a BackupStore to pkg/persistence that supports prefixes 2018-09-06 10:53:58 -06:00