diff options
author | Mike Crute <mike@crute.us> | 2020-05-28 12:47:59 -0700 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2020-05-30 13:17:56 -0700 |
commit | 812eba9597232fced3071750781916b1c44a08dc (patch) | |
tree | bc806d86bfd7f3c05fa556baa770f3873cee9d0c | |
parent | b804d174b36603d5d74ddea4d95917e7f911eb94 (diff) | |
download | alpine-ec2-ami-812eba9597232fced3071750781916b1c44a08dc.tar.bz2 alpine-ec2-ami-812eba9597232fced3071750781916b1c44a08dc.tar.xz alpine-ec2-ami-812eba9597232fced3071750781916b1c44a08dc.zip |
Remove release vars from packer
-rw-r--r-- | packer.conf | 2 | ||||
-rw-r--r-- | profiles/alpine.conf | 7 | ||||
-rw-r--r-- | profiles/base/1 | 4 | ||||
-rw-r--r-- | profiles/test.conf | 5 | ||||
-rwxr-xr-x | scripts/builder.py | 2 |
5 files changed, 1 insertions, 19 deletions
diff --git a/packer.conf b/packer.conf index 789f330..e45e368 100644 --- a/packer.conf +++ b/packer.conf | |||
@@ -60,8 +60,6 @@ builders = [ | |||
60 | } | 60 | } |
61 | ena_support = "true" | 61 | ena_support = "true" |
62 | sriov_support = "true" | 62 | sriov_support = "true" |
63 | ami_groups = "{{user `ami_access`}}" | ||
64 | ami_regions = "{{user `ami_regions`}}" | ||
65 | } | 63 | } |
66 | ] | 64 | ] |
67 | 65 | ||
diff --git a/profiles/alpine.conf b/profiles/alpine.conf index 6c488bb..eca7f55 100644 --- a/profiles/alpine.conf +++ b/profiles/alpine.conf | |||
@@ -11,14 +11,7 @@ arch-x86_64 { include required("arch/x86_64") } | |||
11 | alpine { | 11 | alpine { |
12 | ami_desc_suffix = " - https://github.com/mcrute/alpine-ec2-ami" | 12 | ami_desc_suffix = " - https://github.com/mcrute/alpine-ec2-ami" |
13 | 13 | ||
14 | build_region = "us-west-2" | ||
15 | build_subnet = "subnet-b80c36e2" | 14 | build_subnet = "subnet-b80c36e2" |
16 | ami_access { | ||
17 | all = true # these AMIs are publicly available | ||
18 | } | ||
19 | ami_regions { | ||
20 | ALL = true | ||
21 | } | ||
22 | } | 15 | } |
23 | 16 | ||
24 | # Build definitions | 17 | # Build definitions |
diff --git a/profiles/base/1 b/profiles/base/1 index 18decd1..666e5d4 100644 --- a/profiles/base/1 +++ b/profiles/base/1 | |||
@@ -16,7 +16,7 @@ arch = null | |||
16 | build_arch = null | 16 | build_arch = null |
17 | 17 | ||
18 | # Builder-instance | 18 | # Builder-instance |
19 | build_region = null | 19 | build_region = "us-west-2" |
20 | build_subnet = null | 20 | build_subnet = null |
21 | build_instance_type = "t3.nano" | 21 | build_instance_type = "t3.nano" |
22 | build_public_ip = null | 22 | build_public_ip = null |
@@ -33,8 +33,6 @@ ami_desc_suffix = "" | |||
33 | ami_volume_size = "1" | 33 | ami_volume_size = "1" |
34 | ami_encrypt = "false" | 34 | ami_encrypt = "false" |
35 | ami_user = "alpine" # modification currently not supported | 35 | ami_user = "alpine" # modification currently not supported |
36 | ami_access = {} | ||
37 | ami_regions = {} | ||
38 | # NOTE: the following are python format strings, resolved in resolve-profile.py | 36 | # NOTE: the following are python format strings, resolved in resolve-profile.py |
39 | ami_name = "{var.ami_name_prefix}{var.release}-{var.arch}-{var.revision}{var.ami_name_suffix}" | 37 | ami_name = "{var.ami_name_prefix}{var.release}-{var.arch}-{var.revision}{var.ami_name_suffix}" |
40 | ami_desc = "{var.ami_desc_prefix}{var.release} {var.arch} {var.revision}{var.ami_desc_suffix}" | 38 | ami_desc = "{var.ami_desc_prefix}{var.release} {var.arch} {var.revision}{var.ami_desc_suffix}" |
diff --git a/profiles/test.conf b/profiles/test.conf index 6d8d2e0..085f8cc 100644 --- a/profiles/test.conf +++ b/profiles/test.conf | |||
@@ -12,11 +12,6 @@ arch-aarch64 { include required("arch/aarch64") } | |||
12 | test { | 12 | test { |
13 | ami_name_prefix = "test-" | 13 | ami_name_prefix = "test-" |
14 | ami_desc_prefix = "Alpine Test " | 14 | ami_desc_prefix = "Alpine Test " |
15 | build_region = "us-west-2" | ||
16 | build_subnet = "subnet-00c202262d97c0536" | ||
17 | # ami_regions { | ||
18 | # ap-east-1 = true | ||
19 | # } | ||
20 | } | 15 | } |
21 | 16 | ||
22 | # Build definitions | 17 | # Build definitions |
diff --git a/scripts/builder.py b/scripts/builder.py index c5f33be..08c0fa7 100755 --- a/scripts/builder.py +++ b/scripts/builder.py | |||
@@ -487,8 +487,6 @@ class ConfigBuilder: | |||
487 | self.out_dir = out_dir | 487 | self.out_dir = out_dir |
488 | 488 | ||
489 | self._keys_to_transform = { | 489 | self._keys_to_transform = { |
490 | "ami_access" : self.fold_comma, | ||
491 | "ami_regions" : self.fold_comma, | ||
492 | "kernel_modules" : self.fold_comma, | 490 | "kernel_modules" : self.fold_comma, |
493 | "kernel_options" : self.fold_space, | 491 | "kernel_options" : self.fold_space, |
494 | "repos" : self.fold_repos, | 492 | "repos" : self.fold_repos, |