Skip to content

The "path" argument must be of type string or an instance of Buffer or URL. Received undefined #13128

@stryker-sk

Description

@stryker-sk

Issue description

Recently tried to deploy with serverless and received this error despite not making changes to any path references. The only change since the deployment that worked earlier was to increase the memory on a lambda.

I see this error:

my-stack
    The "path" argument must be of type string or an instance of Buffer or URL. Received undefined
request error: #2 - CloudFormation.describeStackResource ValidationError: Resource ServerlessDeploymentBucket does not exist for stack my-stack
s: ValidationError: Resource ServerlessDeploymentBucket does not exist for stack my-stack
    at constructor.extractError (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/protocol/query.js:50:29)
    at constructor.callListeners (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
    at constructor.emit (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
    at constructor.emitEvent (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/request.js:686:14)
    at constructor.transition (/Users/my.user.serverless/releases/node_modules/aws-sdk/lib/request.js:22:10)
    at AcceptorStateMachine.AcceptorStateMachine.runTo (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/state_machine.js:14:12)
    at <anonymous> (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/state_machine.js:26:10)
    at constructor.<anonymous> (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/request.js:38:9)
    at constructor.<anonymous> (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/request.js:688:12)
    at constructor.callListeners (/Users/my.user/.serverless/releases/node_modules/aws-sdk/lib/sequential_executor.js:116:18)

Using: "serverless": "4.4.17",

Context

Only change since last success was memory size on lambda, but there was a recent release since then. The cloudformation S3 bucket still exists and is still in the cloudformation stack on AWS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions