question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Push fails with "....must have values"

See original GitHub issue

Describe the bug Version: 0.1.36

To Reproduce

  • amplify api update
  • Add a new REST API
  • amplify api push

Expected behavior

  • Push succeeds

Screenshots Log:

Hughs-Air-2:Common hugh$ amplify push
| Category | Resource name | Operation | Provider plugin   |
| -------- | ------------- | --------- | ----------------- |
| Api      | Write         | Update    | awscloudformation |
| Auth     | UploadService | No Change | awscloudformation |
| Api      | Read          | No Change | awscloudformation |
? Are you sure you want to continue? Yes
⠧ Updating resources in the cloud. This may take a few minutes...

UPDATE_IN_PROGRESS ploadervice-20181127191856 AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:25 GMT+0000 (GMT) User Initiated                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
UPDATE_IN_PROGRESS authUploadService          AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:29 GMT+0000 (GMT)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
UPDATE_IN_PROGRESS apiWrite                   AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:29 GMT+0000 (GMT)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
UPDATE_FAILED      authUploadService          AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:29 GMT+0000 (GMT) Parameters: [authRoleArn, autoVerifiedAttributes, allowUnauthenticatedIdentities, smsVerificationMessage, userpoolClientReadAttributes, mfaTypes, emailVerificationSubject, useDefault, openIdLambdaIAMPolicy, userpoolClientGenerateSecret, mfaConfiguration, userpoolClientLogPolicy, openIdRolePolicy, identityPoolName, openIdLogPolicy, thirdPartyAuth, authSelections, smsAuthenticationMessage, roleExternalId, mfaLambdaLogPolicy, passwordPolicyMinLength, userPoolName, openIdLambdaRoleName, policyName, userpoolClientName, userpoolClientLambdaPolicy, resourceName, mfaLambdaIAMPolicy, mfaPassRolePolicy, emailVerificationMessage, userpoolClientRefreshTokenValidity, userpoolClientSetAttributes, unAuthRoleName, authRoleName, requiredAttributes, roleName, passwordPolicyCharacters, lambdaLogPolicy, unAuthRoleArn, userpoolClientLambdaRole, defaultPasswordPolicy, mfaLambdaRole] must have values
UPDATE_IN_PROGRESS apiRead                    AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:29 GMT+0000 (GMT)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
UPDATE_FAILED      apiWrite                   AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:30 GMT+0000 (GMT) Resource update cancelled                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
⠼ Updating resources in the cloud. This may take a few minutes...

UPDATE_IN_PROGRESS          ploadervice-20181127191856-apiWrite-FK15AWZWA5TA AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:30 GMT+0000 (GMT) User Initiated           
UPDATE_IN_PROGRESS          ploadervice-20181127191856-apiRead-7P740P5QX900  AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:30 GMT+0000 (GMT) User Initiated           
UPDATE_ROLLBACK_IN_PROGRESS ploadervice-20181127191856-apiWrite-FK15AWZWA5TA AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:30 GMT+0000 (GMT) Initiated by parent stack
UPDATE_ROLLBACK_IN_PROGRESS ploadervice-20181127191856-apiRead-7P740P5QX900  AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:31 GMT+0000 (GMT) Initiated by parent stack
⠋ Updating resources in the cloud. This may take a few minutes...

UPDATE_FAILED               apiRead                    AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:41 GMT+0000 (GMT) Resource update cancelled                                                          
UPDATE_ROLLBACK_IN_PROGRESS ploadervice-20181127191856 AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:42 GMT+0000 (GMT) The following resource(s) failed to update: [apiRead, authUploadService, apiWrite].
UPDATE_COMPLETE             authUploadService          AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:46 GMT+0000 (GMT)                                                                                    
UPDATE_IN_PROGRESS          apiRead                    AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:46 GMT+0000 (GMT)                                                                                    
⠏ Updating resources in the cloud. This may take a few minutes...

UPDATE_IN_PROGRESS                           apiWrite                                         AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:46 GMT+0000 (GMT) 
UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS ploadervice-20181127191856-apiRead-7P740P5QX900  AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:49 GMT+0000 (GMT) 
UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS ploadervice-20181127191856-apiWrite-FK15AWZWA5TA AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:50 GMT+0000 (GMT) 
⠋ Updating resources in the cloud. This may take a few minutes...

UPDATE_COMPLETE                              apiRead                                          AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:57 GMT+0000 (GMT) 
UPDATE_COMPLETE                              apiWrite                                         AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:57 GMT+0000 (GMT) 
UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS ploadervice-20181127191856                       AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:58 GMT+0000 (GMT) 
UPDATE_IN_PROGRESS                           apiRead                                          AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:59 GMT+0000 (GMT) 
UPDATE_IN_PROGRESS                           apiWrite                                         AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:59 GMT+0000 (GMT) 
UPDATE_IN_PROGRESS                           authUploadService                                AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:59 GMT+0000 (GMT) 
UPDATE_COMPLETE                              authUploadService                                AWS::CloudFormation::Stack Sat Dec 15 2018 12:29:59 GMT+0000 (GMT) 
UPDATE_ROLLBACK_COMPLETE                     ploadervice-20181127191856-apiRead-7P740P5QX900  AWS::CloudFormation::Stack Sat Dec 15 2018 12:30:00 GMT+0000 (GMT) 
UPDATE_ROLLBACK_COMPLETE                     ploadervice-20181127191856-apiWrite-FK15AWZWA5TA AWS::CloudFormation::Stack Sat Dec 15 2018 12:30:00 GMT+0000 (GMT) 
⠹ Updating resources in the cloud. This may take a few minutes...

UPDATE_COMPLETE          apiRead                    AWS::CloudFormation::Stack Sat Dec 15 2018 12:30:10 GMT+0000 (GMT) 
UPDATE_COMPLETE          apiWrite                   AWS::CloudFormation::Stack Sat Dec 15 2018 12:30:10 GMT+0000 (GMT) 
UPDATE_ROLLBACK_COMPLETE ploadervice-20181127191856 AWS::CloudFormation::Stack Sat Dec 15 2018 12:30:10 GMT+0000 (GMT) 
⠴ Updating resources in the cloud. This may take a few minutes...Error updating cloudformation stack
✖ An error occurred when pushing the resources to the cloud

Resource is not in the state stackUpdateComplete

It seems like parameters in ./amplify/backend/awscloudformation/nested-cloudformation-stack.yml are being deleted: image

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:2
  • Comments:15 (3 by maintainers)

github_iconTop GitHub Comments

16reactions
sankhagowitcommented, Feb 7, 2019

Just ran into this issue after attempting to update an API after I had moved my project directory, I think it has something to do with .config/local-env-info.json

running amplify configure project fixed the “must have values” / “Resource is not in the state stackUpdateComplete” error for me

5reactions
kaustavghosh06commented, Dec 26, 2018

@btackney @hughbe Can you check your amplify/.config/project-config.json file and see if the project path is correct? I’ve faced this issue in the past and its due to some mismatch in the project path with the actual project path.

Read more comments on GitHub >

github_iconTop Results From Across the Web

AssetParameters must have values on Amplify Push
I'm trying to build a simple backend with Amplify. It consist of two lambdas (lambda1 and lambda2) and a custom stack with an...
Read more >
Manual deployment - Amplify Social Network App Workshop
If you execute $ amplify push or $ amplify publish while $amplify mock api is ... fail with error message: Parameters: [authRoleName] must...
Read more >
Project-level configurations - Troubleshooting guide
Scenario 1: "amplify push" fails after manually updating DynamoDB tables and GSIs from the console. Assume you have an application with a GraphQL...
Read more >
Troubleshoot CloudFormation stack issues in AWS Amplify
Note: The Status reason value contains an error message returned by ... The following are the most common reasons why CloudFormation stacks ...
Read more >
unable to amplify push after other dev created a new resource ...
UPDATE_FAILED apiimages AWS::CloudFormation::Stack Parameters: [authRoleName, unauthRoleName] must have values.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found