fujiwara / lambroll

lambroll is a minimal deployment tool for AWS Lambda.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`lambroll rollback --alias="xxx" --delete-version` still tries to get alias `"current"`

MasatoshiTada8888 opened this issue · comments

I got an error below with lambroll rollback --alias="xxx" --delete-version.

$ lambroll rollback --alias="latest" --delete-version

2024/04/03 13:44:33 [info] lambroll v1.0.2
2024/04/03 13:44:33 [info] starting rollback function my-function:latest
2024/04/03 13:44:34 [info] rollbacking function version 28 to 27 
2024/04/03 13:44:34 [info] updating alias set latest to version 27
2024/04/03 13:44:34 [info] alias updated
2024/04/03 13:44:34 [error] FAILED. failed to get alias: operation error Lambda: GetAlias, https response error StatusCode: 404, RequestID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, ResourceNotFoundException: Cannot find alias arn: arn:aws:lambda:ap-northeast-1:xxxxxxxxxxxx:function:my-function:current

I got no error without --delete-version.

@MasatoshiTada8888 Thank you for the reporting!
Fixed by v1.0.3, please try it!
https://github.com/fujiwara/lambroll/releases/tag/v1.0.3