Skip to content

Instantly share code, notes, and snippets.

@azizur
Created September 8, 2019 16:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save azizur/6669ce32634f5ab316f0d91d03ec6ca4 to your computer and use it in GitHub Desktop.
Save azizur/6669ce32634f5ab316f0d91d03ec6ca4 to your computer and use it in GitHub Desktop.
Serverless ApiGateway CloudWatch Role error
Serverless: Operation failed!
Serverless: View the full error output: https://<<region-removed>>.console.aws.amazon.com/cloudformation/home?region=<<region-removed>>#/stack/detail?stackId=arn%3Aaws%3Acloudformation%3A<<region-removed>>%3A<<removed>>%3Astack%2F<<removed>>%2F445377b0-cea4-11e9-829d-0a2f634edb2c
Serverless Error ---------------------------------------
ServerlessError: An error occurred: IamRoleCustomResourcesLambdaExecution - API: iam:CreateRole User: arn:aws:iam::<<removed>>:user/publisher is not authorized to perform: iam:CreateRole on resource: arn:aws:iam::<<removed>>:role/<<removed>>-IamRoleCustomResourcesLamb-55JBAFIF334L.
at provider.request.then.data (/Users/<<removed>>/projects/serverless/lib/plugins/aws/lib/monitorStack.js:121:33)
From previous event:
at AwsDeploy.monitorStack (/Users/<<removed>>/projects/serverless/lib/plugins/aws/lib/monitorStack.js:27:12)
at provider.request.then.cfData (/Users/<<removed>>/projects/serverless/lib/plugins/aws/lib/updateStack.js:103:28)
From previous event:
at AwsDeploy.update (/Users/<<removed>>/projects/serverless/lib/plugins/aws/lib/updateStack.js:103:8)
From previous event:
at AwsDeploy.BbPromise.bind.then (/Users/<<removed>>/projects/serverless/lib/plugins/aws/lib/updateStack.js:117:35)
From previous event:
at AwsDeploy.updateStack (/Users/<<removed>>/projects/serverless/lib/plugins/aws/lib/updateStack.js:113:33)
From previous event:
at AwsDeploy.BbPromise.bind.then (/Users/<<removed>>/projects/serverless/lib/plugins/aws/deploy/index.js:127:39)
From previous event:
at Object.aws:deploy:deploy:updateStack [as hook] (/Users/<<removed>>/projects/serverless/lib/plugins/aws/deploy/index.js:123:30)
at BbPromise.reduce (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:512:55)
From previous event:
at PluginManager.invoke (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:512:22)
at PluginManager.spawn (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:532:17)
at AwsDeploy.BbPromise.bind.then (/Users/<<removed>>/projects/serverless/lib/plugins/aws/deploy/index.js:93:48)
From previous event:
at Object.deploy:deploy [as hook] (/Users/<<removed>>/projects/serverless/lib/plugins/aws/deploy/index.js:89:30)
at BbPromise.reduce (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:512:55)
From previous event:
at PluginManager.invoke (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:512:22)
at getHooks.reduce.then (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:547:24)
From previous event:
at PluginManager.run (/Users/<<removed>>/projects/serverless/lib/classes/PluginManager.js:547:8)
at variables.populateService.then (/Users/<<removed>>/projects/serverless/lib/Serverless.js:115:33)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)
at process.topLevelDomainCallback (domain.js:120:23)
From previous event:
at Serverless.run (/Users/<<removed>>/projects/serverless/lib/Serverless.js:102:74)
at serverless.init.then (/Users/<<removed>>/projects/serverless/bin/serverless.js:60:28)
at /Users/<<removed>>/projects/serverless/node_modules/graceful-fs/graceful-fs.js:136:16
at /Users/<<removed>>/projects/serverless/node_modules/graceful-fs/graceful-fs.js:57:14
at FSReqWrap.args [as oncomplete] (fs.js:140:20)
From previous event:
at initializeErrorReporter.then (/Users/<<removed>>/projects/serverless/bin/serverless.js:60:6)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)
at process.topLevelDomainCallback (domain.js:120:23)
From previous event:
at Object.<anonymous> (/Users/<<removed>>/projects/serverless/bin/serverless.js:46:39)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Issues: forum.serverless.com
Your Environment Information ---------------------------
Operating System: darwin
Node Version: 10.15.3
Framework Version: 1.51.1
Plugin Version: 1.3.10
SDK Version: 2.1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment