aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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-11-03Bump versions of packages in sources.pyMichal Nasiadka2-11/+12
Change-Id: I395cfdf22cd87a43294dbae561a8872cb0b48e1b Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-31CI: Fix publish secret for arm64Michal Nasiadka1-1/+1
Change-Id: Ifd0b4d511aa5481ff9066c81289457383932079b Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-30CI: Fix missing variable in publish jobsMichal Nasiadka3-3/+3
Change-Id: Ie76463977d2e9e4358bcd37b62cc8172813cf7b4 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-30Merge "Add Valkey"Zuul6-1/+112
2025-10-29Add ValkeyMichal Nasiadka6-1/+112
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"Zuul11-101/+6
2025-10-28Bump Ansible to 12 and ansible-core to 2.19Michal Nasiadka3-3/+5
Change-Id: I37f4515587cb040296612e35d4c643f0c2bea6f6 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-27Merge "mariadb: Bump to 11.4"Zuul5-13/+18
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 Nasiadka11-101/+6
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"Zuul2-21/+5
2025-10-24Remove container image of neutron-linuxbridge-agentTakashi Kajinami2-21/+5
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"Zuul3-0/+27
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 Nasiadka5-13/+18
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-14Merge "Drop support for building MariaDB clustercheck"Zuul15-101/+21
2025-10-14Drop support for building MariaDB clustercheckSeunghun Lee15-101/+21
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-10repos: Deduplicate repos.yamlMichal Nasiadka2-169/+74
Introduce rpm/deb entry in repos.yaml, create a structure [base_package_type]: [base_distro]: [base_distro-$arch] Allow any of these to be undefined, defaulting to empty dict This allows to deduplicate entries between distros of the same base_package_type (rpm/deb) Sort repos.yaml Change-Id: Ifc351d5d612e6c6cc82be282aed179c656ae252c Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-09Update Fluentd from v5 LTS to v6 LTSPiotr Milewski4-11/+15
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>
2025-10-09neutron: keepalived wrapper script does not rm containersMichal Nasiadka1-1/+1
keepalived wrapper script as the only one didn't have --rm in docker/podman invocation - so these didn't get deleted when stopped/crashed/etc. Closes-Bug: #2127170 Change-Id: I85ae37250ac4ef629b77ade04826a363e8047a91 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-07Merge "ironic: Remove ipxe.efi handling for EL10"Zuul1-6/+1
2025-10-07ironic: Remove ipxe.efi handling for EL10Michal Nasiadka1-6/+1
RHEL removed ipxe.efi - see [1]. [1]: https://issues.redhat.com/browse/RHEL-37610 Change-Id: I142257d6537ceeff23cb2cb34e64d93de9f19d2e Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-06Merge "debian: Use {{ openstack_release_codename }} for extrepo"Zuul3-1/+11
2025-10-06Merge "CI: Update API token for fixing repo visibility"Zuul2-12/+12
2025-10-06CI: Update API token for fixing repo visibilityMichal Nasiadka2-12/+12
Change-Id: Iae913ff1b917104fdbb3257c24386f22f6764a03 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-06Merge "Add MariaDB healthcheck.sh"Zuul3-0/+19
2025-10-03Add MariaDB healthcheck.shSeunghun Lee3-0/+19
MariaDB clustercheck has not been updated for a long time. Since the script uses ``mysql*`` commands but MariaDB 11.4 (next LTS version) does not support them, it will not work once MariaDB gets upgraded. Added alternative MariaDB container health check script ``healthcheck.sh`` from official MariaDB docker images. [1] This script uses ``mariadb*`` commands, so it's prone to MariaDB upgrade. [1] https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/automated-mariadb-deployment-and-administration/docker-and-mariadb/using-healthcheck-sh Change-Id: I7816edb6ebd8c95412a6833ea20b32193c2d1415 Signed-off-by: Seunghun Lee <seunghun@stackhpc.com>
2025-10-03Merge "Adds ironic-pxe-filter container"Zuul4-0/+53
2025-10-03Adds ironic-pxe-filter containerWill Szumski4-0/+53
Used in conjunction with the inspector implementation built into Ironic and based on the Ironic documentation[1]. [1] https://docs.openstack.org/ironic/latest/admin/inspection/pxe_filter.html Partial-Bug: #2094790 Depends-On: https://review.opendev.org/c/openstack/ironic/+/959850 Change-Id: I17811f2225edd64fb20cc44f0d40e14e9edb1413 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com> Signed-off-by: Will Szumski <will@stackhpc.com>
2025-10-02Merge "Stop duplicating repos in repos.yaml"Zuul2-233/+5
2025-10-02Merge "Add support for rpm to repos.yaml"Zuul18-328/+541
2025-10-02Merge "CI: Improve aarch64 and vars config"Zuul6-65/+30
2025-10-02CI: Improve aarch64 and vars configMichal Nasiadka6-65/+30
Rename aarch64 to arm64 to sync with OpenDev nodeset naming Remove base_arch/base_distro/base_distro_version and derive it from zuul job name Change-Id: I2f8367ae81d0972517b8712e1cb6ead1044accc4 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-02Merge "CI: Add zuul.d to irrelevant files"Zuul1-1/+1
2025-10-02Merge "Move repo enablement to respective rpm blocks"Zuul26-37/+78
2025-10-02Stop duplicating repos in repos.yamlMichal Nasiadka2-233/+5
Change-Id: Ic8bfaedb1e94dd8b64fa8a63d9cd3b76a2b73ffb Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-02Add support for rpm to repos.yamlMichal Nasiadka18-328/+541
Add the ability to configure repositories in the same way as we do Debuntu ones - via repos.yaml. Removes .repo files from base - since these are not needed there anymore. gpgcheck = 1 is default in docker/base/dnf.conf Change-Id: I7df7d452c45c57c434d5b4ad15a87963e4d6d0d4 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-02Move repo enablement to respective rpm blocksMichal Nasiadka26-37/+78
Currently we are enabling repos irrespective of rpm/deb statement blocks and not failing in the method used if a repository is missing. Downside is - we might be producing one more layer, but it probably is a more logical approach. This is required for adding rpm support in repos.yaml that will also include failing on missing repositories. Change-Id: I5479c5c935760f00fe4cd307366f261deee3199f Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-02CI: Add zuul.d to irrelevant filesMichal Nasiadka1-1/+1
It was ommitted in the patch that renamed it from .zuul.d Change-Id: I8e4470185321fad1be3e2307c7578ca54d197718 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-02CI: Fix rocky publish jobs - version missingMichal Nasiadka1-0/+5
podman jobs have also been omitted in the original patch Change-Id: I1ddb4e9ead170f22b231b8595d4dbf7cb0d4fb78 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-10-01Move to Rocky Linux 10Michal Nasiadka13-66/+112
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/961237 Change-Id: Idd809f5efd2d308c1565d7635e67af0a431d18f7 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-25doc: Fix Ubuntu Ceph versionPierre Riteau1-1/+1
Ubuntu Noble is using Ceph Squid, not Reef [1]. [1] https://packages.ubuntu.com/noble-updates/ceph Change-Id: I11926e764909ec53bdd2a38d815a31253abd6868 Co-authored-by: Chema Peribáñez <epgboe2.tid@telefonica.com> Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2025-09-24Merge "CI: Rename jobs according to changes in K-A"Zuul24-347/+446
2025-09-24CI: Rename jobs according to changes in K-AMichal Nasiadka24-347/+446
See I1f08f9b9064d9f7e95b07944db0e7ebac3120c57 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/961226 Change-Id: I2eb93bbd7de108d6d7f3f61c932642fdf7017fd7 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-23Merge "horizon: Ensure horizon owns /var/log/kolla/horizon"Zuul1-0/+4
2025-09-23debian: Use {{ openstack_release_codename }} for extrepoMichal Nasiadka3-1/+11
Change-Id: I5e89a9a241f746a2cbab723ea5fc57ea65ad5ee5 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>