aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
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-22Merge "Fix ironic-pxe syslinux-tftpboot on aarch64 Rocky Linux"Zuul1-6/+1
2026-01-22Drop TelegrafMichal Nasiadka3-57/+0
It has been deprecated in June 2025. Change-Id: I45bfed8ac7fd86dedab81533751e573272c01012 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-01-22Merge "influxdb: Drop support"Zuul4-42/+0
2026-01-22Fix ironic-pxe syslinux-tftpboot on aarch64 Rocky LinuxBartosz Bezak1-6/+1
Closes-Bug: #2138872 Change-Id: I6e30b749488a0ef2f247adf182db40cda8fa8ca4 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-01-22influxdb: Drop supportMichal Nasiadka4-42/+0
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-15Re-enable SPICE support on Debian.Michael Still1-0/+1
The move to Debian Trixie for Kolla master accidentally broke SPICE consoles for Nova (both Horizon and spice-direct). This is because Debian and Ubuntu now package the SPICE support in a separate package. Without this package, an attempt to start an instance in Nova requiring SPICE will result in messages like this in the nova-libvirt logs: libvirt.libvirtError: unsupported configuration: spice graphics are not supported with this QEMU And the instance will enter an error state. The fix is to install the `qemu-system-modules-spice` package as well in the nova-libvirt image. This re-arrangement of packages does not affect Debian Bookworm unless backports are explicitly enabled later. Closes-Bug: #2138186 Change-Id: Ib4ced4a04353b9c11c6f0abb7cfa91001b239e53 Signed-off-by: Michael Still <mikal@stillhq.com>
2026-01-12bifrost/kolla-toolbox: Bump ansible-core to 2.20Michal Nasiadka4-19/+8
Set inject_facts_as_vars to False to match what we do in Kolla-Ansible (and this option will default to False in 2.24) Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/972696 Change-Id: Iae2b70ca62fd68400bde9296edcda8e53f14a896 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-01-09Update repo GPG key for influxdata.Michael Still1-1/+1
According to https://www.influxdata.com/blog/package-signing-key-rotation the preferred signing key for influxdata package repositories changed in early 2026. Update to the new preferred key. Closes-Bug: #2138095 Change-Id: I77d38e713678ea653ded3b14fd0541d3ec0ebee6 Signed-off-by: Michael Still <mikal@stillhq.com>
2025-12-22Merge "Revert "kolla-toolbox: Bump ansible-core to 2.20""Zuul1-1/+1
2025-12-22Revert "kolla-toolbox: Bump ansible-core to 2.20"Michal Nasiadka1-1/+1
This reverts commit ef12d96731bc82472941c81ac24e3a13736674d0. Reason for revert: Broke community.mysql Change-Id: Icb85112c66645d8df00eb0c40076a6bd822f6866 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-20Merge "kolla-toolbox: Bump ansible-core to 2.20"Zuul1-1/+1
2025-12-20Merge "Switch to Debian Trixie"Zuul6-18/+9
2025-12-19mariadb: Sync packages across distrosMichal Nasiadka1-1/+4
Change-Id: I93ac9c28332644f51fa350d5a7a6207ae822e4cf Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-16kolla-toolbox: Bump ansible-core to 2.20Michal Nasiadka1-1/+1
Change-Id: I2a74d906b5239b3896fcdca015a9b37641ade833 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-16Switch to Debian TrixieMichal Nasiadka6-18/+9
Change-Id: Ib7f551d4a7c6ffe95786853d6899e704de4747b8 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-16debian: Switch to deb822Michal Nasiadka7-45/+65
Change-Id: I8156e2c2a57d820afdee0b76cd5a050ad682fb38 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-09Add genisoimage package to nova-compute-ironicRafal Lewandowski1-1/+5
Closes-Bug: #2132960 Change-Id: I672f625e445bd1a2db1c4994baa7c44c20723a62 Signed-off-by: rafal Lewandowski <rafal@stackhpc.com>
2025-12-05Merge "neutron: Remove networking-generic-switch from u-c"Zuul1-0/+1
2025-12-05neutron: Remove networking-generic-switch from u-cMichal Nasiadka1-0/+1
networking-generic-switch was added to u-c [1] and it breaks our install scheme. Alternative is to remove networking-generic-switch from sources.py, but that would be a user facing change and if we would pursue that we would need to do the same for all neutron plugins. using u-c removal macro to preserve previous approach of installing n-g-s from a branch tarball compared to a pypi version [1]: https://review.opendev.org/c/openstack/requirements/+/964059 Change-Id: Ifcee01f9415e9b9de8138b55cd676873a99c86aa Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-03redis: Drop redis and redis-sentinel imagesMichal Nasiadka5-105/+0
We switched to Valkey Change-Id: Ic40fecb87dd3eaf67eb1d3088978d462ff5b4320 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-02Merge "mariadb: Switch EL to mariadb upstream repos"Zuul1-4/+1
2025-12-02mariadb: Switch EL to mariadb upstream reposMichal Nasiadka1-4/+1
Change-Id: I8fa363e7e9bc87195adaf218c46d6e9fb4575419 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-02manila: Stop enabling kolla_el10 COPR repoMichal Nasiadka1-4/+0
This repo enablement is here by mistake, the glusterfs-fuse package installation has been removed in the original CentOS Stream 10 patch. Change-Id: I395fcae7fd39ea7488191690f994ad98a8184f65 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-11-26rocky: Remove EPEL hack - 10.1 is outMichal Nasiadka1-5/+0
Change-Id: I60de8ef452adad4a9b0d974a2678264b91eb6e3b Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-11-18Transition to the new rabbitmq Debian package archives.Michael Still1-1/+1
RabbitMQ announced some time ago that the package archives were moving: https://www.rabbitmq.com/blog/2025/07/16/debian-apt-repositories-are-moving The old location is no longer working, so this patch transitions to the new one. Closes-Bug: #2131736 Change-Id: I6ef0ed9cc40be42a0d98c6a4c83c5c5c26d9cdbf Signed-off-by: Michael Still <mikal@stillhq.com>
2025-11-06Merge "Add httpd image for OIDC/SAML frontend in uWSGI case"Zuul2-0/+46
2025-11-05debian: use valkey from bookworm-backportsBartosz Bezak2-2/+10
To fix arm64 valkey build. The virtual `valkey` resolves to `valkey-server` in bookworm-backports, but our global -1000 pin blocks it. Amd64 worked only because extrepo shipped it. Use valkey directly from the backports packages instead. follow up to https://review.opendev.org/c/openstack/kolla/+/932174 Change-Id: I846e4f19696ca28758cb9c0400be96c01b079daa Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2025-10-30Merge "Add Valkey"Zuul5-0/+107
2025-10-29Add ValkeyMichal Nasiadka5-0/+107
Change-Id: I02f3adf9825636e2b81c50543d6f95ea986019b6 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-29Merge "horizon: unpin pip and setuptools"Zuul1-1/+0
2025-10-28Merge "Drop Venus images"Zuul6-89/+0
2025-10-28Bump Ansible to 12 and ansible-core to 2.19Michal Nasiadka2-2/+2
Change-Id: I37f4515587cb040296612e35d4c643f0c2bea6f6 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-27Merge "mariadb: Bump to 11.4"Zuul3-9/+10
2025-10-27horizon: unpin pip and setuptoolsMichal Nasiadka1-1/+0
Since Venus is removed - that is not needed anymore Change-Id: I444304139dfbe451b5449a181de1129f073b7535 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-27Drop Venus imagesMichal Nasiadka6-89/+0
It has been marked as inactive and venus dashboard plugin is breaking Horizon Kolla builds. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/964860 Change-Id: I3a04487a75c04ba989fa70f2025db33308671dfb Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-27horizon: pin pip to <25.3Michal Nasiadka1-1/+1
Closes-Bug: #2129916 Change-Id: Ib1b40a65cb2667b53c72f00d16bfe280bcf24bfe Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-24Merge "Remove container image of neutron-linuxbridge-agent"Zuul1-21/+0
2025-10-24Remove container image of neutron-linuxbridge-agentTakashi Kajinami1-21/+0
The agent was removed from neutron during 2025.1 cycle. The remaining implementation to deploy it is being removed from kolla-anible now. Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/962278 Change-Id: I2cf22b874fcb885752bf3800c8ad8fa7a5eacff7 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-10-24Merge "neutron-metadata-agent: copy wrapper script for haproxy processes"Zuul2-0/+20
2025-10-24Add httpd image for OIDC/SAML frontend in uWSGI caseMichal Nasiadka2-0/+46
Change-Id: Ia85f253ecaeaef63c17e75dc4a223e030dbbc58d Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-14mariadb: Bump to 11.4Michal Nasiadka3-9/+10
11.4 is the next LTS release (see [1]) New variable ``VERIFY_DB_SERVER_CERT`` is added to mitigate the MariaDB client variable ``ssl-verify-server-cert`` change from ``FALSE`` to ``TRUE``. [2] This variable can be overidden by assigning ``TRUE`` to environment variable with the same name. [1]: https://mariadb.org/11-4-lts/ [2]: https://jira.mariadb.org/browse/MDEV-31857 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/928487 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/958281 Change-Id: Ifb41c0c48c4743e70e95fa7e1d329e91362e966c Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2025-10-14Drop support for building MariaDB clustercheckSeunghun Lee11-94/+9
MariaDB clustercheck script has not been maintained and it will not work with MariaDB 11.4 (the next LTS version). This is because clustercheck.sh uses ``mysql*`` commands but from MariaDB 11.4, those commands are not supported. The health check of MariaDB server containers will be done by new script which comes with change [1]. Without MariaDB clustercheck, MariaDB server becomes only container image in the family, so mariadb-base and mariadb-server dockerfiles are merged. To avoid breaking changes, the name 'mariadb-server' is retained. Follow-up to rename references in Kolla and K-A from 'mariadb-server' to 'mariadb' would be nice. [1] https://review.opendev.org/c/openstack/kolla/+/962657 Change-Id: I01278f76ee82b018a854b5862f3caaa8c78a9a30 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2025-10-09Update Fluentd from v5 LTS to v6 LTSPiotr Milewski1-1/+1
Fluent Package v5 LTS will reach end of support at the end of 2025. Fluent Package v6 LTS will be supported until at least the end of 2027. This change updates the apt repository configuration and package version to use Fluent Package v6 LTS for Ubuntu, Debian and RHEL. No changes to existing Fluentd configuration files are required. Change-Id: Iaf3c4de859986629f9768563a319fe0385acff6a Signed-off-by: Piotr Milewski <vurmil@gmail.com>