From 2733556a723ce36134edf21b79b32d54a3764d84 Mon Sep 17 00:00:00 2001 From: Doug Szumski Date: Thu, 23 Jul 2026 11:00:45 +0100 Subject: [PATCH 1/2] GT-1385: Add Ironic Python Agent Builder We add this repo to pull in a backported fix for IPA builder that fixes the IPA systemd service not starting in Centos 10 Stream. We use Centos 10 Stream because the Rocky10 image is not ready yet and it contains a recent release of qemu-img that has a bugfix for writing to 4k native drives / virtual disks. We can drop the fork when this is merged: https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/998333 --- ansible/inventory/group_vars/all/source-repositories | 7 +++++++ terraform/github/terraform.tfvars.json | 1 + 2 files changed, 8 insertions(+) diff --git a/ansible/inventory/group_vars/all/source-repositories b/ansible/inventory/group_vars/all/source-repositories index 28c5aa7b..14943980 100644 --- a/ansible/inventory/group_vars/all/source-repositories +++ b/ansible/inventory/group_vars/all/source-repositories @@ -241,6 +241,13 @@ source_repositories: synced_releases: - "2023.1" - yoga + ironic-python-agent-builder: + synced_releases: + - "2025.1" + community_files: + - codeowners: + content: "{{ community_files.codeowners.openstack }}" + dest: ".github/CODEOWNERS" ironic-ui: synced_releases: - yoga diff --git a/terraform/github/terraform.tfvars.json b/terraform/github/terraform.tfvars.json index 4aae69c8..776c87a5 100644 --- a/terraform/github/terraform.tfvars.json +++ b/terraform/github/terraform.tfvars.json @@ -69,6 +69,7 @@ "horizon", "ironic", "ironic-python-agent", + "ironic-python-agent-builder", "ironic-ui", "keystone", "magnum", From 9a5c543f40a2db7c2fccb33c9e1ec61a65671d28 Mon Sep 17 00:00:00 2001 From: Doug Szumski Date: Thu, 23 Jul 2026 11:19:40 +0100 Subject: [PATCH 2/2] Update source-repositories with IPA builder comments Added comments regarding IPA builder fork merge. --- ansible/inventory/group_vars/all/source-repositories | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansible/inventory/group_vars/all/source-repositories b/ansible/inventory/group_vars/all/source-repositories index 14943980..39fc2873 100644 --- a/ansible/inventory/group_vars/all/source-repositories +++ b/ansible/inventory/group_vars/all/source-repositories @@ -241,6 +241,8 @@ source_repositories: synced_releases: - "2023.1" - yoga + # We can drop the IPA builder fork when this is merged: + # https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/998333 ironic-python-agent-builder: synced_releases: - "2025.1"