Serverless Error ---------------------------------------
An error occurred while provisioning your stack: SNSTopicSolicitationRequests
- SolicitationRequests already exists in stack arn:aws:cloudformation:us-east-1:785321780735:stack/bsvcs-dev/cc6e4300-0520-11e7-be4c-503acac41e99.
However, the topic does not exist. I suspect that there is some left over item somewhere from a previous deployment, but it is not the reported topic.
I’ve worked around similar issues by deleting the topic & redeploying or by commenting out the attached event in serverless.yml and attaching manually via the Web console.
Manually attaching the topic via the AWS console is out of the questions, since these are supposed to be automated deployments.
However, I did follow the suggestion from @buggy, and verified that the topic(s) did not exist. However upon redeploy, with the topic references, I still get the failures.
I did notice, however, that when I remove the references, and the deployment is successful, the stack outputs show a “qualified” function ARN, which seems to have an incrementing “version” number. eg;