Skip to content

Commit f1eb892

Browse files
authored
Merge pull request #129 from cisagov/improvement/upgrade-base-ami-to-fedora-40
Upgrade the base AMI to Fedora 42
2 parents 5add266 + be718b8 commit f1eb892

File tree

5 files changed

+14
-11
lines changed

5 files changed

+14
-11
lines changed

.pre-commit-config.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,9 @@ repos:
200200
# It is also a good idea to go ahead and upgrade to version
201201
# 10 since version 9 is going EOL at the end of November:
202202
# https://endoflife.date/ansible
203+
#
204+
# This project uses community.general.ufw, which is packaged
205+
# into ansible, so it requires this dependency.
203206
- ansible>=10,<11
204207
# ansible-core 2.16.3 through 2.16.6 suffer from the bug
205208
# discussed in ansible/ansible#82702, which breaks any

ami_arm64.pkr.hcl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ source "amazon-ebs" "arm64" {
1515
region = var.build_region
1616
region_kms_key_ids = var.region_kms_keys
1717
skip_create_ami = var.skip_create_ami
18-
source_ami = data.amazon-ami.fedora_39_arm64.id
18+
source_ami = data.amazon-ami.fedora_42_arm64.id
1919
ssh_username = "fedora"
2020
subnet_filter {
2121
filters = {
@@ -25,11 +25,11 @@ source "amazon-ebs" "arm64" {
2525
tags = {
2626
Application = "FreeIPA server"
2727
Architecture = "arm64"
28-
Base_AMI_Name = data.amazon-ami.fedora_39_arm64.name
28+
Base_AMI_Name = data.amazon-ami.fedora_42_arm64.name
2929
GitHub_Ref_Name = var.github_ref_name
3030
GitHub_Release_URL = var.release_url
3131
GitHub_SHA = var.github_sha
32-
OS_Version = "Fedora 39"
32+
OS_Version = "Fedora 42"
3333
Pre_Release = var.is_prerelease
3434
Release = var.release_tag
3535
Team = "VM Fusion - Development"

ami_x86_64.pkr.hcl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ source "amazon-ebs" "x86_64" {
1515
region = var.build_region
1616
region_kms_key_ids = var.region_kms_keys
1717
skip_create_ami = var.skip_create_ami
18-
source_ami = data.amazon-ami.fedora_39_x86_64.id
18+
source_ami = data.amazon-ami.fedora_42_x86_64.id
1919
ssh_username = "fedora"
2020
subnet_filter {
2121
filters = {
@@ -25,11 +25,11 @@ source "amazon-ebs" "x86_64" {
2525
tags = {
2626
Application = "FreeIPA server"
2727
Architecture = "x86_64"
28-
Base_AMI_Name = data.amazon-ami.fedora_39_x86_64.name
28+
Base_AMI_Name = data.amazon-ami.fedora_42_x86_64.name
2929
GitHub_Ref_Name = var.github_ref_name
3030
GitHub_Release_URL = var.release_url
3131
GitHub_SHA = var.github_sha
32-
OS_Version = "Fedora 39"
32+
OS_Version = "Fedora 42"
3333
Pre_Release = var.is_prerelease
3434
Release = var.release_tag
3535
Team = "VM Fusion - Development"

base_amis.pkr.hcl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
data "amazon-ami" "fedora_39_arm64" {
1+
data "amazon-ami" "fedora_42_arm64" {
22
filters = {
33
architecture = "arm64"
4-
name = "Fedora-Cloud-Base-39-*aarch64-hvm-*-gp3-*"
4+
name = "Fedora-Cloud-Base-AmazonEC2.aarch64-42-*"
55
root-device-type = "ebs"
66
virtualization-type = "hvm"
77
}
@@ -10,10 +10,10 @@ data "amazon-ami" "fedora_39_arm64" {
1010
region = var.build_region
1111
}
1212

13-
data "amazon-ami" "fedora_39_x86_64" {
13+
data "amazon-ami" "fedora_42_x86_64" {
1414
filters = {
1515
architecture = "x86_64"
16-
name = "Fedora-Cloud-Base-39-*x86_64-hvm-*-gp3-*"
16+
name = "Fedora-Cloud-Base-AmazonEC2.x86_64-42-*"
1717
root-device-type = "ebs"
1818
virtualization-type = "hvm"
1919
}

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.9.5+build.2
1+
0.10.0

0 commit comments

Comments
 (0)