aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-03-31CI: publish aarch64 noble imagesBartosz Bezak1-0/+15
Change-Id: I5041828f1cf7a143784f0ac479b6669e8a747b0c Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-03-31Merge "Add OCI standard labels to container images"Zuul3-3/+84
2026-03-30Add OCI standard labels to container imagesPiotr Milewski3-3/+84
Currently, Kolla images lack standard metadata, making it difficult to identify their build source, creation time, or exact version solely by inspecting the image artifact. This patch introduces the addition of Open Container Initiative (OCI) standard labels to all generated images. The build process now detects metadata (utilizing `direct_url.json` for pip-installed packages to avoid subprocess calls) and injects the following labels into the container runtime config: * org.opencontainers.image.authors * org.opencontainers.image.created * org.opencontainers.image.description * org.opencontainers.image.licenses * org.opencontainers.image.revision * org.opencontainers.image.source * org.opencontainers.image.title * org.opencontainers.image.url * org.opencontainers.image.version Example output: "Labels": { "org.opencontainers.image.authors": "Kolla Project (https://launchpad.net/kolla)", "org.opencontainers.image.created": "2025-12-22T14:02:47.015819", "org.opencontainers.image.description": "OpenStack Kolla keystone-ssh image", "org.opencontainers.image.licenses": "Apache-2.0", "org.opencontainers.image.revision": "96b54022857ccef8dc6bb11789abe32119827109", "org.opencontainers.image.source": "https://opendev.org/openstack/kolla", "org.opencontainers.image.title": "keystone-ssh", "org.opencontainers.image.url": "https://opendev.org/openstack/kolla", "org.opencontainers.image.version": "master-ubuntu-noble" } This enhancement improves the interoperability of Kolla images with standard container tools and registries that display OCI metadata. Change-Id: I3451940c90180ba91759c839987434e94251e32e Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-03-30Merge "Update Ceph Squid RPM repo to centos-10-stream"Zuul2-2/+2
2026-03-30Merge "Bump OVN to 25.09 in Rocky Linux 10 images"Zuul3-2/+6
2026-03-30Merge "Prometheus: add valkey exporter image"Zuul3-0/+41
2026-03-26Fix: Update outdated documentationPiotr Milewski8-41/+23
Change-Id: I3374810166f10c67df88e97e8bf10a692cfab2cf Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-03-26Switch to Gazpacho/2026.1 sourcesMichal Nasiadka3-6/+13
Change-Id: I9b6eba0c55fa9914e8db3576127f7d53c13e97d5 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-03-25Prometheus: add valkey exporter imagePiotr Milewski3-0/+41
Adds a new prometheus-valkey-exporter image to support monitoring of Valkey instances. Change-Id: Id0ad47301e48fc4e2cb1f93865a5c5d58f521467 Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-03-25Merge "Update component list and versions"Zuul1-7/+3
2026-03-25Merge "rabbitmq: Update to 4.2"Zuul6-5/+9
2026-03-25Add Dockerfile for neutron-ovn-vpn-agentMaximilian Stinsky2-0/+35
This patch adds support for the standalone neutron-ovn-vpn-agent. The new agent was added in the 2024.1 and is required for vpnaas when using ovn. [1] https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353 Related-Bug: #2048392 Change-Id: I552b9fbc8fa0b49d3e0e3212dd11962b02837b9f Signed-off-by: Joachim de Groot <joachim.de.groot@menzel-it.net> Signed-off-by: Pablo COLSON <colson.pablo@gmail.com> Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-03-25Update Ceph Squid RPM repo to centos-10-streamSeunghun Lee2-2/+2
Change-Id: I530a0f710507c8f959ccf10e4d3560372e800a05 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2026-03-25Merge "Drop Telegraf"Zuul11-66/+5
2026-03-25Merge "kolla-toolbox: Add ansible-runner"Zuul1-0/+1
2026-03-25Merge "horizon: add django-redis dependency"Zuul2-1/+9
2026-03-25Merge "Update ProxySQL 3.0.x RPM repo to use almalinux 10"Zuul2-1/+6
2026-03-24Bump OVN to 25.09 in Rocky Linux 10 imagesPierre Riteau3-2/+6
This matches the version used by Ubuntu images since Flamingo [1][2]. Debian Trixie still uses 25.03 [3]. Support for 25.03 has ended on 7 March, 2026 [4] while 25.09 is supported until 5 September, 2026 [5]. [1] https://openstack-ci-reports.ubuntu.com/reports/cloud-archive/flamingo_versions.html [2] https://openstack-ci-reports.ubuntu.com/reports/cloud-archive/gazpacho_versions.html [3] https://packages.debian.org/source/trixie/ovn [4] https://www.ovn.org/en/releases/25.03/ [5] https://www.ovn.org/en/releases/25.09/ Change-Id: I323ea4e7dabecfcf20fa890e028eeb1c3766be0b Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-03-20Add NVME CLI to Glance API containerStig Telfer2-0/+7
VAST uses NVME-over-TCP to implement Cinder volumes. When Cinder uses VAST as a backend driver and Glance uses Cinder as store, the nvme-cli package is needed in glance-api, to generate NVME NQNs. Partial-Bug: #2035975 Change-Id: If185fc29eabc831a7cc1b28b435cc5ecfd63732e Signed-off-by: Stig Telfer <stig@stackhpc.com>
2026-03-18Merge "Update Prometheus Alertmanager and exporters to the latest"Zuul2-24/+40
2026-03-17Remove dsa from haproxy-ssh host key typesAntony Messerli1-1/+1
CentOS/Rocky 10 no longer supports DSA keys, causing haproxy-ssh to fail on startup with "unknown key type dsa". This aligns haproxy-ssh with the same fix already applied to keystone-ssh and nova-ssh. Closes-Bug: #2143880 Change-Id: I3990c2c67756378063e0867edcd004e8d28574dd Signed-off-by: Antony Messerli <antony@mes.ser.li>
2026-03-17Update component list and versionsPierre Riteau1-7/+3
Change-Id: Ibea70ffd3b29e8da5745d4f0eaa39017838f9a1d Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-03-17rabbitmq: Update to 4.2Piotr Milewski6-5/+9
Change-Id: Id6684e4356f68e4348c0f8c1c0c1e5397553397e Signed-off-by: Piotr Milewski <vurmil@gmail.com> Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-03-16kolla-toolbox: Add ansible-runnerMichal Nasiadka1-0/+1
Change-Id: I34c84882447ed7641f410d95a58da4718c87aa87 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-03-16horizon: add django-redis dependencyPiotr Milewski2-1/+9
Add django-redis to the Horizon image to support Redis/Valkey as Django cache and session backend. Closes-Bug: #2093414 Change-Id: Ib327dfb770aea5d953baba2399f97cf3ea12defd Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-03-16Merge "Update Prometheus to version 3.5.1"Zuul2-3/+7
2026-03-13masakari: Add crmadmin and cibadmin to monitors sudoersKim soo1-0/+2
The hostmonitor calls crmadmin and cibadmin with run_as_root=True, but the sudoers file only includes crm_mon. Since the container runs as the masakari user, sudo calls to crmadmin and cibadmin fail with "password required", causing the hostmonitor to skip all host monitoring every cycle. This completely breaks automatic instance evacuation in HCI (hyper-converged) deployments where all nodes run the full pacemaker stack instead of pacemaker-remote. In separated deployments, the crmadmin code path is skipped because pacemaker_remote_status=True, which is why this bug has gone undetected. Closes-Bug: #2144074 Change-Id: I22bbaa1f1fd1f3d53de48ec7c0099d028118448b Signed-off-by: Kim soo <popododo0720@naver.com>
2026-03-12Update Prometheus Alertmanager and exporters to the latestSeunghun Lee2-24/+40
* prometheus-alertmanager: 0.28.1 -> 0.31.1 * prometheus-blackbox-exporter: 0.27.0 -> 0.28.0 * prometheus-cadvisor: 0.53.0 -> 0.56.2 * prometheus-elasticsearch-exporter: 1.9.0 -> 1.10.0 * prometheus-libvirt-exporter: 2.2.0 -> 2.3.1 * prometheus-memcached-exporter: 0.15.3 -> 0.15.5 * prometheus-mysqld-exporter: 0.17.2 -> 0.18.0 * prometheus-node-exporter: 1.9.1 -> 1.10.2 prometheus-mtail and prometheus-openstack-exporter were not updated as there are no later stable releases. Change-Id: If4f6bed2254f01eb7f9e3aec01cfc81c493ae787 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2026-03-12Update ProxySQL 3.0.x RPM repo to use almalinux 10Seunghun Lee2-1/+6
Change-Id: Ic79e5385607f6241cefb5d16d6d233fde814899f Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2026-03-06Fix MariaDB version numberSeunghun Lee1-1/+1
MariaDB was bumped to 11.4 LTS with [1] [1] https://review.opendev.org/c/openstack/kolla/+/926981 Change-Id: I068c16974f2088746a91b61c583591042619b591 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2026-02-23Update Prometheus to version 3.5.1Pierre Riteau2-3/+7
Change-Id: I66015b45f2c1f915e1aadc57af9c3d239e9c2472 Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-02-19Add Open vSwitch/OVN versions to support matrixPierre Riteau4-1/+27
Change-Id: I1436c52b7199309a75c38799fb64799f4607a263 Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-02-17Merge "tox: Drop basepython"Zuul1-2/+0
2026-02-11Merge "Stop installation of zake"Zuul1-1/+1
2026-02-11Merge "Drop sqlalchemy-migrate"Zuul1-1/+0
2026-02-11Drop sqlalchemy-migrateTakashi Kajinami1-1/+0
The library was replaced by alembic during adoption of SQLAlchemy 2.0 . Change-Id: I2f9c074cc0ba42463ddc6aebbefc0073ed9bae8c Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2026-02-11Stop installation of zakeTakashi Kajinami1-1/+1
The zake driver is provided for testing and should not be used in real production deployments. The driver was formally deprecated because it requires the archived zake library, and is being removed soon. Change-Id: Ie8204e60920572ffc830f94cd60f6a9f19eb7b72 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2026-02-10Merge "[release] Use UCA Gazpacho"Zuul2-2/+2
2026-02-10Merge "Remove special handling for python3.12"Zuul2-23/+0
2026-02-09horizon: pin setuptools <82Bartosz Bezak1-2/+5
setuptools 82 removed pkg_resources [1] [1] https://setuptools.pypa.io/en/stable/history.html#v82-0-0 Related-Bug: #2141293 Change-Id: Iced7662f7e58b9f094306e9a6c4f1b5a79f48b17 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-02-06[release] Use UCA GazpachoBartosz Bezak2-2/+2
Change-Id: Iee851c09e63817cd03b780163392517bf35cdfef Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-01-24tox: Drop basepythonIvan Anfimov1-2/+0
Python 2 reached its EOL long time ago and we no longer expect any user may attempt to run tox in Python 2. Removing the option allows us to remove ignore_basepython_conflict. Change-Id: Ibff3444cb38c60d5281daddfd252ac490e4ad838 Co-authored-by: Takashi Kajinami <kajinamit@oss.nttdata.com> Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2026-01-23Fix Misinformation on ProxySQL versionSeunghun Lee1-1/+1
When bumping ProxySQL version from 2.7.x to 3.0.x [1], the documentation stating its version was not bumped together [1] https://review.opendev.org/c/openstack/kolla/+/951347 Closes-bug: #2138930 Change-Id: I1ea5fac7b62309fa01af14c4b92f950f579391c8 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2026-01-22Merge "Fix ironic-pxe syslinux-tftpboot on aarch64 Rocky Linux"Zuul2-6/+7
2026-01-22Drop TelegrafMichal Nasiadka11-66/+5
It has been deprecated in June 2025. Change-Id: I45bfed8ac7fd86dedab81533751e573272c01012 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-01-22Merge "influxdb: Drop support"Zuul11-48/+5
2026-01-22Fix ironic-pxe syslinux-tftpboot on aarch64 Rocky LinuxBartosz Bezak2-6/+7
Closes-Bug: #2138872 Change-Id: I6e30b749488a0ef2f247adf182db40cda8fa8ca4 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-01-22influxdb: Drop supportMichal Nasiadka11-48/+5
Kolla delivers InfluxDB v1, which is EOL (unless you have paid support). There are no plans in upgrading InfluxDB to v2 - so let's drop it. Change-Id: Id17aa4946617c851780d424e7e053dd79196be6f Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-01-22Remove special handling for python3.12Pierre Riteau2-23/+0
This is not required anymore since we have switched to Rocky Linux 10. Change-Id: I10b68c2d3afa91cabf9341df75d8cf9f626c0f9b Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-01-22Update README with new mission statementDr. Jens Harbott3-44/+36
We have said for a long time that the images that the project produces are only meant for testing purposes, amend the documentation to be more explicit about it. Further changes: - Make the wording respect both Docker and Podman as container engines - Update outdated information - Add a release note stating the same Signed-off-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: Ia04afe6387f94e33ca087dcf9d369ef22b8e8f28