Closed nadar closed 1 year ago
I have added some permissions which where not active yet, maybe they have been freshly added or something like that, because it was working previously, anyhow now i have ensured all the following iam permissions are available and it seems to work, maybe helps someone else. also not sure this was the problem.
Hi, maybe the Lift construct uses a hardcoded name for the bucket policy 🤔
It might be better to have this issue in Lift directly. I'll try and have a look at this this week!
Thanks for the reply @mnapoli, i appreciate it a lot. I have create an issue in the lift repo => https://github.com/getlift/lift/issues/356
Description:
Hi, i am new to serverless systems using bref. It worked perfectly and i am amazed how many problems this can solve. Well, unless you are in trouble and not familiar with the whole setup, it gets hard to debug :-) so that's why i am ended up here, even i am not sure its related to either bref, serverless or AWS itself.
Today we have tried to deploy a production application
--stage prod
from a site we deploy successful since weeks usingserverless deploy --stage dev
. So as mentioned we wanted to deploy the production env for the first time, and now the serverless commands ends up with: Resource handler returned message: "Bucket Policy Already Exists" (RequestToken: 1fea716b-3cf5-0165-7c69-aa25a60bfe5c, HandlerErrorCode: AlreadyExists)There must be something have changed with the lift plugin or s3 policy, because if a temporary remove the lift
constructs
annotation, it works. So it must be the lift part of the serverless.yml which makes the problem.We also have then deleted the dev environment in order to test whether we can recreate this stage or not, but we were not able to setup the dev environment too.
How to reproduce:
The serverless yml
I saw there is an issue regarding this, but it seems to be old, and i tested with the proved option, but did not work as well => https://github.com/serverless/serverless/issues/6923#issuecomment-748137504
Maybe someone can point me into the right direction?
hard to understand:
Since we have deployed the dev site, successfully, its hard to understand why for a sudden reason the deployment of the production environment does not work anymore.
:v: i already was sponsoring @mnapoli :smile: