From 2d742d80c2afac6b91046fadfa52ae1c79e1e98d Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Mon, 19 Aug 2024 16:26:19 +0200 Subject: [PATCH 1/2] Revert "release: increase timeout for creating lambda from 3s to 10s" This reverts commit 98987a64c380495f3354af12875d10d34a9d5f14. The timeout option doesn't have any effect, since the error happens in a later function call to PublishVersion. --- _releaser/aws.go | 1 - 1 file changed, 1 deletion(-) diff --git a/_releaser/aws.go b/_releaser/aws.go index 2548546192..1c04f8f710 100644 --- a/_releaser/aws.go +++ b/_releaser/aws.go @@ -129,7 +129,6 @@ func (s *AwsCloudfrontUpdateCmd) Run() error { } _, err = svc.CreateFunction(&lambda.CreateFunctionInput{ FunctionName: aws.String(s.Function), - Timeout: aws.Int64(10), }) if aerr, ok := err.(awserr.Error); ok && aerr.Code() != lambda.ErrCodeResourceConflictException { return err From 9d1831991ae3e354412084a424703e29bf46343d Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Mon, 19 Aug 2024 16:28:58 +0200 Subject: [PATCH 2/2] releaser: increase sleep before publishing lambda Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- _releaser/aws.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_releaser/aws.go b/_releaser/aws.go index 1c04f8f710..3f79c2bd2e 100644 --- a/_releaser/aws.go +++ b/_releaser/aws.go @@ -153,8 +153,8 @@ func (s *AwsCloudfrontUpdateCmd) Run() error { log.Printf("INFO: waiting for lambda function to be processed\n") // the lambda function code image is never ready right away, AWS has to - // process it, so we wait 3 seconds before trying to publish the version. - time.Sleep(3 * time.Second) + // process it, so we wait 8 seconds before trying to publish the version. + time.Sleep(8 * time.Second) publishConfig, err := svc.PublishVersion(&lambda.PublishVersionInput{ FunctionName: aws.String(s.Function),