GREsau / GREsau/localstack-persist

Inconsistent uploads to S3 folders and subfolder structures despite 204

Open
#13 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
275
Forks
32
PR merge metrics
No merged PRs in 30d

Description

I managed to recreate the behavior with the following, but as more and more folders get added it becomes hard for me to fully track the pattern.

I have 1 bucket:

`s3://user-files/`

The first time I upload something I do it to the following pattern:

`s3://user-files/UUID_1/UUID_2/file_name`

This returns 204 but the file never shows up. If I try to delete it, I get a 404.

However, if I upload something to either `s3://user-files/UUID_1/` or `s3://user-files/UUID_1/UUID_2/` then it works the following time and all following times.

If I pre-create `s3://user-files/UUID_1/UUID_2/` then the file upload never fails.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.