the s3 upload fails if the bucket is not created, we could add a logic to check, and create the configured bucket if necessary