From 7317f4e407b25a04f965986ae08c509ffe6b53e3 Mon Sep 17 00:00:00 2001 From: James Anslow Date: Tue, 28 Jan 2020 16:39:39 +0000 Subject: [PATCH 1/3] Fixing a bug whereby build list showed erroneous console output regarding regions --- cli/build.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/build.go b/cli/build.go index 0ea62d29..cbda7a04 100644 --- a/cli/build.go +++ b/cli/build.go @@ -166,7 +166,7 @@ var buildListCmd = &cobra.Command{ log.Fatalf("Failed to setup AWS session: %v", err) } - log.Infof("Looking for builds for stack %v in the following regions: %v", name, instanceRegions) + log.Infof("Looking for builds for stack %v in the following regions: %v", name, listRegions) runningInstances := 0 for _, region := range strings.Split(listRegions, ",") { ec2Client := ec2.New(sess, &aws.Config{Region: ®ion}) From b119615b978f71b4daa4a1f582ea013479ebcdfb Mon Sep 17 00:00:00 2001 From: James Anslow Date: Tue, 22 Sep 2020 16:22:22 +0100 Subject: [PATCH 2/3] Updating README.md to reflect changes to awscli output --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 85d510ee..49dd64d5 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Rather than providing random binaries of RattlesnakeOS to install on your phone, ``` keypair_name="rattlesnakeos" ssh-keygen -t rsa -b 4096 -f ${keypair_name} -for region in $(aws ec2 describe-regions --output text | awk '{print $4}'); do +for region in $(aws ec2 describe-regions --output text | awk '{print $3}'); do echo "Importing keypair ${keypair_name} to region ${region}..." aws ec2 import-key-pair --key-name "${keypair_name}" --public-key-material "file://${keypair_name}.pub" --region $region; done From 8b0edff76544e54711ea5fc546fb6316fdcaa801 Mon Sep 17 00:00:00 2001 From: James Anslow Date: Fri, 25 Sep 2020 09:27:45 +0100 Subject: [PATCH 3/3] Updating Prerequisite-key section --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 49dd64d5..d5ff1f22 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Rather than providing random binaries of RattlesnakeOS to install on your phone, ``` keypair_name="rattlesnakeos" ssh-keygen -t rsa -b 4096 -f ${keypair_name} -for region in $(aws ec2 describe-regions --output text | awk '{print $3}'); do +for region in $(aws ec2 describe-regions --query "Regions[*].RegionName" --output text); do echo "Importing keypair ${keypair_name} to region ${region}..." aws ec2 import-key-pair --key-name "${keypair_name}" --public-key-material "file://${keypair_name}.pub" --region $region; done