No Solution Stack named '64bit Amazon Linux 2 v3.1.2 running Go 1' found.

0

I was trying to run TheThingsNetwork quick start integration with AWS, and it fails to complete.
https://www.thethingsnetwork.org/docs/applications/aws/quick-start.html

The first error it fails on is:
No Solution Stack named '64bit Amazon Linux 2 v3.1.2 running Go 1' found. (Service: AWSElasticBeanstalk; Status Code: 400; Error Code: InvalidParameterValue; Request ID: 472190c0-7f96-48e3-9c4f-f5b046790d95; Proxy: null)

I've tried to figure out what valid Solution Stack versions are available but cant' find it listed anywhere. I tried to read the CloudFormation template to see if I could use it as a roadmap to manually create the Elastic Beanstalk application, but nothing matches up what I'm seeing in the template.

What's the best way to figure out/resolve this?

dnear1
已提問 4 年前檢視次數 2301 次
1 個回答
1
已接受的答案

So I believe the issue is in the template provided by TTN. If you scroll down in the template in the section under the header "TTNConfigurationTemplate:" they define "SolutionStackName" as "64bit Amazon Linux 2 v3.1.2 running Go 1." If you go into Elastic Beanstalk and try to manually create your own environment you'll see that the only option given by AWS is "64bit Amazon Linux 2 v3.1.1 running Go 1" and that no version 3.1.2 is available. You'll need to download the template and change v3.1.2 to v3.1.1 and then manually create the stack yourself.

已回答 4 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南