From c3a26cdacf2a10bc4ee063c1b0ad401b0334c6b4 Mon Sep 17 00:00:00 2001 From: "Dr. Jens Harbott" Date: Wed, 22 Apr 2026 09:53:39 +0200 Subject: [PATCH 1/5] Update mission statement in docs index This was missed in [0]. [0] https://review.opendev.org/c/openstack/kolla/+/972998 Signed-off-by: Dr. Jens Harbott Change-Id: Ic0e2a2f6c5269a93ff523a8eab52a822d8d40c5c --- doc/source/index.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/source/index.rst b/doc/source/index.rst index db2e7862fc..919b3fe486 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -18,8 +18,8 @@ Welcome to Kolla's documentation! ================================= -Kolla's mission is to provide production-ready containers and deployment tools -for operating OpenStack clouds. +Kolla's mission is to provide tools to create production-ready containers and +to provide deployment tools for operating OpenStack clouds. Related Projects ================ From f931316818755dc9e82e026ec8a14b1649a6c8ae Mon Sep 17 00:00:00 2001 From: Doug Szumski Date: Thu, 23 Apr 2026 12:08:02 +0100 Subject: [PATCH 2/5] Drop ironic-inspector from Zuul file trigger This container is gone - we use Ironic built in inspector. Trivial-fix Change-Id: Ia1e3dbac1ac104eceba79e6387d9692cc9ac56ee Signed-off-by: Doug Szumski --- zuul.d/scenarios/ironic.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zuul.d/scenarios/ironic.yaml b/zuul.d/scenarios/ironic.yaml index 0efc92ddd9..f6528ef98e 100644 --- a/zuul.d/scenarios/ironic.yaml +++ b/zuul.d/scenarios/ironic.yaml @@ -6,8 +6,8 @@ check: jobs: - kolla-ansible-debian-trixie-ironic: - files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.* + files: ^docker\/(base|dnsmasq|ironic|iscsid|openstack-base)\/.* - kolla-ansible-rocky-10-ironic: - files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.* + files: ^docker\/(base|dnsmasq|ironic|iscsid|openstack-base)\/.* - kolla-ansible-ubuntu-noble-ironic: - files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.* + files: ^docker\/(base|dnsmasq|ironic|iscsid|openstack-base)\/.* From 21cacdd855bca15be846d392ec6795d667bf8ac1 Mon Sep 17 00:00:00 2001 From: Grzegorz Koper Date: Fri, 8 May 2026 15:19:12 +0200 Subject: [PATCH 3/5] horizon: rebuild static assets after theme changes Include the theme directory in settings_bundle so theme-only changes invalidate the cache and rebuild the static assets. Closes-Bug: #2148389 Change-Id: If4fbc24c5c339f7dee7bf67a09fc6448ede0c9fd Signed-off-by: Grzegorz Koper --- docker/horizon/extend_start.sh | 3 ++- .../notes/horizon-theme-rebuilds-65e5f50c1d0cc8dd.yaml | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/horizon-theme-rebuilds-65e5f50c1d0cc8dd.yaml diff --git a/docker/horizon/extend_start.sh b/docker/horizon/extend_start.sh index 7ada4c0f2c..d1198adb4b 100644 --- a/docker/horizon/extend_start.sh +++ b/docker/horizon/extend_start.sh @@ -193,7 +193,8 @@ function settings_bundle { tar -cf- --mtime=1970-01-01 \ /etc/openstack-dashboard/local_settings \ /etc/openstack-dashboard/custom_local_settings \ - /etc/openstack-dashboard/local_settings.d 2> /dev/null || true + /etc/openstack-dashboard/local_settings.d \ + /etc/openstack-dashboard/themes 2> /dev/null || true } function settings_changed { diff --git a/releasenotes/notes/horizon-theme-rebuilds-65e5f50c1d0cc8dd.yaml b/releasenotes/notes/horizon-theme-rebuilds-65e5f50c1d0cc8dd.yaml new file mode 100644 index 0000000000..a85f1e5f4f --- /dev/null +++ b/releasenotes/notes/horizon-theme-rebuilds-65e5f50c1d0cc8dd.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixed Horizon static asset regeneration for custom theme updates. + Changes under ``/etc/openstack-dashboard/themes`` now invalidate the + startup settings hash, so Horizon reruns ``collectstatic`` and + ``compress`` after a restart or recreate. From 5c3d61abbbc3b5c0c484f5054def1ba294145eed Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Wed, 13 May 2026 10:25:12 +0200 Subject: [PATCH 4/5] Ignore D001 Line too long errors in release notes The release notes job was changed [1], leading to build failures. Resolve by ignoring errors in existing files. [1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RLOKQLQUDAVSML4C4OW2EM4OXOGRCYBA/ Change-Id: I3db224fbf7ffaf153fb6307d506fdad980bb429d Signed-off-by: Pierre Riteau --- tox.ini | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tox.ini b/tox.ini index cd0c059520..a11ff3f63e 100644 --- a/tox.ini +++ b/tox.ini @@ -96,6 +96,15 @@ commands = doc8 -e '.yaml' releasenotes/notes/ sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html +[doc8] +ignore-path = releasenotes/notes/bug-2111620-e40e1dec6fed309f.yaml, + releasenotes/notes/bug-2112140-41a1924c260e531c.yaml, + releasenotes/notes/debian-trixie-23987480043dc662.yaml, + releasenotes/notes/flamingo-prelude-b72f2599ed9d25d5.yaml, + releasenotes/notes/handle-deprecated-rabbitmq-package-archive-47548e7a41baa68b.yaml, + releasenotes/notes/image-purpose-1884e00f993e09d0.yaml, + releasenotes/notes/rocky-10-4111fa0160be14ab.yaml + [flake8] show-source = True enable-extensions = H203,H106 From a7c184013662781384bb433ec063d6f93543bdf1 Mon Sep 17 00:00:00 2001 From: OpenStack Release Bot Date: Thu, 7 May 2026 08:15:13 +0000 Subject: [PATCH 5/5] Update master for stable/2026.1 Add file to the reno documentation build to show release notes for stable/2026.1. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/2026.1. Sem-Ver: feature Change-Id: I5b72baf1137e1307cb4c67e05281236a772e430c Signed-off-by: OpenStack Release Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh --- releasenotes/source/2026.1.rst | 6 ++++++ releasenotes/source/index.rst | 1 + 2 files changed, 7 insertions(+) create mode 100644 releasenotes/source/2026.1.rst diff --git a/releasenotes/source/2026.1.rst b/releasenotes/source/2026.1.rst new file mode 100644 index 0000000000..3d28615808 --- /dev/null +++ b/releasenotes/source/2026.1.rst @@ -0,0 +1,6 @@ +=========================== +2026.1 Series Release Notes +=========================== + +.. release-notes:: + :branch: stable/2026.1 diff --git a/releasenotes/source/index.rst b/releasenotes/source/index.rst index 690c29a49d..f49536313d 100644 --- a/releasenotes/source/index.rst +++ b/releasenotes/source/index.rst @@ -9,6 +9,7 @@ Contents :maxdepth: 2 unreleased + 2026.1 2025.2 2025.1 2024.2