jmfuchs / aws-guardduty-processing

A serverless application for processing AWS GuardDuty findings.
Apache License 2.0
11 stars 2 forks source link

"The specified bucket does not exist" - configuration clarification? #1

Closed jorymorrison closed 6 years ago

jorymorrison commented 6 years ago

I receive the following output when trying to deploy:

jtmorrison:~/environment/aws-guardduty-processing (master) $ sls deploy -s dev -r us-west-1 --verbose
Serverless: Packaging service...
Serverless: Excluding development dependencies...

  Serverless Error ---------------------------------------

  The specified bucket does not exist

  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues
     Issues:        forum.serverless.com

  Your Environment Information -----------------------------
     OS:                     linux
     Node Version:           6.14.4
     Serverless Version:     1.30.1

My dev.yml looks like this:

# Development Variables
owner: myemail@domain.com # Tag for resources
description: Log Processing Service
profile: default # aws credential profile
domain: <REDACTED>

Can you clarify how the S3 bucket should be specified?

jorymorrison commented 6 years ago

Sorry for the silly question - I see that the S3 bucket is provisioned as part of the Cloudformation template. My issue was caused by a failed previous deployment. I resolved this issue by deleting the Cloudformation stack and re-deploying.