-
Notifications
You must be signed in to change notification settings - Fork 110
Description
I have made a (global) S3 bucket and copied the mobile-backend.template and the config-helper.template. Then I made another S3 bucket to hold the lambda-functions and copied the folder search/index.js, folder stream-handler/index.js, folder upload-note/index.js as well as files package.sh and upload.sh.
I created a cloud search domain, an api gateway and a cognito identity pool (federated) in my EU region.
I have checked and found all variables parameterized, except the constants.swift file which should not come into play before I start up the iOs demo?..
I started the cloud formation from the S3 bucket/mobile-backend.template.
These are the events in Test01 (name of the stack)
2016-06-20 Status Type Logical ID Status reason
15:21:14 UTC+0200 DELETE_COMPLETE AWS::DynamoDB::Table PhotoNotesTable
15:20:43 UTC+0200 DELETE_COMPLETE AWS::IAM::Role DynamoStreamHandlerRole
15:20:43 UTC+0200 DELETE_IN_PROGRESS AWS::DynamoDB::Table PhotoNotesTable
15:20:42 UTC+0200 DELETE_COMPLETE AWS::IAM::Role SearchApiRole
15:20:42 UTC+0200 DELETE_COMPLETE AWS::IAM::Role NotesApiRole
15:20:41 UTC+0200 DELETE_IN_PROGRESS AWS::IAM::Role DynamoStreamHandlerRole
15:20:41 UTC+0200 DELETE_COMPLETE AWS::IAM::Role MobileClientRole
15:20:41 UTC+0200 DELETE_IN_PROGRESS AWS::IAM::Role SearchApiRole
15:20:40 UTC+0200 DELETE_IN_PROGRESS AWS::IAM::Role NotesApiRole
15:20:40 UTC+0200 DELETE_IN_PROGRESS AWS::IAM::Role MobileClientRole
15:20:40 UTC+0200 DELETE_IN_PROGRESS AWS::CloudFront::Distribution CloudFrontDistribution
15:20:40 UTC+0200 DELETE_COMPLETE AWS::Lambda::Function DynamoStreamHandlerFunction
15:20:40 UTC+0200 DELETE_COMPLETE AWS::Lambda::Function SearchApiFunction
15:20:34 UTC+0200 ROLLBACK_IN_PROGRESS AWS::CloudFormation::Stack Test01 The following resource(s) failed to create: [MobileClientRole, SearchApiFunction, NotesApiRole, CloudFrontDistribution, DynamoStreamHandlerFunction]. . Rollback requested by user.
15:20:34 UTC+0200 CREATE_FAILED AWS::Lambda::Function DynamoStreamHandlerFunction 1 validation error detected: Value 'lambda-mobilebackend-cloudformation/lambda-functions' at 'code.s3Bucket' failed to satisfy constraint: Member must satisfy regular expression pattern: ^[0-9A-Za-z.-]*(?<!.)$
15:20:33 UTC+0200 CREATE_FAILED AWS::IAM::Role MobileClientRole Resource creation cancelled
15:20:33 UTC+0200 CREATE_FAILED AWS::CloudFront::Distribution CloudFrontDistribution Resource creation cancelled
15:20:33 UTC+0200 CREATE_FAILED AWS::IAM::Role NotesApiRole Resource creation cancelled
15:20:33 UTC+0200 CREATE_IN_PROGRESS AWS::Lambda::Function DynamoStreamHandlerFunction
15:20:33 UTC+0200 CREATE_FAILED AWS::Lambda::Function SearchApiFunction 1 validation error detected: Value 'lambda-mobilebackend-cloudformation/lambda-functions' at 'code.s3Bucket' failed to satisfy constraint: Member must satisfy regular expression pattern: ^[0-9A-Za-z.-]*(?<!.)$
15:20:32 UTC+0200 CREATE_IN_PROGRESS AWS::Lambda::Function SearchApiFunction
15:20:29 UTC+0200 CREATE_COMPLETE AWS::IAM::Role DynamoStreamHandlerRole
Physical ID:Test01-DynamoStreamHandlerRole-U6K870VS12NN
15:20:29 UTC+0200 CREATE_COMPLETE AWS::IAM::Role SearchApiRole
15:20:18 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role MobileClientRole Resource creation Initiated
15:20:10 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role NotesApiRole
15:19:53 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role SearchApiRole Resource creation Initiated
15:19:53 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role DynamoStreamHandlerRole Resource creation Initiated
15:19:48 UTC+0200 CREATE_COMPLETE AWS::DynamoDB::Table PhotoNotesTable
15:19:43 UTC+0200 CREATE_IN_PROGRESS AWS::CloudFront::Distribution CloudFrontDistribution Resource creation Initiated
15:19:43 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role MobileClientRole
15:19:42 UTC+0200 CREATE_IN_PROGRESS AWS::CloudFront::Distribution CloudFrontDistribution
15:19:39 UTC+0200 CREATE_COMPLETE AWS::S3::Bucket MobileUploadsBucket
15:19:18 UTC+0200 CREATE_IN_PROGRESS AWS::S3::Bucket MobileUploadsBucket Resource creation Initiated
15:19:18 UTC+0200 CREATE_IN_PROGRESS AWS::DynamoDB::Table PhotoNotesTable Resource creation Initiated
15:19:17 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role SearchApiRole
15:19:17 UTC+0200 CREATE_IN_PROGRESS AWS::IAM::Role DynamoStreamHandlerRole
15:19:17 UTC+0200 CREATE_IN_PROGRESS AWS::S3::Bucket MobileUploadsBucket
15:19:17 UTC+0200 CREATE_IN_PROGRESS AWS::DynamoDB::Table PhotoNotesTable
15:19:14 UTC+0200 CREATE_IN_PROGRESS AWS::CloudFormation::Stack Test01 User Initiated
I launched the stack in Virginia successfully with the cloud formation template. The github explanation tells met to just copy the template and lambda functions in an S3 bucket and refer from my region..
to start the stack
What am I doing wrong.. thank you