aboutsummaryrefslogtreecommitdiff
path: root/zuul.d
AgeCommit message (Collapse)AuthorFilesLines
2026-10-05[stable-2026.2-only]: Switch periodic jobs pipelineMichal Nasiadka4-4/+4
master jobs are in periodic, stable releases jobs are in periodic-stable Change-Id: I2df12dfcaa10e5f8c155fb934a7281a107927bf0 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-09-11Merge "CI: add letsencrypt scenario"Zuul2-0/+13
2026-09-11CI: add letsencrypt scenarioBartosz Bezak2-0/+13
Change-Id: Ic188d411ed0dd36e1703c6ff4e657872703670a4 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-09-10Drop support for CentOS Stream 10Michal Nasiadka4-47/+1
Change-Id: I5973943fe83bbb00cfc8623c0cd4d4b98b369315 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-08-25CI: Post sources.yaml changesMichal Nasiadka3-3/+9
Add sources.yaml trigger on aio/mariadb/prometheus jobs Move out yamllint header from sources.yaml to yamllint config, because the kolla-check-sources.py does not ensure the header is there and it's easier to fix it in this repo. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/1002239 Change-Id: I4e01fb50ca92a12812a0ab1c63b44e1aa5d4a717 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com> Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-08-18CI: Switch to build from Zuul cached reposMichal Nasiadka1-0/+57
Instead of overloading tarballs.opendev.org (and relying on their functional state), let's build images directly from Zuul cached workspaces. Adding a script that will validate if we're missing anything when adding new images. Change-Id: Ie1d8dce841b9a996e96e3a6e1b097b0d256c0bea Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-07-30CI: add prometheus-opensearch scenarioBartosz Bezak2-0/+13
Change-Id: Ia0db3a7e6c31dc86129456c554b72a386fa254ec Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-07-22Merge "CI: run copr periodic job only on master"Zuul1-0/+1
2026-07-22CI: copr - replace secrets without newlinesMichal Nasiadka1-21/+20
Change-Id: I37bb0b5056b2e055d0d0c9da5d0beba4b9ba9067 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-07-21CI: Rework copr job to a different secret formatMichal Nasiadka2-26/+34
Change-Id: I2ef1b33b8d4527e0aea4f00dd1ce0770da2c495e Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-07-21copr: Debug periodic job by removing no_logMichal Nasiadka1-0/+1
It fails now and no_log doesn't help in debugging why Change-Id: I93f49e5c9bb12cb7c15b5d4ac4bc61000fcd8400 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-07-20Merge "CI: Fix copr webhook secret"Zuul2-7/+7
2026-07-20Merge "Add AI/LLM assistant guide documents"Zuul1-4/+5
2026-07-20CI: run copr periodic job only on masterBartosz Bezak1-0/+1
Change-Id: Ic17e82b4c5b75b8910fd47794326c0b26b50bfdd Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-07-20CI: Fix copr webhook secretMichal Nasiadka2-7/+7
It has incorrect format for a list variable switch to periodic for now to validate success Change-Id: Id9696e77bf2dfb07940607947ada05b433353091 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-07-20Add AI/LLM assistant guide documentsMichal Nasiadka1-4/+5
See I5fcd5bea33c4f4c87b6f6cf0a96514e8d2da3af3 Change-Id: Ia9f6cf6847ebd42ad3de73628759ad540a370c66 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-07-10CI: Fix file triggers after docker/ moveMichal Nasiadka10-88/+54
Change-Id: Icb27b676ae686fe57f894e8da103da8641ed8eb2 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-06-16CI: Switch arm64 publish jobs to periodic-weeklyPierre Riteau3-0/+6
OpenDev does not have enough aarch64 node capacity at this point and the backlog has grown to several days, which is also blocking non-arm64 periodic jobs. This means new Kolla images are not published to Quay.io. Switch arm64 publish jobs to periodic-weekly so they stop blocking other publish jobs. Change-Id: Iffa7e2908c1beb083a9535e7328dcab687248c06 Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-06-11CI: Switch to use Debian Trixie upgrade jobMichal Nasiadka1-2/+2
Change-Id: I9619583ccd14c56389f375c0d356a9ec2eebdcfa Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-05-18CI: add aarch64 rocky10 publish jobBartosz Bezak1-0/+13
Change-Id: Ifcf02b7b3c099ff5c2e6e3e8a6ba674088be51b9 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-05-13Merge "Drop ironic-inspector from Zuul file trigger"Zuul1-3/+3
2026-04-28Remove upper-constraints from Kolla linters.Michael Still1-0/+1
Linting on master for Kolla is failing right now. The root cause is that master's upper-constraints.txt pins pathspec===1.1.0, but ansible-lint 26.4.0 requires pathspec<1.1.0,>=1.0.3. Sadly not using upper-constraints in Kolla linters is a little more complex than in Kolla-Ansible because of the inheritance of tox dependencies. This patch therefore moves ansible-lint from test-requirements.txt to a new lint-requirements.txt file. Change-Id: I751ab5eb7a798502e79228568bda53fdec4971d6 Signed-off-by: Michael Still <mikal@stillhq.com>
2026-04-27Merge "Switch to binary release of OpenStack Network exporter"Zuul1-3/+3
2026-04-24Switch to binary release of OpenStack Network exporterDoug Szumski1-3/+3
We no longer need to build this from source: aharivel has kindly responded to our request to create a release: https://github.com/openstack-k8s-operators/openstack-network-exporter/releases Needed-By: I35b3bb10aec18a9377515e8c04d2542e712c0f12 Change-Id: Id30cab4e4bbac470f33354870fd941c3ea17815c Signed-off-by: Doug Szumski <doug@stackhpc.com>
2026-04-24Add a telemetry scenarioDoug Szumski2-0/+14
Run the Kolla Ansible telemetry scenario when related Docker image files are changed. Change-Id: I93c5b23d8abfae6d5d006b9f8a709676d4e994bd Signed-off-by: Doug Szumski <doug@stackhpc.com>
2026-04-23Drop ironic-inspector from Zuul file triggerDoug Szumski1-3/+3
This container is gone - we use Ironic built in inspector. Trivial-fix Change-Id: Ia1e3dbac1ac104eceba79e6387d9692cc9ac56ee Signed-off-by: Doug Szumski <doug@stackhpc.com>
2026-04-21CI: sync Debian scenario jobs with kolla-ansibleBartosz Bezak9-9/+9
Change-Id: I9642861ad1617636e5148434a2440f10dafb7161 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-04-07CI: Drop changing visibility using uriMichal Nasiadka4-25/+0
It has not been working and leaks secret Related-Bug: #2147406 Change-Id: If5c1905a096d776811ce932cb040e20f5dfebf82 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-03-31CI: publish aarch64 noble imagesBartosz Bezak1-0/+15
Change-Id: I5041828f1cf7a143784f0ac479b6669e8a747b0c Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-01-12CI: Fix publish job secret aliasesBartosz Bezak3-8/+16
Change-Id: Ib7c2d8419932e049db871053c3b4faad791c3566 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-01-09CI: rotate zuul secretsBartosz Bezak5-63/+66
and store COPR webhook URLs as list Change-Id: Ic75619db8c4b4f02bc51f4bfa6ae067acd1ba7e8 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2025-12-22CI: Add ^docker/ trigger for aio jobsMichal Nasiadka1-15/+30
Without that - these are not run at all Update Bookworm to Trixie while we're at it Change-Id: I6fb70da636514b5c1057c16cc2df08b07820bc5f Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-20Merge "Switch to Debian Trixie"Zuul2-22/+33
2025-12-16Switch to Debian TrixieMichal Nasiadka2-22/+33
Change-Id: Ib7f551d4a7c6ffe95786853d6899e704de4747b8 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-12CI: add rocky-10 kolla-ansible jobsBartosz Bezak8-0/+20
Change-Id: I5607081701b59ac0ca58cb6c285769209a009355 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.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-14Drop support for building MariaDB clustercheckSeunghun Lee2-6/+6
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-06CI: Update API token for fixing repo visibilityMichal Nasiadka1-11/+11
Change-Id: Iae913ff1b917104fdbb3257c24386f22f6764a03 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
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-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 Nasiadka3-6/+80
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-24CI: Rename jobs according to changes in K-AMichal Nasiadka18-0/+511
See I1f08f9b9064d9f7e95b07944db0e7ebac3120c57 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/961226 Change-Id: I2eb93bbd7de108d6d7f3f61c932642fdf7017fd7 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>