From 114e99a470f57263c254c90daa355065cd17aa3d Mon Sep 17 00:00:00 2001 From: Afonne-CID Date: Mon, 25 May 2026 14:01:49 +0100 Subject: [PATCH 01/21] Notes can be silently dropped from the rendered HTML Pin :earliest-version: explicitly on each closed-branch page, matching each title's stated lower bound. Closes-Bug: #2153436 Change-Id: I37400a68ebd7d320392861d8eae465fa25e1437c Signed-off-by: Afonne-CID --- releasenotes/source/2023.1.rst | 1 + releasenotes/source/2024.1.rst | 1 + releasenotes/source/victoria.rst | 1 + releasenotes/source/wallaby.rst | 1 + releasenotes/source/xena.rst | 1 + releasenotes/source/yoga.rst | 1 + releasenotes/source/zed.rst | 1 + 7 files changed, 7 insertions(+) diff --git a/releasenotes/source/2023.1.rst b/releasenotes/source/2023.1.rst index 2ed1257851..ee08577468 100644 --- a/releasenotes/source/2023.1.rst +++ b/releasenotes/source/2023.1.rst @@ -4,3 +4,4 @@ .. release-notes:: :branch: unmaintained/2023.1 + :earliest-version: 21.2.0 diff --git a/releasenotes/source/2024.1.rst b/releasenotes/source/2024.1.rst index 64e488ad54..8dde5d1a9f 100644 --- a/releasenotes/source/2024.1.rst +++ b/releasenotes/source/2024.1.rst @@ -4,3 +4,4 @@ .. release-notes:: :branch: unmaintained/2024.1 + :earliest-version: 23.1.0 diff --git a/releasenotes/source/victoria.rst b/releasenotes/source/victoria.rst index e1c0375963..85484c1968 100644 --- a/releasenotes/source/victoria.rst +++ b/releasenotes/source/victoria.rst @@ -4,3 +4,4 @@ Victoria Series (15.1.0 - 16.0.x) Release Notes .. release-notes:: :branch: unmaintained/victoria + :earliest-version: 15.1.0 diff --git a/releasenotes/source/wallaby.rst b/releasenotes/source/wallaby.rst index 5d51a14c91..a2d87d9a74 100644 --- a/releasenotes/source/wallaby.rst +++ b/releasenotes/source/wallaby.rst @@ -4,3 +4,4 @@ Wallaby Series (16.1.0 - 17.0.x) Release Notes .. release-notes:: :branch: unmaintained/wallaby + :earliest-version: 16.1.0 diff --git a/releasenotes/source/xena.rst b/releasenotes/source/xena.rst index 12c49225e2..a4386c2ec7 100644 --- a/releasenotes/source/xena.rst +++ b/releasenotes/source/xena.rst @@ -4,3 +4,4 @@ Xena Series (18.0.0 - 18.2.x) Release Notes .. release-notes:: :branch: unmaintained/xena + :earliest-version: 18.0.0 diff --git a/releasenotes/source/yoga.rst b/releasenotes/source/yoga.rst index 9d67b57e30..4fe5757225 100644 --- a/releasenotes/source/yoga.rst +++ b/releasenotes/source/yoga.rst @@ -4,3 +4,4 @@ Yoga Series (19.0.0 - 20.1.x) Release Notes .. release-notes:: :branch: unmaintained/yoga + :earliest-version: 19.0.0 diff --git a/releasenotes/source/zed.rst b/releasenotes/source/zed.rst index 3e4bd92121..d2ab3ddb42 100644 --- a/releasenotes/source/zed.rst +++ b/releasenotes/source/zed.rst @@ -4,3 +4,4 @@ Zed Series (20.2.0 - 21.1.x) Release Notes .. release-notes:: :branch: unmaintained/zed + :earliest-version: 20.2.0 From d3adf42a514af76a7e814cd0e1716c8c36b70eef Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 5 May 2023 14:34:41 +0200 Subject: [PATCH 02/21] UPSTREAM: : add OWNERS and test dockerfile back again --- OWNERS | 18 ++++++++++++++++++ openstack-ironic-tester.Dockerfile | 8 ++++++++ 2 files changed, 26 insertions(+) create mode 100644 OWNERS create mode 100644 openstack-ironic-tester.Dockerfile diff --git a/OWNERS b/OWNERS new file mode 100644 index 0000000000..c547a4f7a3 --- /dev/null +++ b/OWNERS @@ -0,0 +1,18 @@ +approvers: + - derekhiggins + - dtantsur + - elfosardo + - iurygregory + - rhjanders + - zaneb +reviewers: + - derekhiggins + - dtantsur + - elfosardo + - iurygregory + - rhjanders + - zaneb + +# Bugzilla Information +component: "Bare Metal Hardware Provisioning" +subcomponent: "ironic" diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile new file mode 100644 index 0000000000..4bca82e0c3 --- /dev/null +++ b/openstack-ironic-tester.Dockerfile @@ -0,0 +1,8 @@ +FROM ubi9 + +RUN dnf upgrade -y \ + && dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ + && dnf clean all \ + && rm -rf /var/cache/yum \ + && python3 -m pip install tox + From 3eabc50752a4bbcf175ab4aa699b86399644b1a8 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Wed, 24 May 2023 13:56:46 +0200 Subject: [PATCH 03/21] UPSTREAM: : Do not upgrade test image In general we should not upgrade the base image when building a container as the base image is already rebuilt regularly. Also setting the base image explicitely to one recommended by ART. --- openstack-ironic-tester.Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 4bca82e0c3..b68e5b5c7c 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,7 +1,6 @@ -FROM ubi9 +FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.14 -RUN dnf upgrade -y \ - && dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ +RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ && python3 -m pip install tox From f67f1ea68ec93ed2c636042079faded73e9cf4a4 Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Tue, 11 Apr 2023 15:59:47 -0700 Subject: [PATCH 04/21] DPU modeling - parent_node DB/Model/API Adds the parent node support and tests in one change including all DB/Model/API changes along with RBAC and basic API tests. * Updates the API version to 1.83 * Adds parent_node and related index to the nodes table. * Adds new API parameters to list by parent node relationship. Depends-On: https://review.opendev.org/c/openstack/ironic/+/883967 Change-Id: I8d64fee7105718199986db4994e13352d639f04f --- api-ref/source/parameters.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/api-ref/source/parameters.yaml b/api-ref/source/parameters.yaml index 5d00ebe393..a3b8420a4f 100644 --- a/api-ref/source/parameters.yaml +++ b/api-ref/source/parameters.yaml @@ -221,7 +221,7 @@ fields_for_conductor: type: array include_children: description: | - Whether to show child nodes in the node list, which are normally hidden. + Wheter to show child nodes in the node list, which are normally hidden. in: query required: false type: boolean @@ -1540,8 +1540,9 @@ owner: type: string parent_node: description: | - An optional UUID which can be used to denote the "parent" baremetal - node. + A UUID representing a node which is a parent_node to the present + node. If populated, the node will disappear from the normal node + list, as it is *not* intended for *normal* usage directly. in: body required: false type: string From 2fbf96f07e9ec36bd7d190af171dd14606814220 Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Wed, 24 May 2023 15:17:56 -0700 Subject: [PATCH 05/21] follow-up on DPU change api-ref Change-Id: I22c8aae89d24d3ff330f10f1e0d43461fd6e52d4 --- api-ref/source/parameters.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/api-ref/source/parameters.yaml b/api-ref/source/parameters.yaml index a3b8420a4f..5d00ebe393 100644 --- a/api-ref/source/parameters.yaml +++ b/api-ref/source/parameters.yaml @@ -221,7 +221,7 @@ fields_for_conductor: type: array include_children: description: | - Wheter to show child nodes in the node list, which are normally hidden. + Whether to show child nodes in the node list, which are normally hidden. in: query required: false type: boolean @@ -1540,9 +1540,8 @@ owner: type: string parent_node: description: | - A UUID representing a node which is a parent_node to the present - node. If populated, the node will disappear from the normal node - list, as it is *not* intended for *normal* usage directly. + An optional UUID which can be used to denote the "parent" baremetal + node. in: body required: false type: string From 53c33cb685bdef7212ba38aa9933fe29d959d98a Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Wed, 18 Oct 2023 14:19:09 +0200 Subject: [PATCH 06/21] UPSTREAM: : update base image for OCP 4.15 --- openstack-ironic-tester.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index b68e5b5c7c..40db4857ea 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,4 +1,4 @@ -FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.14 +FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.15 RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ From da4f0330199a4760a7f2a3548f9313f7bec3f971 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Tue, 12 Dec 2023 17:58:04 +0100 Subject: [PATCH 07/21] UPSTREAM: : add ci-operator config --- .ci-operator.yaml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .ci-operator.yaml diff --git a/.ci-operator.yaml b/.ci-operator.yaml new file mode 100644 index 0000000000..e2fbe81824 --- /dev/null +++ b/.ci-operator.yaml @@ -0,0 +1,4 @@ +build_root_image: + name: release + namespace: openshift + tag: rhel-9-release-golang-1.20-openshift-4.16 From 5e6d9ddc0cf4d36d18bdc9d36993fa24f672630e Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Wed, 13 Dec 2023 16:57:48 +0100 Subject: [PATCH 08/21] UPSTREAM: : install distro pbr --- openstack-ironic-tester.Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 40db4857ea..e568329e43 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,6 +1,7 @@ FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.15 -RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ +RUN curl http://base-4-16-rhel-9-ironic-prevalidation.ocp.svc > /etc/yum.repos.d/base-4-16-rhel-9-ironic-prevalidation.repo \ + && dnf install -y python3-pbr python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ && python3 -m pip install tox From 4a1f460d7ce7b780d8279cd4caf461b273af0111 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Thu, 14 Dec 2023 09:37:54 +0100 Subject: [PATCH 09/21] Revert "UPSTREAM: : install distro pbr" --- openstack-ironic-tester.Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index e568329e43..40db4857ea 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,7 +1,6 @@ FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.15 -RUN curl http://base-4-16-rhel-9-ironic-prevalidation.ocp.svc > /etc/yum.repos.d/base-4-16-rhel-9-ironic-prevalidation.repo \ - && dnf install -y python3-pbr python3-devel python3-pip libpq-devel glibc-langpack-en \ +RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ && python3 -m pip install tox From 2da91b8534464f4406beb64a2891c8749883618b Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Thu, 14 Dec 2023 10:07:11 +0100 Subject: [PATCH 10/21] UPSTREAM: : fix ci operator config --- .ci-operator.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.ci-operator.yaml b/.ci-operator.yaml index e2fbe81824..841b62393e 100644 --- a/.ci-operator.yaml +++ b/.ci-operator.yaml @@ -1,4 +1,4 @@ build_root_image: - name: release - namespace: openshift - tag: rhel-9-release-golang-1.20-openshift-4.16 + name: builder + namespace: ocp + tag: rhel-9-golang-1.20-openshift-4.15 From ed992e963f9a93d1fe1c4d54f61b2f02abae1772 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Mon, 18 Mar 2024 14:55:01 +0100 Subject: [PATCH 11/21] UPSTREAM: : update base image for OCP 4.16 --- .ci-operator.yaml | 2 +- openstack-ironic-tester.Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ci-operator.yaml b/.ci-operator.yaml index 841b62393e..cec615d8d2 100644 --- a/.ci-operator.yaml +++ b/.ci-operator.yaml @@ -1,4 +1,4 @@ build_root_image: name: builder namespace: ocp - tag: rhel-9-golang-1.20-openshift-4.15 + tag: rhel-9-golang-1.20-openshift-4.16 diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 40db4857ea..8e080b74f1 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,4 +1,4 @@ -FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.15 +FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.16 RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ From 193c3ad258034913a8cc4d0a701d05671a92b645 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Mon, 5 May 2025 14:25:09 +0200 Subject: [PATCH 12/21] UPSTREAM: : pin upper-constraints We need to pin libraries that are still compatible with python 3.9 as upstream has already dropped compatibility. --- openstack-ironic-tester.Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 8e080b74f1..b79169185f 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,5 +1,7 @@ FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.16 +ENV TOX_CONSTRAINTS_FILE="https://releases.openstack.org/constraints/upper/2025.1" + RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ From 42be58a702bffed2b1e0d9bc26abedc2613f7e7a Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 9 May 2025 11:02:58 +0200 Subject: [PATCH 13/21] UPSTREAM: : update base image for tests --- openstack-ironic-tester.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index b79169185f..ae6e7fed26 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,4 +1,4 @@ -FROM registry.ci.openshift.org/ocp/builder:rhel-9-base-openshift-4.16 +FROM registry.ci.openshift.org/ocp/4.20:base-rhel9 ENV TOX_CONSTRAINTS_FILE="https://releases.openstack.org/constraints/upper/2025.1" From c35200866127e501782a018dcaa2789139d05bd1 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 9 May 2025 11:47:08 +0200 Subject: [PATCH 14/21] UPSTREAM: : Run tests using Python 3.12 --- openstack-ironic-tester.Dockerfile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index ae6e7fed26..0ab81d5f01 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,9 +1,7 @@ FROM registry.ci.openshift.org/ocp/4.20:base-rhel9 -ENV TOX_CONSTRAINTS_FILE="https://releases.openstack.org/constraints/upper/2025.1" - -RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ +RUN dnf install -y python3.12-devel python3.12-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ - && python3 -m pip install tox + && python3.12 -m pip install tox From bbdf9b75e5ab8cbf02d05f5c9e9170f385b0b7eb Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 11 Jul 2025 14:20:36 +0200 Subject: [PATCH 15/21] UPSTREAM: : unpin upper-constraints --- openstack-ironic-tester.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 0ab81d5f01..d14c065939 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,6 +1,6 @@ FROM registry.ci.openshift.org/ocp/4.20:base-rhel9 -RUN dnf install -y python3.12-devel python3.12-pip libpq-devel glibc-langpack-en \ +RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ && python3.12 -m pip install tox From 652fbfb833d52eefc674164240d9e2515b5a641a Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 9 May 2025 11:47:08 +0200 Subject: [PATCH 16/21] UPSTREAM: : Run tests using Python 3.12 (cherry picked from commit aa7dfab64655324e4a8979004937c26ff740d2c2) --- openstack-ironic-tester.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index d14c065939..0ab81d5f01 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,6 +1,6 @@ FROM registry.ci.openshift.org/ocp/4.20:base-rhel9 -RUN dnf install -y python3-devel python3-pip libpq-devel glibc-langpack-en \ +RUN dnf install -y python3.12-devel python3.12-pip libpq-devel glibc-langpack-en \ && dnf clean all \ && rm -rf /var/cache/yum \ && python3.12 -m pip install tox From 9fc58cded780403d206defdd0f22cb06cad26441 Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Fri, 8 Aug 2025 14:37:06 -0700 Subject: [PATCH 17/21] Fix the ability to escape service fail Back when we developed service, we expected operators to iterate to fix their issues, but we also put in abort code. We just never wired in the abort code to the abort verb. It really seems like we really should have done that, and this change changes API and Conductor code path to make this happen. Closes-Bug: 2119989 Assisted-By: Claude Clode - Claude Sonnet 4 Change-Id: Ic02ba87485a676e77563057427ab94953bea2cc2 Signed-off-by: Julia Kreger (cherry picked from commit 1eda80766c321c607e69af02bfbeee8943ab5df2) --- ironic/conductor/manager.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/ironic/conductor/manager.py b/ironic/conductor/manager.py index bb9cfb17dd..2a433ab661 100644 --- a/ironic/conductor/manager.py +++ b/ironic/conductor/manager.py @@ -1473,8 +1473,6 @@ def do_provisioning_action(self, context, node_id, action): states.CLEANHOLD, states.DEPLOYWAIT, states.DEPLOYHOLD, - states.SERVICEWAIT, - states.SERVICEHOLD, states.SERVICEFAIL)): self._do_abort(task) return From de13b8e5b26cfb6ea7096232b2cf99ca1ce222ed Mon Sep 17 00:00:00 2001 From: Jacob Anders Date: Wed, 13 Aug 2025 10:50:36 +1000 Subject: [PATCH 18/21] Fix servicing abort to respect abortable flag Currently, Ironic codebase allows aborting servicing state regardless of whether a servicing step has abortable flag set or not. This patch fixes this by adding handling of service wait states to abort code paths and adding the missing state machine transition. Generated-By: Claude Code Sonnet 3.5 Change-Id: Ie07490bdb9c6461bd6ac7a6315773dcfb13592f9 Signed-off-by: Jacob Anders (cherry picked from commit fa8a8fbb4b57db45007d1ff967d73a6d33cea4e9) --- ironic/conductor/manager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ironic/conductor/manager.py b/ironic/conductor/manager.py index 2a433ab661..bb9cfb17dd 100644 --- a/ironic/conductor/manager.py +++ b/ironic/conductor/manager.py @@ -1473,6 +1473,8 @@ def do_provisioning_action(self, context, node_id, action): states.CLEANHOLD, states.DEPLOYWAIT, states.DEPLOYHOLD, + states.SERVICEWAIT, + states.SERVICEHOLD, states.SERVICEFAIL)): self._do_abort(task) return From 7c0be0bc8ef07b78794f266bf253db7c5c412a70 Mon Sep 17 00:00:00 2001 From: Iury Gregory Melo Ferreira Date: Mon, 8 Sep 2025 01:03:16 -0300 Subject: [PATCH 19/21] UPSTREAM: : update base image for tests --- openstack-ironic-tester.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 0ab81d5f01..9526021dfd 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,4 +1,4 @@ -FROM registry.ci.openshift.org/ocp/4.20:base-rhel9 +FROM registry.ci.openshift.org/ocp/4.21:base-rhel9 RUN dnf install -y python3.12-devel python3.12-pip libpq-devel glibc-langpack-en \ && dnf clean all \ From ae6b0efbbf29b50aedeccc7ce31eb523f897d33c Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Tue, 20 Jan 2026 11:46:09 +0100 Subject: [PATCH 20/21] UPSTREAM: : Update test base image for 4.22 --- openstack-ironic-tester.Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openstack-ironic-tester.Dockerfile b/openstack-ironic-tester.Dockerfile index 9526021dfd..6657b7d99a 100644 --- a/openstack-ironic-tester.Dockerfile +++ b/openstack-ironic-tester.Dockerfile @@ -1,4 +1,4 @@ -FROM registry.ci.openshift.org/ocp/4.21:base-rhel9 +FROM registry.ci.openshift.org/ocp/4.22:base-rhel9 RUN dnf install -y python3.12-devel python3.12-pip libpq-devel glibc-langpack-en \ && dnf clean all \ From 49244c81a740cd632cd13c8605705026d31cc8a9 Mon Sep 17 00:00:00 2001 From: Jacob Anders Date: Thu, 22 Jan 2026 15:08:12 +0100 Subject: [PATCH 21/21] UPSTREAM: : Update username user by Jacob. --- OWNERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OWNERS b/OWNERS index c547a4f7a3..c9ffd11dbc 100644 --- a/OWNERS +++ b/OWNERS @@ -3,14 +3,14 @@ approvers: - dtantsur - elfosardo - iurygregory - - rhjanders + - jacob-anders - zaneb reviewers: - derekhiggins - dtantsur - elfosardo - iurygregory - - rhjanders + - jacob-anders - zaneb # Bugzilla Information