search
LoginSignup
0
Help us understand the problem. What are the problem?

posted at

lambda-uploaderでResourceConflictExceptionが発生する時の対処

事象

lambda-uploaderを実行した際に以下のエラーが発生していた。

ResourceConflictException: An error occurred (ResourceConflictException) when calling the UpdateFunctionConfiguration operation: The operation cannot be performed at this time. An update is in progress for resource

原因

2019/11/27 lambdaの仕様が変更された。

おそらく、これが原因で、lambda-uploaderコマンドにて実行時ResourceConflictExceptionが発生するようになった。
以下のPRで問題解消されており、v1.3.1(2022/4/16)としてリリースされていた。

しかしながら、pip install lambda-uploaderで取得したバージョンはv1.3.0(2018/5/15)になっていた。

対策

lambda-uploaderをGitHubから直接取得し、最新のライブラリを入れるようにした。

- pip install lambda-uploader
+ pip install git+https://github.com/rackerlabs/lambda-uploader

無事uploadできた。
lambda-uploaderを使っていたが、敢えて使う理由もないかも。。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0
Help us understand the problem. What are the problem?