We were testing a service for a couple of days and as we are using elasticmq locally we didn't run into this. However, as we deployed to our development environment we ran into this:
** (RuntimeError) sqs not supported in region me-south-1 for partition aws
(ex_aws 2.3.3) lib/ex_aws/config/defaults.ex:175: ExAws.Config.Defaults.fetch_or/3
(ex_aws 2.3.3) lib/ex_aws/config/defaults.ex:158: ExAws.Config.Defaults.do_host/3
(ex_aws 2.3.3) lib/ex_aws/config/defaults.ex:89: ExAws.Config.Defaults.get/2
(ex_aws 2.3.3) lib/ex_aws/config.ex:70: ExAws.Config.build_base/2
(ex_aws 2.3.3) lib/ex_aws/config.ex:43: ExAws.Config.new/2
(ex_aws 2.3.3) lib/ex_aws.ex:73: ExAws.request/2
So, I'm proposing adding the me-south-1 region to the sqs endpoints
Environment
Erlang 25.0.2
Elixir 1.13.4 (compiled with Erlang/OTP 25),
ExAws version 2.3.3
HTTP client version. IE for hackney do mix deps | grep hackney: hackney 1.18.1
Hello and sorry for the impromptu request
We were testing a service for a couple of days and as we are using
elasticmq
locally we didn't run into this. However, as we deployed to our development environment we ran into this:So, I'm proposing adding the
me-south-1
region to the sqs endpointsEnvironment
Current behavior
SQS queues on
me-south-1
region won't workExpected behavior
SQS queues on
me-south-1
region should work