DataDog / datadog-lambda-js

The Datadog AWS Lambda Library for Node
Apache License 2.0
107 stars 35 forks source link

Layer versions >104 not available in eu-north-1 #495

Closed tibbing closed 5 months ago

tibbing commented 5 months ago

Expected Behavior

Layer versions >104 available in all regions

Actual Behavior

Layer versions 105 and 106 are missing in eu-north-1, perhaps other regions as well. These versions are however available in eu-west-1 and eu-central-1. Layer versions up to 104 do exist in eu-north-1.

Is there a list of supported regions somewhere?

Steps to Reproduce the Problem

aws lambda get-layer-version \
  --region eu-north-1 \
  --layer-name arn:aws:lambda:eu-north-1:464622532012:layer:Datadog-Node18-x \
  --version-number 106

Returns:

An error occurred (AccessDeniedException) when calling the GetLayerVersion operation: User: arn:aws:sts::xxxxxxxx:xxxxxxxxxx is not authorized to perform: lambda:GetLayerVersion on resource: arn:aws:lambda:eu-north-1:464622532012:layer:Datadog-Node18-x:106 because no resource-based policy allows the lambda:GetLayerVersion action

Specifications

Stacktrace

astuyve commented 5 months ago

Hey @tibbing - thanks for reaching out! Looks like eu-north-1 was erroneously omitted from our regions list as we've moved to a ci-based release process. I'll get this cleared up right away.

Thanks!

astuyve commented 5 months ago

Hi @tibbing - this is fixed the latest release, v8.107.0

v105, v106, and v107 are now available in eu-north-1. image

Thanks again!

tibbing commented 5 months ago

Hi @tibbing - this is fixed the latest release, v8.107.0

v105, v106, and v107 are now available in eu-north-1. image

Thanks again!

Awesome, thanks for the quick resolution! 🙌🏻