Skip to content

Deployment fails with ServerlessError: ValidationError: No updates are to be performed error #39

@gyurist

Description

@gyurist

After upgrading serverless to version 2.31.0 the deployments started to fail with the following error:

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

  ServerlessError: ValidationError: No updates are to be performed.
      at Request.extractError (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/protocol/query.js:50:29)
      at Request.callListeners (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
      at Request.emit (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
      at Request.emit (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:688:14)
      at Request.transition (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:22:10)
      at AcceptorStateMachine.runTo (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/state_machine.js:14:12)
      at /codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/state_machine.js:26:10
      at Request.<anonymous> (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:38:9)
      at Request.<anonymous> (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:690:12)
      at Request.callListeners (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/sequential_executor.js:116:18)
      at Request.emit (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
      at Request.emit (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:688:14)
      at Request.transition (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:22:10)
      at AcceptorStateMachine.runTo (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/state_machine.js:14:12)
      at /codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/state_machine.js:26:10
      at Request.<anonymous> (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:38:9)
      at Request.<anonymous> (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/request.js:690:12)
      at Request.callListeners (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/sequential_executor.js:116:18)
      at callNextListener (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/sequential_executor.js:96:12)
      at IncomingMessage.onEnd (/codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/node_modules/aws-sdk/lib/event_listeners.js:313:13)
      at IncomingMessage.emit (events.js:323:22)
      at IncomingMessage.EventEmitter.emit (domain.js:482:12)
      at endReadableNT (_stream_readable.js:1204:12)
      at processTicksAndRejections (internal/process/task_queues.js:84:21)
  ----------------------------------------------------------------------------------------------------
      at /codebuild/output/src480389075/src/gift-card-api/node_modules/serverless/lib/aws/request.js:202:11
      at runMicrotasks (<anonymous>)
      at processTicksAndRejections (internal/process/task_queues.js:97:5)

The error above is raised when the additional stack contains no changes, prior to serverless version 2.31.0 simply the following message was logged:

Serverless: Additional stack permanent has not changed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions