diff options
author | Jake Buchholz <tomalok@gmail.com> | 2019-06-19 22:34:47 -0700 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2019-07-05 12:51:09 -0700 |
commit | 2ef5df09277e2fe653b0b9e73c70777acbc2a753 (patch) | |
tree | 817bfb89feaf2c638103ab410aa7caf5814eb6c5 | |
parent | 12b73e4e0a7752bf207189dd76c5506dd344cae1 (diff) | |
download | alpine-ec2-ami-2ef5df09277e2fe653b0b9e73c70777acbc2a753.tar.bz2 alpine-ec2-ami-2ef5df09277e2fe653b0b9e73c70777acbc2a753.tar.xz alpine-ec2-ami-2ef5df09277e2fe653b0b9e73c70777acbc2a753.zip |
* 3.10.0 has landed!
* switch build name from 'current-x86_64' to 'v#_#-x86_64' to avoid any confusion when new versions roll out
* resolvie-alpine.py.in - only warn about disabled regions once, instead of for each profile build
* make-amis - tweak script output
* new set of AMIs for edge, 3.10.0, and 3.9.4
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | profiles/alpine.conf | 12 | ||||
-rw-r--r-- | profiles/test.conf | 17 | ||||
-rw-r--r-- | profiles/version/3.10 | 14 | ||||
l--------- | profiles/version/current | 2 | ||||
-rw-r--r-- | releases/README.md | 94 | ||||
-rw-r--r-- | releases/alpine.yaml | 150 | ||||
-rwxr-xr-x | scripts/make-amis | 4 | ||||
-rw-r--r-- | scripts/resolve-profile.py.in | 9 |
9 files changed, 178 insertions, 128 deletions
@@ -17,10 +17,10 @@ aws ec2 describe-images \ | |||
17 | Name=owner-id,Values=538276064493 \ | 17 | Name=owner-id,Values=538276064493 \ |
18 | Name=name,Values='alpine-ami-*' \ | 18 | Name=name,Values='alpine-ami-*' \ |
19 | Name=state,Values=available \ | 19 | Name=state,Values=available \ |
20 | Name=tag:profile_build,Values=current-x86_64 \ | 20 | Name=tag:profile_build,Values=v3_10-x86_64 \ |
21 | --query 'max_by(Images[], &CreationDate).ImageId' | 21 | --query 'max_by(Images[], &CreationDate).ImageId' |
22 | ``` | 22 | ``` |
23 | ...will list the latest AMI id from our collection of 'current-x86_64' builds. | 23 | ...will list the latest AMI id from our collection of 'v3_10-x86_64' builds. |
24 | Refer to the AWS CLI Command Reference for | 24 | Refer to the AWS CLI Command Reference for |
25 | [describe-images](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-images.html) | 25 | [describe-images](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-images.html) |
26 | for more details. | 26 | for more details. |
diff --git a/profiles/alpine.conf b/profiles/alpine.conf index b5ada55..e282e6f 100644 --- a/profiles/alpine.conf +++ b/profiles/alpine.conf | |||
@@ -1,9 +1,10 @@ | |||
1 | ### Profile for Building the Publically-Available Alpine Linux AMIs | 1 | ### Profile for Building the Publically-Available Alpine Linux AMIs |
2 | # vim: ts=2 et: | 2 | # vim: ts=2 et: |
3 | 3 | ||
4 | version-current { include required("version/current") } | 4 | version-3_10 { include required("version/3.10") } |
5 | version-edge { include required("version/edge") } | 5 | version-3_9 { include required("version/3.9") } |
6 | arch-x86_64 { include required("arch/x86_64") } | 6 | version-edge { include required("version/edge") } |
7 | arch-x86_64 { include required("arch/x86_64") } | ||
7 | 8 | ||
8 | # profile vars | 9 | # profile vars |
9 | alpine { | 10 | alpine { |
@@ -25,6 +26,7 @@ alpine { | |||
25 | # Build definitions | 26 | # Build definitions |
26 | BUILDS { | 27 | BUILDS { |
27 | # merge version, arch, and profile vars | 28 | # merge version, arch, and profile vars |
28 | current-x86_64 = ${version-current} ${arch-x86_64} ${alpine} | 29 | v3_10-x86_64 = ${version-3_10} ${arch-x86_64} ${alpine} |
29 | edge-x86_64 = ${version-edge} ${arch-x86_64} ${alpine} | 30 | v3_9-x86_64 = ${version-3_9} ${arch-x86_64} ${alpine} |
31 | edge-x86_64 = ${version-edge} ${arch-x86_64} ${alpine} | ||
30 | } | 32 | } |
diff --git a/profiles/test.conf b/profiles/test.conf index b4ecab8..ad0c1ff 100644 --- a/profiles/test.conf +++ b/profiles/test.conf | |||
@@ -1,10 +1,11 @@ | |||
1 | ### Profile for Testing Builds | 1 | ### Profile for Testing Builds |
2 | # vim: ts=2 et: | 2 | # vim: ts=2 et: |
3 | 3 | ||
4 | version-current { include required("version/current") } | 4 | version-3_10 { include required("version/3.10") } |
5 | version-edge { include required("version/edge") } | 5 | version-3_9 { include required("version/3.9") } |
6 | arch-x86_64 { include required("arch/x86_64") } | 6 | version-edge { include required("version/edge") } |
7 | arch-aarch64 { include required("arch/aarch64") } | 7 | arch-x86_64 { include required("arch/x86_64") } |
8 | arch-aarch64 { include required("arch/aarch64") } | ||
8 | 9 | ||
9 | # specific to this profile's builds | 10 | # specific to this profile's builds |
10 | test { | 11 | test { |
@@ -16,7 +17,6 @@ test { | |||
16 | build_region = "us-west-2" | 17 | build_region = "us-west-2" |
17 | build_subnet = "subnet-033a30d7b5220d177" | 18 | build_subnet = "subnet-033a30d7b5220d177" |
18 | ami_regions { | 19 | ami_regions { |
19 | us-west-1 = true | ||
20 | ap-east-1 = true | 20 | ap-east-1 = true |
21 | } | 21 | } |
22 | } | 22 | } |
@@ -24,12 +24,13 @@ test { | |||
24 | # Build definitions | 24 | # Build definitions |
25 | BUILDS { | 25 | BUILDS { |
26 | # merge version, arch, profile, and build vars | 26 | # merge version, arch, profile, and build vars |
27 | current-x86_64 = ${version-current} ${arch-x86_64} ${test} | 27 | v3_10-x86_64 = ${version-3_10} ${arch-x86_64} ${test} |
28 | edge-x86_64 = ${version-edge} ${arch-x86_64} ${test} | 28 | v3_9-x86_64 = ${version-3_9} ${arch-x86_64} ${test} |
29 | edge-x86_64 = ${version-edge} ${arch-x86_64} ${test} | ||
29 | 30 | ||
30 | # aarch64 AMI builds are under development | 31 | # aarch64 AMI builds are under development |
31 | edge-aarch64 = ${version-edge} ${arch-aarch64} ${test} { | 32 | edge-aarch64 = ${version-edge} ${arch-aarch64} ${test} { |
32 | # other subnet doesn't do a1.* instances | 33 | # other us-west-2 subnet doesn't do a1.* instances |
33 | build_subnet = "subnet-08dfc622745f7d96a" | 34 | build_subnet = "subnet-08dfc622745f7d96a" |
34 | } | 35 | } |
35 | } | 36 | } |
diff --git a/profiles/version/3.10 b/profiles/version/3.10 new file mode 100644 index 0000000..efc938b --- /dev/null +++ b/profiles/version/3.10 | |||
@@ -0,0 +1,14 @@ | |||
1 | ### version 3.10 vars | ||
2 | # vim: ts=2 et: | ||
3 | |||
4 | # start with base vars | ||
5 | include required("../base/current") | ||
6 | |||
7 | # set version-specific vars | ||
8 | version = "3.10" | ||
9 | release = "3.10.0" | ||
10 | end_of_life = "2021-05-01" | ||
11 | repos { | ||
12 | "http://dl-cdn.alpinelinux.org/alpine/v3.10/main" = true | ||
13 | "http://dl-cdn.alpinelinux.org/alpine/v3.10/community" = true | ||
14 | } | ||
diff --git a/profiles/version/current b/profiles/version/current index a02597f..7c7a975 120000 --- a/profiles/version/current +++ b/profiles/version/current | |||
@@ -1 +1 @@ | |||
3.9 \ No newline at end of file | 3.10 \ No newline at end of file | ||
diff --git a/releases/README.md b/releases/README.md index 3894bc0..9ec5dd8 100644 --- a/releases/README.md +++ b/releases/README.md | |||
@@ -28,50 +28,74 @@ important to you, please open an [issue](https://github.com/mcrute/alpine-ec2-am | |||
28 | 28 | ||
29 | ## AMIs | 29 | ## AMIs |
30 | 30 | ||
31 | ### Alpine Linux 3.9.4 (2019-06-11) | 31 | ### Alpine Linux 3.10.0 (2019-06-20) |
32 | <details><summary><i>click to show/hide</i></summary><p> | ||
33 | |||
34 | | Region | alpine-ami-3.10.0-x86_64-r0 | | ||
35 | | ------ | --- | | ||
36 | | ap-northeast-1 | [ami-00d72ba9e4e50e6f0](https://ap-northeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-00d72ba9e4e50e6f0) ([launch](https://ap-northeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-00d72ba9e4e50e6f0)) | | ||
37 | | ap-northeast-2 | [ami-0b2ab59439d69c87f](https://ap-northeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0b2ab59439d69c87f) ([launch](https://ap-northeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0b2ab59439d69c87f)) | | ||
38 | | ap-south-1 | [ami-06ab2e1b19df43403](https://ap-south-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-06ab2e1b19df43403) ([launch](https://ap-south-1.console.aws.amazon.com/ec2/home#launchAmi=ami-06ab2e1b19df43403)) | | ||
39 | | ap-southeast-1 | [ami-097e487f602370726](https://ap-southeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-097e487f602370726) ([launch](https://ap-southeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-097e487f602370726)) | | ||
40 | | ap-southeast-2 | [ami-0f2248216c030f2ea](https://ap-southeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0f2248216c030f2ea) ([launch](https://ap-southeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0f2248216c030f2ea)) | | ||
41 | | ca-central-1 | [ami-035f9ddc53b8e3c94](https://ca-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-035f9ddc53b8e3c94) ([launch](https://ca-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-035f9ddc53b8e3c94)) | | ||
42 | | eu-central-1 | [ami-0c2583ed13862fb17](https://eu-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0c2583ed13862fb17) ([launch](https://eu-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0c2583ed13862fb17)) | | ||
43 | | eu-north-1 | [ami-069c11c7844825375](https://eu-north-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-069c11c7844825375) ([launch](https://eu-north-1.console.aws.amazon.com/ec2/home#launchAmi=ami-069c11c7844825375)) | | ||
44 | | eu-west-1 | [ami-076b4d480f72a117f](https://eu-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-076b4d480f72a117f) ([launch](https://eu-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-076b4d480f72a117f)) | | ||
45 | | eu-west-2 | [ami-0a5d209eea58688c2](https://eu-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0a5d209eea58688c2) ([launch](https://eu-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0a5d209eea58688c2)) | | ||
46 | | eu-west-3 | [ami-0385dc3d759aaa464](https://eu-west-3.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0385dc3d759aaa464) ([launch](https://eu-west-3.console.aws.amazon.com/ec2/home#launchAmi=ami-0385dc3d759aaa464)) | | ||
47 | | sa-east-1 | [ami-04ddd371cd342921d](https://sa-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-04ddd371cd342921d) ([launch](https://sa-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-04ddd371cd342921d)) | | ||
48 | | us-east-1 | [ami-0647412cf72f247d9](https://us-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0647412cf72f247d9) ([launch](https://us-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0647412cf72f247d9)) | | ||
49 | | us-east-2 | [ami-0fb394548acf15691](https://us-east-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0fb394548acf15691) ([launch](https://us-east-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0fb394548acf15691)) | | ||
50 | | us-west-1 | [ami-04d80966c446c3f58](https://us-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-04d80966c446c3f58) ([launch](https://us-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-04d80966c446c3f58)) | | ||
51 | | us-west-2 | [ami-0c71a8664131b42b3](https://us-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0c71a8664131b42b3) ([launch](https://us-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0c71a8664131b42b3)) | | ||
52 | |||
53 | </p></details> | ||
54 | |||
55 | ### Alpine Linux 3.9.4 (2019-06-20) | ||
32 | <details><summary><i>click to show/hide</i></summary><p> | 56 | <details><summary><i>click to show/hide</i></summary><p> |
33 | 57 | ||
34 | | Region | alpine-ami-3.9.4-x86_64-r0 | | 58 | | Region | alpine-ami-3.9.4-x86_64-r0 | |
35 | | ------ | --- | | 59 | | ------ | --- | |
36 | | ap-northeast-1 | [ami-0bb4073495ff2021e](https://ap-northeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0bb4073495ff2021e) ([launch](https://ap-northeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0bb4073495ff2021e)) | | 60 | | ap-northeast-1 | [ami-03d9fcbacd2999688](https://ap-northeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-03d9fcbacd2999688) ([launch](https://ap-northeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-03d9fcbacd2999688)) | |
37 | | ap-northeast-2 | [ami-028d3d1675161319e](https://ap-northeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-028d3d1675161319e) ([launch](https://ap-northeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-028d3d1675161319e)) | | 61 | | ap-northeast-2 | [ami-004989011ec957b83](https://ap-northeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-004989011ec957b83) ([launch](https://ap-northeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-004989011ec957b83)) | |
38 | | ap-south-1 | [ami-0f94a69d1ff0a7860](https://ap-south-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0f94a69d1ff0a7860) ([launch](https://ap-south-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0f94a69d1ff0a7860)) | | 62 | | ap-south-1 | [ami-0cb67b835ca871537](https://ap-south-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0cb67b835ca871537) ([launch](https://ap-south-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0cb67b835ca871537)) | |
39 | | ap-southeast-1 | [ami-0f1c039e595dd2d02](https://ap-southeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0f1c039e595dd2d02) ([launch](https://ap-southeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0f1c039e595dd2d02)) | | 63 | | ap-southeast-1 | [ami-03f6391214dbfd225](https://ap-southeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-03f6391214dbfd225) ([launch](https://ap-southeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-03f6391214dbfd225)) | |
40 | | ap-southeast-2 | [ami-0ca5b7ca3caa92758](https://ap-southeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0ca5b7ca3caa92758) ([launch](https://ap-southeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0ca5b7ca3caa92758)) | | 64 | | ap-southeast-2 | [ami-0074f16503a9ebe8c](https://ap-southeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0074f16503a9ebe8c) ([launch](https://ap-southeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0074f16503a9ebe8c)) | |
41 | | ca-central-1 | [ami-05a3c167410bf6b35](https://ca-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-05a3c167410bf6b35) ([launch](https://ca-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-05a3c167410bf6b35)) | | 65 | | ca-central-1 | [ami-0a3cf4fc46141c449](https://ca-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0a3cf4fc46141c449) ([launch](https://ca-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0a3cf4fc46141c449)) | |
42 | | eu-central-1 | [ami-02df82b83ad2cdaec](https://eu-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-02df82b83ad2cdaec) ([launch](https://eu-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-02df82b83ad2cdaec)) | | 66 | | eu-central-1 | [ami-007081891d730c5f1](https://eu-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-007081891d730c5f1) ([launch](https://eu-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-007081891d730c5f1)) | |
43 | | eu-north-1 | [ami-0f7b7e2bef1209f6c](https://eu-north-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0f7b7e2bef1209f6c) ([launch](https://eu-north-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0f7b7e2bef1209f6c)) | | 67 | | eu-north-1 | [ami-09267b5c6d7722fdd](https://eu-north-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-09267b5c6d7722fdd) ([launch](https://eu-north-1.console.aws.amazon.com/ec2/home#launchAmi=ami-09267b5c6d7722fdd)) | |
44 | | eu-west-1 | [ami-09234e83a8015efa4](https://eu-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-09234e83a8015efa4) ([launch](https://eu-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-09234e83a8015efa4)) | | 68 | | eu-west-1 | [ami-0587fd7b04af5d01d](https://eu-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0587fd7b04af5d01d) ([launch](https://eu-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0587fd7b04af5d01d)) | |
45 | | eu-west-2 | [ami-091a16ac6bd29bdd3](https://eu-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-091a16ac6bd29bdd3) ([launch](https://eu-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-091a16ac6bd29bdd3)) | | 69 | | eu-west-2 | [ami-09b9943895590f23e](https://eu-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-09b9943895590f23e) ([launch](https://eu-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-09b9943895590f23e)) | |
46 | | eu-west-3 | [ami-084cb673481c3f793](https://eu-west-3.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-084cb673481c3f793) ([launch](https://eu-west-3.console.aws.amazon.com/ec2/home#launchAmi=ami-084cb673481c3f793)) | | 70 | | eu-west-3 | [ami-01dcaa2533a49748d](https://eu-west-3.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-01dcaa2533a49748d) ([launch](https://eu-west-3.console.aws.amazon.com/ec2/home#launchAmi=ami-01dcaa2533a49748d)) | |
47 | | sa-east-1 | [ami-014d631c23ebf306a](https://sa-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-014d631c23ebf306a) ([launch](https://sa-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-014d631c23ebf306a)) | | 71 | | sa-east-1 | [ami-0645cb90aca8de136](https://sa-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0645cb90aca8de136) ([launch](https://sa-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0645cb90aca8de136)) | |
48 | | us-east-1 | [ami-04a29b11e34acf54d](https://us-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-04a29b11e34acf54d) ([launch](https://us-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-04a29b11e34acf54d)) | | 72 | | us-east-1 | [ami-0ac744c9e5e2dcbcf](https://us-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0ac744c9e5e2dcbcf) ([launch](https://us-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0ac744c9e5e2dcbcf)) | |
49 | | us-east-2 | [ami-0d9445885a19e00ca](https://us-east-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0d9445885a19e00ca) ([launch](https://us-east-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0d9445885a19e00ca)) | | 73 | | us-east-2 | [ami-074a01fd0b7de0135](https://us-east-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-074a01fd0b7de0135) ([launch](https://us-east-2.console.aws.amazon.com/ec2/home#launchAmi=ami-074a01fd0b7de0135)) | |
50 | | us-west-1 | [ami-0bef2dc6d3f4e19a2](https://us-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0bef2dc6d3f4e19a2) ([launch](https://us-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0bef2dc6d3f4e19a2)) | | 74 | | us-west-1 | [ami-0a70d6f1ce22ddfb1](https://us-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0a70d6f1ce22ddfb1) ([launch](https://us-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0a70d6f1ce22ddfb1)) | |
51 | | us-west-2 | [ami-0af07dadd734834a7](https://us-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0af07dadd734834a7) ([launch](https://us-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0af07dadd734834a7)) | | 75 | | us-west-2 | [ami-006aeb6d57c92f978](https://us-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-006aeb6d57c92f978) ([launch](https://us-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-006aeb6d57c92f978)) | |
52 | 76 | ||
53 | </p></details> | 77 | </p></details> |
54 | 78 | ||
55 | ### Alpine Linux Edge (2019-06-11) | 79 | ### Alpine Linux Edge (2019-06-20) |
56 | <details><summary><i>click to show/hide</i></summary><p> | 80 | <details><summary><i>click to show/hide</i></summary><p> |
57 | 81 | ||
58 | | Region | alpine-ami-edge-x86_64-20190611031724 | | 82 | | Region | alpine-ami-edge-x86_64-20190620045615 | |
59 | | ------ | --- | | 83 | | ------ | --- | |
60 | | ap-northeast-1 | [ami-0c97e7cdda534346b](https://ap-northeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0c97e7cdda534346b) ([launch](https://ap-northeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0c97e7cdda534346b)) | | 84 | | ap-northeast-1 | [ami-0367295ac0c2084ca](https://ap-northeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0367295ac0c2084ca) ([launch](https://ap-northeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0367295ac0c2084ca)) | |
61 | | ap-northeast-2 | [ami-00cceaf8288ee7386](https://ap-northeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-00cceaf8288ee7386) ([launch](https://ap-northeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-00cceaf8288ee7386)) | | 85 | | ap-northeast-2 | [ami-07a4067a66f4e23b6](https://ap-northeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-07a4067a66f4e23b6) ([launch](https://ap-northeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-07a4067a66f4e23b6)) | |
62 | | ap-south-1 | [ami-09e1d1ef7cd517a64](https://ap-south-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-09e1d1ef7cd517a64) ([launch](https://ap-south-1.console.aws.amazon.com/ec2/home#launchAmi=ami-09e1d1ef7cd517a64)) | | 86 | | ap-south-1 | [ami-04ebb4432c4397e2e](https://ap-south-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-04ebb4432c4397e2e) ([launch](https://ap-south-1.console.aws.amazon.com/ec2/home#launchAmi=ami-04ebb4432c4397e2e)) | |
63 | | ap-southeast-1 | [ami-037323416789f3ce1](https://ap-southeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-037323416789f3ce1) ([launch](https://ap-southeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-037323416789f3ce1)) | | 87 | | ap-southeast-1 | [ami-0217796240e307162](https://ap-southeast-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0217796240e307162) ([launch](https://ap-southeast-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0217796240e307162)) | |
64 | | ap-southeast-2 | [ami-0d182653643257211](https://ap-southeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0d182653643257211) ([launch](https://ap-southeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0d182653643257211)) | | 88 | | ap-southeast-2 | [ami-0142f8bf8086dfd0c](https://ap-southeast-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0142f8bf8086dfd0c) ([launch](https://ap-southeast-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0142f8bf8086dfd0c)) | |
65 | | ca-central-1 | [ami-008c0bd239c168b34](https://ca-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-008c0bd239c168b34) ([launch](https://ca-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-008c0bd239c168b34)) | | 89 | | ca-central-1 | [ami-0247aee175851e274](https://ca-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0247aee175851e274) ([launch](https://ca-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0247aee175851e274)) | |
66 | | eu-central-1 | [ami-0d808164dace58b4e](https://eu-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0d808164dace58b4e) ([launch](https://eu-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0d808164dace58b4e)) | | 90 | | eu-central-1 | [ami-0c91f38db398f2f7f](https://eu-central-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0c91f38db398f2f7f) ([launch](https://eu-central-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0c91f38db398f2f7f)) | |
67 | | eu-north-1 | [ami-0c3152b1fd3b21ae9](https://eu-north-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0c3152b1fd3b21ae9) ([launch](https://eu-north-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0c3152b1fd3b21ae9)) | | 91 | | eu-north-1 | [ami-002e8129cc99fd093](https://eu-north-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-002e8129cc99fd093) ([launch](https://eu-north-1.console.aws.amazon.com/ec2/home#launchAmi=ami-002e8129cc99fd093)) | |
68 | | eu-west-1 | [ami-031b9d6c98019452b](https://eu-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-031b9d6c98019452b) ([launch](https://eu-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-031b9d6c98019452b)) | | 92 | | eu-west-1 | [ami-0fee135c59cc71f25](https://eu-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0fee135c59cc71f25) ([launch](https://eu-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0fee135c59cc71f25)) | |
69 | | eu-west-2 | [ami-029d4646a3ea4fc0f](https://eu-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-029d4646a3ea4fc0f) ([launch](https://eu-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-029d4646a3ea4fc0f)) | | 93 | | eu-west-2 | [ami-0310b08601e54617c](https://eu-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0310b08601e54617c) ([launch](https://eu-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0310b08601e54617c)) | |
70 | | eu-west-3 | [ami-0d1e6f66f5a7fc568](https://eu-west-3.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0d1e6f66f5a7fc568) ([launch](https://eu-west-3.console.aws.amazon.com/ec2/home#launchAmi=ami-0d1e6f66f5a7fc568)) | | 94 | | eu-west-3 | [ami-073c30e97d249582c](https://eu-west-3.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-073c30e97d249582c) ([launch](https://eu-west-3.console.aws.amazon.com/ec2/home#launchAmi=ami-073c30e97d249582c)) | |
71 | | sa-east-1 | [ami-0b00f41d3df265296](https://sa-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0b00f41d3df265296) ([launch](https://sa-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0b00f41d3df265296)) | | 95 | | sa-east-1 | [ami-0e2101521aaea4e64](https://sa-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0e2101521aaea4e64) ([launch](https://sa-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0e2101521aaea4e64)) | |
72 | | us-east-1 | [ami-014a8bfc05b292686](https://us-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-014a8bfc05b292686) ([launch](https://us-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-014a8bfc05b292686)) | | 96 | | us-east-1 | [ami-0ec61d009ea7c2ebf](https://us-east-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0ec61d009ea7c2ebf) ([launch](https://us-east-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0ec61d009ea7c2ebf)) | |
73 | | us-east-2 | [ami-0d99a25549626e548](https://us-east-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0d99a25549626e548) ([launch](https://us-east-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0d99a25549626e548)) | | 97 | | us-east-2 | [ami-0b5da2ec658fc5f22](https://us-east-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0b5da2ec658fc5f22) ([launch](https://us-east-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0b5da2ec658fc5f22)) | |
74 | | us-west-1 | [ami-03f03158096a615cd](https://us-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-03f03158096a615cd) ([launch](https://us-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-03f03158096a615cd)) | | 98 | | us-west-1 | [ami-0a581a1332d5ab453](https://us-west-1.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0a581a1332d5ab453) ([launch](https://us-west-1.console.aws.amazon.com/ec2/home#launchAmi=ami-0a581a1332d5ab453)) | |
75 | | us-west-2 | [ami-09a619850cd514295](https://us-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-09a619850cd514295) ([launch](https://us-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-09a619850cd514295)) | | 99 | | us-west-2 | [ami-0c5e68fa70b5ebec3](https://us-west-2.console.aws.amazon.com/ec2/home#Images:visibility=public-images;imageId=ami-0c5e68fa70b5ebec3) ([launch](https://us-west-2.console.aws.amazon.com/ec2/home#launchAmi=ami-0c5e68fa70b5ebec3)) | |
76 | 100 | ||
77 | </p></details> | 101 | </p></details> |
diff --git a/releases/alpine.yaml b/releases/alpine.yaml index 1b40d41..ffa4572 100644 --- a/releases/alpine.yaml +++ b/releases/alpine.yaml | |||
@@ -1,85 +1,87 @@ | |||
1 | current-x86_64: | ||
2 | 3.9.4: | ||
3 | alpine-ami-3.9.4-x86_64-r0: | ||
4 | description: Alpine Linux 3.9.4 x86_64 r0 - https://github.com/mcrute/alpine-ec2-ami | ||
5 | profile: alpine | ||
6 | profile_build: current-x86_64 | ||
7 | version: '3.9' | ||
8 | release: 3.9.4 | ||
9 | arch: x86_64 | ||
10 | revision: r0 | ||
11 | end_of_life: '2021-01-01T00:00:00' | ||
12 | build_time: 1560223551 | ||
13 | artifacts: | ||
14 | ap-northeast-1: ami-0bb4073495ff2021e | ||
15 | ap-northeast-2: ami-028d3d1675161319e | ||
16 | ap-south-1: ami-0f94a69d1ff0a7860 | ||
17 | ap-southeast-1: ami-0f1c039e595dd2d02 | ||
18 | ap-southeast-2: ami-0ca5b7ca3caa92758 | ||
19 | ca-central-1: ami-05a3c167410bf6b35 | ||
20 | eu-central-1: ami-02df82b83ad2cdaec | ||
21 | eu-north-1: ami-0f7b7e2bef1209f6c | ||
22 | eu-west-1: ami-09234e83a8015efa4 | ||
23 | eu-west-2: ami-091a16ac6bd29bdd3 | ||
24 | eu-west-3: ami-084cb673481c3f793 | ||
25 | sa-east-1: ami-014d631c23ebf306a | ||
26 | us-east-1: ami-04a29b11e34acf54d | ||
27 | us-east-2: ami-0d9445885a19e00ca | ||
28 | us-west-1: ami-0bef2dc6d3f4e19a2 | ||
29 | us-west-2: ami-0af07dadd734834a7 | ||
30 | edge-x86_64: | 1 | edge-x86_64: |
31 | edge: | 2 | edge: |
32 | alpine-ami-edge-x86_64-20190611013502: | 3 | alpine-ami-edge-x86_64-20190620045615: |
33 | description: Alpine Linux edge x86_64 20190611013502 - https://github.com/mcrute/alpine-ec2-ami | 4 | description: Alpine Linux edge x86_64 20190620045615 - https://github.com/mcrute/alpine-ec2-ami |
34 | profile: alpine | 5 | profile: alpine |
35 | profile_build: edge-x86_64 | 6 | profile_build: edge-x86_64 |
36 | version: edge | 7 | version: edge |
37 | release: edge | 8 | release: edge |
38 | arch: x86_64 | 9 | arch: x86_64 |
39 | revision: '20190611013502' | 10 | revision: '20190620045615' |
40 | end_of_life: '2019-06-12T01:35:02' | 11 | end_of_life: '2019-06-21T04:56:15' |
41 | build_time: 1560217495 | 12 | build_time: 1561007140 |
42 | artifacts: | 13 | artifacts: |
43 | ap-northeast-1: ami-0e4ad0a988beaadd0 | 14 | ap-northeast-1: ami-0367295ac0c2084ca |
44 | ap-northeast-2: ami-0fa8819de67a529ed | 15 | ap-northeast-2: ami-07a4067a66f4e23b6 |
45 | ap-south-1: ami-007b857e93d455a5d | 16 | ap-south-1: ami-04ebb4432c4397e2e |
46 | ap-southeast-1: ami-06c7dbd709213a1af | 17 | ap-southeast-1: ami-0217796240e307162 |
47 | ap-southeast-2: ami-0640965542f4783f9 | 18 | ap-southeast-2: ami-0142f8bf8086dfd0c |
48 | ca-central-1: ami-07d1273f35efb64d0 | 19 | ca-central-1: ami-0247aee175851e274 |
49 | eu-central-1: ami-0d19961f6fbb14cf2 | 20 | eu-central-1: ami-0c91f38db398f2f7f |
50 | eu-north-1: ami-0c90cce137ba0a365 | 21 | eu-north-1: ami-002e8129cc99fd093 |
51 | eu-west-1: ami-0c902d47d3941eba5 | 22 | eu-west-1: ami-0fee135c59cc71f25 |
52 | eu-west-2: ami-0ac5ef7a7cc272443 | 23 | eu-west-2: ami-0310b08601e54617c |
53 | eu-west-3: ami-0e5b8927e00c7d6fa | 24 | eu-west-3: ami-073c30e97d249582c |
54 | sa-east-1: ami-061957e3677b43094 | 25 | sa-east-1: ami-0e2101521aaea4e64 |
55 | us-east-1: ami-012598956fe159ff9 | 26 | us-east-1: ami-0ec61d009ea7c2ebf |
56 | us-east-2: ami-039647ff1acb463a3 | 27 | us-east-2: ami-0b5da2ec658fc5f22 |
57 | us-west-1: ami-0edcc6f8b14fb9e29 | 28 | us-west-1: ami-0a581a1332d5ab453 |
58 | us-west-2: ami-08e91c3b5d1331347 | 29 | us-west-2: ami-0c5e68fa70b5ebec3 |
59 | alpine-ami-edge-x86_64-20190611031724: | 30 | v3_10-x86_64: |
60 | description: Alpine Linux edge x86_64 20190611031724 - https://github.com/mcrute/alpine-ec2-ami | 31 | 3.10.0: |
32 | alpine-ami-3.10.0-x86_64-r0: | ||
33 | description: Alpine Linux 3.10.0 x86_64 r0 - https://github.com/mcrute/alpine-ec2-ami | ||
61 | profile: alpine | 34 | profile: alpine |
62 | profile_build: edge-x86_64 | 35 | profile_build: v3_10-x86_64 |
63 | version: edge | 36 | version: '3.10' |
64 | release: edge | 37 | release: 3.10.0 |
38 | arch: x86_64 | ||
39 | revision: r0 | ||
40 | end_of_life: '2021-05-01T00:00:00' | ||
41 | build_time: 1561007696 | ||
42 | artifacts: | ||
43 | ap-northeast-1: ami-00d72ba9e4e50e6f0 | ||
44 | ap-northeast-2: ami-0b2ab59439d69c87f | ||
45 | ap-south-1: ami-06ab2e1b19df43403 | ||
46 | ap-southeast-1: ami-097e487f602370726 | ||
47 | ap-southeast-2: ami-0f2248216c030f2ea | ||
48 | ca-central-1: ami-035f9ddc53b8e3c94 | ||
49 | eu-central-1: ami-0c2583ed13862fb17 | ||
50 | eu-north-1: ami-069c11c7844825375 | ||
51 | eu-west-1: ami-076b4d480f72a117f | ||
52 | eu-west-2: ami-0a5d209eea58688c2 | ||
53 | eu-west-3: ami-0385dc3d759aaa464 | ||
54 | sa-east-1: ami-04ddd371cd342921d | ||
55 | us-east-1: ami-0647412cf72f247d9 | ||
56 | us-east-2: ami-0fb394548acf15691 | ||
57 | us-west-1: ami-04d80966c446c3f58 | ||
58 | us-west-2: ami-0c71a8664131b42b3 | ||
59 | v3_9-x86_64: | ||
60 | 3.9.4: | ||
61 | alpine-ami-3.9.4-x86_64-r0: | ||
62 | description: Alpine Linux 3.9.4 x86_64 r0 - https://github.com/mcrute/alpine-ec2-ami | ||
63 | profile: alpine | ||
64 | profile_build: v3_9-x86_64 | ||
65 | version: '3.9' | ||
66 | release: 3.9.4 | ||
65 | arch: x86_64 | 67 | arch: x86_64 |
66 | revision: '20190611031724' | 68 | revision: r0 |
67 | end_of_life: '2019-06-12T03:17:24' | 69 | end_of_life: '2021-01-01T00:00:00' |
68 | build_time: 1560224089 | 70 | build_time: 1561008208 |
69 | artifacts: | 71 | artifacts: |
70 | ap-northeast-1: ami-0c97e7cdda534346b | 72 | ap-northeast-1: ami-03d9fcbacd2999688 |
71 | ap-northeast-2: ami-00cceaf8288ee7386 | 73 | ap-northeast-2: ami-004989011ec957b83 |
72 | ap-south-1: ami-09e1d1ef7cd517a64 | 74 | ap-south-1: ami-0cb67b835ca871537 |
73 | ap-southeast-1: ami-037323416789f3ce1 | 75 | ap-southeast-1: ami-03f6391214dbfd225 |
74 | ap-southeast-2: ami-0d182653643257211 | 76 | ap-southeast-2: ami-0074f16503a9ebe8c |
75 | ca-central-1: ami-008c0bd239c168b34 | 77 | ca-central-1: ami-0a3cf4fc46141c449 |
76 | eu-central-1: ami-0d808164dace58b4e | 78 | eu-central-1: ami-007081891d730c5f1 |
77 | eu-north-1: ami-0c3152b1fd3b21ae9 | 79 | eu-north-1: ami-09267b5c6d7722fdd |
78 | eu-west-1: ami-031b9d6c98019452b | 80 | eu-west-1: ami-0587fd7b04af5d01d |
79 | eu-west-2: ami-029d4646a3ea4fc0f | 81 | eu-west-2: ami-09b9943895590f23e |
80 | eu-west-3: ami-0d1e6f66f5a7fc568 | 82 | eu-west-3: ami-01dcaa2533a49748d |
81 | sa-east-1: ami-0b00f41d3df265296 | 83 | sa-east-1: ami-0645cb90aca8de136 |
82 | us-east-1: ami-014a8bfc05b292686 | 84 | us-east-1: ami-0ac744c9e5e2dcbcf |
83 | us-east-2: ami-0d99a25549626e548 | 85 | us-east-2: ami-074a01fd0b7de0135 |
84 | us-west-1: ami-03f03158096a615cd | 86 | us-west-1: ami-0a70d6f1ce22ddfb1 |
85 | us-west-2: ami-09a619850cd514295 | 87 | us-west-2: ami-006aeb6d57c92f978 |
diff --git a/scripts/make-amis b/scripts/make-amis index bc9826f..45bccfd 100755 --- a/scripts/make-amis +++ b/scripts/make-amis | |||
@@ -18,7 +18,7 @@ PROFILE=$1; shift | |||
18 | 18 | ||
19 | for BUILD in $BUILDS | 19 | for BUILD in $BUILDS |
20 | do | 20 | do |
21 | printf "\n*** %s ***\n\n" "$BUILD" | 21 | printf "\n*** Building %s/%s ***\n\n" "$PROFILE" "$BUILD" |
22 | BUILD_DIR="profile/$PROFILE/$BUILD" | 22 | BUILD_DIR="profile/$PROFILE/$BUILD" |
23 | 23 | ||
24 | # execute packer, capture output and exit code | 24 | # execute packer, capture output and exit code |
@@ -35,3 +35,5 @@ do | |||
35 | grep -q 'is used by an existing AMI' "$BUILD_DIR/output" || exit "$EXIT" | 35 | grep -q 'is used by an existing AMI' "$BUILD_DIR/output" || exit "$EXIT" |
36 | fi | 36 | fi |
37 | done | 37 | done |
38 | |||
39 | echo "\n=== DONE ===\n" | ||
diff --git a/scripts/resolve-profile.py.in b/scripts/resolve-profile.py.in index d348f32..884cd2d 100644 --- a/scripts/resolve-profile.py.in +++ b/scripts/resolve-profile.py.in | |||
@@ -79,9 +79,15 @@ for region in AWS.get_available_regions('ec2'): | |||
79 | all_regions[region] = True | 79 | all_regions[region] = True |
80 | sys.stderr.write("\n") | 80 | sys.stderr.write("\n") |
81 | 81 | ||
82 | for region, available in all_regions.items(): | ||
83 | if available is False: | ||
84 | sys.stderr.write(f"*** WARNING: skipping disabled region {region}\n") | ||
85 | |||
86 | print() | ||
87 | |||
82 | # parse/resolve HOCON profile's builds' config | 88 | # parse/resolve HOCON profile's builds' config |
83 | for build, cfg in BUILDS.items(): | 89 | for build, cfg in BUILDS.items(): |
84 | print(f"\n>>> Resolving configuration for '{build}'") | 90 | print(f">>> Resolving configuration for '{build}'") |
85 | build_dir = os.path.join(PROFILE_DIR, build) | 91 | build_dir = os.path.join(PROFILE_DIR, build) |
86 | 92 | ||
87 | # make a fresh profile build directory | 93 | # make a fresh profile build directory |
@@ -116,7 +122,6 @@ for build, cfg in BUILDS.items(): | |||
116 | if enabled is not False or region not in cfg['ami_regions']: | 122 | if enabled is not False or region not in cfg['ami_regions']: |
117 | continue | 123 | continue |
118 | if cfg['ami_regions'][region] not in [None, False]: | 124 | if cfg['ami_regions'][region] not in [None, False]: |
119 | sys.stderr.write(f"*** WARNING: skipping disabled region {region}\n") | ||
120 | cfg['ami_regions'][region] = False | 125 | cfg['ami_regions'][region] = False |
121 | 126 | ||
122 | # fold dict vars to scalars | 127 | # fold dict vars to scalars |