diff --git a/os_builders/CHANGELOG.md b/os_builders/CHANGELOG.md index 334f454..288fba2 100644 --- a/os_builders/CHANGELOG.md +++ b/os_builders/CHANGELOG.md @@ -7,18 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased -### Fixed: +### Added: +- Added the Ubuntu 26, Rocky 10 and Rocky 10-aq images to the builders. [#191](https://github.com/stfc/cloud-image-builders/pull/191) +### Fixed: - Removes double quotes from Virtual machine UUID reporting to Pakiti. ## [0.3.1] - 2026-08-25 ### Changed: - - Virtual machines now report to Pakiti with their UUID rather than hostname. [#194](https://github.com/stfc/cloud-image-builders/pull/194) ### Fixed: - - Typo in the hostname for VMs fixed. [#194](https://github.com/stfc/cloud-image-builders/pull/194) ## [0.3.0] - 2026-08-20 diff --git a/os_builders/build.pkr.hcl b/os_builders/build.pkr.hcl index ddd18de..c561a0e 100644 --- a/os_builders/build.pkr.hcl +++ b/os_builders/build.pkr.hcl @@ -70,6 +70,13 @@ build { external_source_image_url = "https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img" metadata = local.metadata } + source "openstack.builder" { + name = "ubuntu-resolute-26.04-nogui" + image_name = "ubuntu-resolute-26.04-nogui-${ local.date_suffix }" + ssh_username = "ubuntu" + external_source_image_url = "https://cloud-images.ubuntu.com/resolute/current/resolute-server-cloudimg-amd64.img" + metadata = local.metadata + } source "openstack.builder" { name = "rocky-8-nogui" image_name = "rocky-8-nogui-${ local.date_suffix }" @@ -77,13 +84,20 @@ build { external_source_image_url = "https://www.mirrorservice.org/sites/download.rockylinux.org/pub/rocky/8/images/x86_64/Rocky-8-GenericCloud-Base.latest.x86_64.qcow2" metadata = local.metadata } - source "openstack.builder" { + source "openstack.builder" { name = "rocky-9-nogui" image_name = "rocky-9-nogui-${ local.date_suffix }" ssh_username = "rocky" external_source_image_url = "https://www.mirrorservice.org/sites/download.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud-Base.latest.x86_64.qcow2" metadata = local.metadata } + source "openstack.builder" { + name = "rocky-10-nogui" + image_name = "rocky-10-nogui-${ local.date_suffix }" + ssh_username = "rocky" + external_source_image_url = "https://www.mirrorservice.org/sites/download.rockylinux.org/pub/rocky/10/images/x86_64/Rocky-10-GenericCloud-Base.latest.x86_64.qcow2" + metadata = local.metadata + } source "openstack.builder" { name = "azimuth-workstation" @@ -113,13 +127,20 @@ build { external_source_image_url = "https://www.mirrorservice.org/sites/download.rockylinux.org/pub/rocky/8/images/x86_64/Rocky-8-GenericCloud-Base.latest.x86_64.qcow2" metadata = merge(local.metadata, local.aq_metadata, {"AQ_OSVERSION": "8"}) } - source "openstack.builder" { + source "openstack.builder" { name = "rocky-9-aq" image_name = "rocky-9-aq-${ local.date_suffix }" ssh_username = "rocky" external_source_image_url = "https://www.mirrorservice.org/sites/download.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud-Base.latest.x86_64.qcow2" metadata = merge(local.metadata, local.aq_metadata, {"AQ_OSVERSION": "9"}) } + source "openstack.builder" { + name = "rocky-10-aq" + image_name = "rocky-10-aq-${ local.date_suffix }" + ssh_username = "rocky" + external_source_image_url = "https://www.mirrorservice.org/sites/download.rockylinux.org/pub/rocky/10/images/x86_64/Rocky-10-GenericCloud-Base.latest.x86_64.qcow2" + metadata = merge(local.metadata, local.aq_metadata, {"AQ_OSVERSION": "10"}) + } sources = ["openstack.builder"]