aboutsummaryrefslogtreecommitdiff
path: root/.zuul.d
AgeCommit message (Collapse)AuthorFilesLines
2025-09-24CI: Rename jobs according to changes in K-AMichal Nasiadka6-412/+0
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-08CI: fix secrets for erlang COPR periodic jobBartosz Bezak1-20/+20
It was created with extra newlines. Change-Id: I9394e5ecf913385870396fa51401748ca0de5e22 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2025-09-05CI: Drop zun jobsMichal Nasiadka1-2/+0
Similar to https://review.opendev.org/c/openstack/kolla-ansible/+/959307 Change-Id: I6033521fc1fefe55f685914f823d58c96f68611a Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-09-03CI: add weekly COPR RPM build Erlang jobBartosz Bezak2-0/+37
Updating Erlang RPMs for aarch64 in Fedora COPR build system [1] [2]. Using COPR webhooks feature [3]. [1] https://copr.fedorainfracloud.org/coprs/g/openstack-kolla/rabbitmq-erlang-26 [2] https://copr.fedorainfracloud.org/coprs/g/openstack-kolla/rabbitmq-erlang-27 [3] https://docs.pagure.org/copr.copr/user_documentation.html#custom-webhook Change-Id: Ibd4450d14691aca627d99c321b313420ce6dd6f2 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2025-08-29Merge "Revert "zuul: make failing job temporarily non-voting""Zuul1-3/+2
2025-08-18Revert "zuul: make failing job temporarily non-voting"Dr. Jens Harbott1-3/+2
This reverts commit 2b42c958effd29d7bb397c5ef79de4a58911d14f. Reason for revert: Make job voting again Change-Id: Ie3583682ec0d7a55cd9e8bedde9f51550b7c1840 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-08-18CI: Switch centos 10 nodeset to centos 10Michal Nasiadka1-2/+2
9 was used as an interim solution when OpenDev did not support it. Change-Id: If6101d99c216a9b1142bfdf194f7a053730e28da Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-07-17Merge "Move to CentOS Stream 10"Zuul2-12/+48
2025-07-16Move to CentOS Stream 10Michal Nasiadka2-12/+48
Known missing packages: - mod_auth_mellon - missing SAML support in Keystone/Horizon - built in Kolla COPR - glusterfs-fuse in manila-share - built in Kolla COPR - collectd/telegraf - no opstools repository - redis - needs a switch to valkey - python3-ethtool - not required for neutron-mlnx-agent since 6 years [1] Building packages in Kolla COPR is a temporary solution until these show up in EPEL10. [1]: Id2cae3ac9ff049e9fc8225551f99e1e99a87fc65 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/951751 Change-Id: I7074fabcf95184fcfd2561648ae1e05acfb0bc11 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-07-11CI: Drop publishing to DockerHubMichal Nasiadka3-66/+0
Change-Id: I9d1f24b98f1d7c8f29b0dba45105b0263f961ca5 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-07-04CI: add kolla-ansible zun job to testsBartosz Bezak1-0/+2
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/954100 Change-Id: I528a141e1a3ff09e820be803c3467952d77b13c6 Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2025-05-30zuul: make failing job temporarily non-votingDr. Jens Harbott1-2/+3
We have multiple CI issues currently, make the kolla-ansible-debian-upgrade job non-voting so that we can merge fixes in order. Signed-off-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I2d7137f3d01eb28f7693113fb690069e2760820f
2025-05-22CI: Drop centos9/rocky9 testingMichal Nasiadka2-141/+0
We'll readd it later when introducing centos10 and rocky10. Change-Id: I555deccfd7b58c05d0b62d7d200dcec97b2e6f7d
2025-05-08CI: Set upgrade jobs back to voting20.0.0.0rc120.0.0Michal Nasiadka3-10/+10
Change-Id: Ida32d4fc0b182ef24a694ed08c7f032976eedcd5
2025-05-07mariadb: pin to 10.11.11Michal Nasiadka3-10/+10
Temporarily disable upgrade jobs to get epoxy rc1 branched this week. Closes-Bug: #2110122 Change-Id: If301b9ebd7d0dc38bea4d60467e8e80a7a49825d
2025-03-25CI: Sort alphabetically zuul templatesMichal Nasiadka1-2/+2
Change-Id: I0c001c77bae17eace8c9ca9d94828d04101752fe
2025-03-24CI: Switch aarch64 builds to native platformBartosz Bezak4-5/+4
Change-Id: I18cea367e94ff2433346c1b388d606e41b1831ad
2025-02-17CI: Move pre tasks into rolesMichal Nasiadka1-0/+2
Change-Id: If5aa7371d14041d6e0efca866341be2894fd6f87
2025-01-24Fix genconfigMichal Nasiadka2-0/+18
Currently tox -e genconfig fails with stevedore issues, because tox is not doing sdist. Closes-Bug: #2051575 Change-Id: Idfc26fe380a546d0fd712a531e5913090b01d808
2024-10-03CI: Fix aarch64 builds on x86 after switching to roleMichal Nasiadka3-0/+6
bf04bd90a15e7d3949214d15a8b8e25f2050bb65 omitted the --platform option Change-Id: I4febdf6b391bb7320ea30e1ca71fed81e332021d
2024-10-02CI: Move image building to a roleMichal Nasiadka1-0/+1
This role can be then used in kolla-ansible instead of setup_gate.sh Change-Id: Ibf04bd90a15e7d3949214d15a8b8e25f2050bb65
2024-10-01CI: Fix aarch64 publish jobs on x86Michal Nasiadka1-0/+1
Change-Id: I5c69d288a427d708b42deadac872a3a7368181e3
2024-10-01Revert "CI: Disable CentOS/Rocky/Ubuntu aarch64 jobs"Michal Nasiadka3-3/+12
This reverts commit fd4f1a8a82686bd0766526f007620ad8217b42e5. Reason for revert: Switching to builds on x86 Change-Id: If615c27f3cdf779b773f333845419d09a552aa9b
2024-09-30Switch to Ubuntu 24.04 LTSMichal Nasiadka2-10/+10
Add setuptools because Python3.12 dropped distutils Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/925581 Change-Id: Ie12c43dc1de122c203edc28181366457ccd67834
2024-09-27CI: Build aarch64 images on x86Michal Nasiadka1-1/+4
Since aarch64 OpenDev nodes currently have issues that cause builds to time out (and we can't extend over 3 hours since that's OpenDev maximum). Change-Id: I20d8b7b6de007866f73c41272682f4532987c9e7
2024-08-26CI: Disable CentOS/Rocky/Ubuntu aarch64 jobsMichal Nasiadka3-9/+0
Since Linaro shut down their nodepool provider - OpenDev infra is left with OSUOSL cloud with max 15 instances running - let's not put any additional strain on CI (especially that it seems there are some I/O or similar issues that cause our jobs to time out). Change-Id: I7f0f723b37e552c4ea01bf51b6354209608d904a
2023-12-03CI: Add bifrost jobs for bifrost changesMichal Nasiadka2-0/+4
Change-Id: I4d006701f696140e7d073c3d693141ad18ce6796
2023-11-22CI: drop temporary vars for Bookworm switchMichal Nasiadka1-16/+5
Change-Id: Ic34a150282b0e77282c31ad03e6a9839b6636cc1
2023-11-08CI: Move ephemeral disk config to a roleMichal Nasiadka4-6/+10
Change-Id: Ieee71aa22f4ec45fe03f50fd697c85dda952b4d0
2023-09-29CI: Remove Zun jobsMichal Nasiadka2-4/+0
Following I6a2a4ffdcaf1c4fab1097e94d5f255ffb9a2947d Change-Id: I3b32c15abd10b256f57e54a08f0b6e485ba2c123
2023-09-21[CI] Add podman buildMichal Arbet4-0/+34
Change-Id: I41b89ec87a4849668102ca9c9cc79f0ef9944b85
2023-08-22CI: move debian jobs to bookwormMichal Nasiadka2-8/+8
Change-Id: Iecea40e3fb60cca2a15c592872e325576ad9a1b1
2023-08-18Move to Debian 12 'bookworm'Marcin Juszkiewicz1-4/+14
We move to use some components from distribution instead of 3rdparty repos. At least for now - this may/will change later. Packages from Debian: - Erlang 25.2 - MariaDB 10.11 Some Ubuntu/jammy repositories are used in places where there is not (yet) Debian/bookworm one. openvswitch-netcontrold image fails as it needs to be converted to use virtualenv - added into unbuildable images for now. See https://etherpad.opendev.org/p/kolla-bobcat-ptg#L199 for more information. Depends-On: https://review.opendev.org/891946 Change-Id: I45b5a5980fb2318f1aab23a3a6aaf0922563b171
2023-07-25Fix dockerhub secret nameDr. Jens Harbott3-4/+4
In [0] the secret name was changed, but the references to it stayed untouched. [0] Ieceadb1f56908ce752f48b0884ed5cf764bc1ecd Change-Id: I729b4c3ee9e91ee05b5d2413031669cd25d87156
2023-06-20Bump proxysql versionMichal Arbet2-0/+4
This patch bumps proxysql 2.4.x to 2.5.x Change-Id: I6a67910965e38b53958fc6f8546fa6f665a47a16
2023-06-14Fix rabbitmq image buildMichal Arbet1-1/+3
This patch is replacing ppa.launchpadcontent.net by ppa1.novemberain.com. Reason for replacement is that only latest erlang version is available on the current ppa source. Setting Debian ARM jobs non voting for now, since the new ppa does not contain arm64 packages. This repo is based on the official Erlang/OTP package for Debian. The RabbitMQ team adapted the upstream package to produce packages for more/different combinations of Erlang/OTP, Debian and Ubuntu releases. Change-Id: Iddec6ec555f98e13c2f199e5ca7dad7f4819b1a8
2023-05-23CI: Move useful rocky/ubuntu jobs out of experimentalMichal Nasiadka2-34/+34
Change-Id: Id5de5ad70abd06b6d9ec81db9905786a282b7290
2023-05-10CI: Fix publish take 2 - add secretMichal Nasiadka3-0/+4
Change-Id: I2ffdff2859576bb1346d81a6e17734e5255dc8b1
2023-03-27CI: Ensure quay repo is public on publishMichal Nasiadka1-0/+15
Change-Id: Ib49e7c51be552a9aad0526841e7cffe588189371
2023-02-17CI: update docker hub publish credsMichal Nasiadka1-22/+22
Change-Id: Ieceadb1f56908ce752f48b0884ed5cf764bc1ecd
2023-02-08CI: Add rocky9 upgrade jobsBartosz Bezak1-0/+4
Depends-on: https://review.opendev.org/c/openstack/kolla-ansible/+/872317 Change-Id: I668de156d260370fd704b106a34790995dfb685b
2023-01-23CI: add ubuntu opensearch experimental jobMichal Nasiadka1-0/+2
Change-Id: I46945f994c2e4d86989b35836604140329267e84
2023-01-20CI: Add rocky9 experimental jobsMichal Nasiadka1-0/+21
Change-Id: I537edd2a4d5ad7107e6f40022ee99c0f72f18ab2
2023-01-19CI: Rename jobs - drop source partMichal Nasiadka4-29/+23
Also stop setting base_distro for rocky - it's done on k-a side. Dropping prometheus-efk job as well. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/871080 Change-Id: I9e8140037fa9c676e67e3c7a0434833099a7f593
2023-01-11CI: drop kolla_python_version from Ubuntu jobsMichal Nasiadka1-34/+4
Change-Id: I757482e0c9df099197d0e5f388bbc8541aa4c651
2022-12-09CI: Add cover jobsMichal Nasiadka1-0/+1
Let's make sure we don't decrease test coverage. Change-Id: Ib102f3b58be71e1e3c35928f960eadd7d07ff318
2022-12-09Switch to 2023.1 Python3 unit tests and generic template nameOpenStack Release Bot1-2/+2
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for antelope. Also, updating the template name to generic one. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: Ice4b5ba33919f5c982fa798cf7984590581ead2e
2022-12-07CI: cleanup kolla_python_version and remove centos from gatingMichal Nasiadka2-11/+1
Change-Id: I885cee9ad92e7a78b755caf590ccbb8adb2dd070
2022-10-04Merge "Revert "[CI] Disable Debian jobs""Zuul1-28/+28
2022-10-04Revert "[CI] Disable Debian jobs"Marcin Juszkiewicz1-28/+28
This reverts commit ea3ed3f9332dbd7f369ca49806ee04000881c3c7. Reason for revert: fixed qemu packages are now in Debian: Change-Id: I7b2fac6e4b6c53ea637e849b4fa171ab5126a09f INFO:kolla.common.utils.nova-libvirt:Successfully tagged test/nova-libvirt:debian