Deploy error in 1.6.1

this.provider.naming.getLambdaOutputLogicalId is not
a function

My serverless.yml works on 1.5.1 but gets the above error on 1.6.1 and 1.6.0

A quick google yields no (like, literally no) results.

It sounds like you’re being bitten by one of the breaking changes in 1.6: Removed function Arns from CloudFormation outputs

Is there any more detail if you run the command with SLS_DEBUG=* - I can’t be sure if it’s the problem, or what the fix would be without more information.

You’re right that there’s not much out there about this; I can’t find getLambdaOutputLogicalId mentioned anywhere…