aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-10-21CI: Adapt role names after Zuul landed collections supportstable/2026.2Michal Nasiadka1-2/+2
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/1011770 Change-Id: I2457d03c340c38111f3ce3e190e70f5584c842ed Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com> (cherry picked from commit 124ec18eacd6fdf892d8b6c4d32ccfedecaeb66e)
2026-10-16Merge "Install syslinux in debian ironic-conductor containers" into ↵Zuul2-0/+9
stable/2026.2
2026-10-16Install syslinux in debian ironic-conductor containersJed Preist2-0/+9
Install syslinux in debian ironic-conductor containers, to provide files required for creating disk images that can be booted with the redfish-virtual-media boot interface Closes-Bug: #2163659 Change-Id: I61360a9062e365a3ae09853908e8aca8e04597bb Signed-off-by: Jed Preist <jed@stackhpc.com> (cherry picked from commit 9a972298bb490d4ead8f2d5ed68f500a2f55f4b9)
2026-10-15keystone: Remove keystone containerMichal Nasiadka4-160/+5
We completed the keystone-api migration in Ib7ef5526e087429dfeb5a3211e19efda4776b52c Change-Id: I6dc81171470a9c7fc6385a9d6867b7d4a584dc8e Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com> Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com> (cherry picked from commit f738a5e56be543fc5be1bfc4e256544db03fc682)
2026-10-14Use gazpacho for UCAMichal Nasiadka1-1/+1
Unfortunately Hibiscus will not have a Noble/UCA dist. Closes-Bug: #2170813 Related-Bug: #2170815 Change-Id: Id65412f12d7f6a4689c059a8d1bd8ec910d89653 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com> (cherry picked from commit 5a9d6b070fb1d0713a1d30146615ed687e961aad)
2026-10-12Change OPENSTACK_RELEASE to 2026.223.0.0.0rc223.0.0Michal Nasiadka1-2/+2
Change-Id: I83802b06d2efc0eb25d1ba05ad52bb5ea24f6a56 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-10-05Merge "[stable-2026.2-only]: Switch periodic jobs pipeline" into stable/2026.2Zuul4-4/+4
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-10-05Update TOX_CONSTRAINTS_FILE for stable/2026.2OpenStack Release Bot1-3/+3
Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has a stable/2026.2 branch, tests will continue to use the upper-constraints list on master. Change-Id: I9c230ea8bc66b3796ff9844190430dea009c4b43 Signed-off-by: OpenStack Release Bot <infra-root@openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
2026-10-05Update .gitreview for stable/2026.2OpenStack Release Bot1-0/+1
Change-Id: I0025afd2846049504f9efb4bd784497ebba3ecee Signed-off-by: OpenStack Release Bot <infra-root@openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
2026-10-05Merge "keystone: Introduce keystone-api container"23.0.0.0rc1Zuul4-0/+165
2026-10-01Drop ovn-ctl download from OVN relay imageBartosz Bezak1-6/+0
The packaged ovn-ctl already supports relays: OVN 26.03 on Rocky and Ubuntu, and 25.03 on Debian. Change-Id: I1597d9fbc6905207e86893d998ca85eb90de21dc Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-10-01Merge "Fix: Zstd missing from ironic conductor container."Zuul2-1/+8
2026-10-01keystone: Introduce keystone-api containerMichal Nasiadka4-0/+165
It's a clone of keystone container image. After using the new container in Kolla-Ansible - the old keystone container image can be dropped. Change-Id: Ia5684a4c5e5eb25fa5194dac9f841b0793203718 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-09-30Merge "CI: Remove is_upgrade guard for kolla-build.conf.j2"Zuul1-2/+0
2026-09-28Merge "Updated from check-sources"Zuul2-6/+13
2026-09-28CI: Remove is_upgrade guard for kolla-build.conf.j2Michal Nasiadka1-2/+0
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/1007677 Change-Id: Ie4e1a9aa80b03c589e9e94f27c4a6be54e8b146d Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-09-28Merge "mariadb: Remove unused replica backup script"Zuul2-151/+0
2026-09-28Updated from check-sourcesOpenStack Proposal Bot2-6/+13
Change-Id: I9d628acc34bf8568500ec43e0ede2257ff567ab0 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-25Updated from check-sourcesOpenStack Proposal Bot2-18/+34
Change-Id: I11fb14bd470e78eb5fe6f75a6494ef61483e67d8 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-24Fix: Zstd missing from ironic conductor container.Claudia Watson2-1/+8
Ironic-conductor needs zstd installed to be able to decompress zstd compressed files. Patch installs zstd to docker container. Patch merged in Feb 2025 ( https://review.opendev.org/c/openstack/ironic/+/938904 ) enabled the detection and decompression of zstd compressed files. Zstd is a popular choice for compression, therefore, would be useful to support. Closes-Bug: #2167459 Change-Id: I5fa8ec4dd5d1d4938e0b47c99d07d328286ecda9 Signed-off-by: Claudia Watson <claudia@stackhpc.com>
2026-09-23Updated ansible-lint in lint-requirements.txtOpenStack Proposal Bot1-1/+1
Change-Id: I6805b1b2e765233b720ef8b20fa05b00538f48cf Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-22Merge "Allow lowercase from"Zuul2-2/+45
2026-09-18Merge "grafana: replace deprecated grafana-cli"Zuul2-1/+6
2026-09-18Merge "Ensure git cloned dirs are writable for the executing user"Zuul1-0/+6
2026-09-16mariadb: Remove unused replica backup scriptminwooseo2-151/+0
Kolla Ansible no longer uses the replica-specific backup script after backups were changed to run against the local database instance. Remove kolla_mariadb_backup_replica.sh and stop installing it in the MariaDB server image. Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/1002239 Change-Id: I666986e67940a2e8c2d567a8a6de4befca5ea4d2 Signed-off-by: minwooseo <alsdn1211@naver.com>
2026-09-16Ensure git cloned dirs are writable for the executing userMichal Nasiadka1-0/+6
Closes-Bug: #2167377 Change-Id: Ic5e32b79d058223634d990fb2e33041692f682ce Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-09-16Updated from check-sourcesOpenStack Proposal Bot2-3/+7
Change-Id: I386a9056a6802beaa0d8c110b9fc2f9a7fe8ce5c Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-15Pin Lego to v4Bartosz Bezak1-3/+4
Lego v5 changes the CLI and storage layout [1], breaking the current certificate scripts. Migration is not trivial. Use lts_branch to stay on v4 for now. [1] https://go-acme.github.io/lego/migration/index.html Change-Id: I4c481c0664de36171ae54efb304ee5790d428a6a Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-09-11Merge "CI: add letsencrypt scenario"Zuul2-0/+13
2026-09-11Merge "Drop support for CentOS Stream 10"Zuul30-235/+86
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 Nasiadka30-235/+86
Change-Id: I5973943fe83bbb00cfc8623c0cd4d4b98b369315 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-09-10Updated from check-sourcesOpenStack Proposal Bot2-3/+8
Change-Id: I35291ca92527da34565c84955fad6156d686fdae Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-09Merge "grafana: install Prometheus datasource plugin"Zuul2-1/+11
2026-09-09Updated from check-sourcesOpenStack Proposal Bot2-6/+13
Change-Id: I9d6a6eb0eaf2eee352b80a0583e87f832659aaf1 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-07Updated from check-sourcesOpenStack Proposal Bot2-6/+13
Change-Id: I32526f218776214f1f9516b126e10816769eb220 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-09-02Merge "Ensure openvswitch-base children get ovs repo"Zuul7-0/+26
2026-09-02grafana: replace deprecated grafana-cliPiotr Milewski2-1/+6
Change-Id: I68bd3b2dabe9631f7f15b801aaf020380f95fa7d Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-09-01Merge "Upgrade Prometheus Server to 3.13.x LTS"Zuul2-5/+9
2026-09-01Upgrade Prometheus Server to 3.13.x LTSPiotr Milewski2-5/+9
Upgrade Prometheus Server from the 3.5.x LTS release to the 3.13.x LTS release. Change-Id: I8de87eff00b226e8a85eca317af944e9b6c97b3f Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-09-01Updated from check-sourcesOpenStack Proposal Bot2-9/+18
Change-Id: I5b1271480c4c3c17e202a81379289730f39ba567 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-08-31grafana: install Prometheus datasource pluginPiotr Milewski2-1/+11
Closes-Bug: #2165921 Change-Id: Ib4a0d7185ccc64900b4068dd74995dbf1ba6823c Signed-off-by: Piotr Milewski <vurmil@gmail.com>
2026-08-27Merge "letsencrypt: Add ACME dns-01 challenge support"Zuul2-7/+76
2026-08-27Ensure openvswitch-base children get ovs repoAlex Welsh7-0/+26
Previously, openvswitch-base would enable the openvswitch repo, and child containers (e.g. ovn-base, ovn-controller, etc) would be built using ovn packages from that repo. Recently [1] builds were changed to clean up repos at the end of the build, so now dependent containers must re-enable the repo manually. Also added an openvswitch repo override to tests to avoid regresssion. [1] Ie5b9970a4575b6258dc238059d3f33ddfe155789 Closes-Bug: #2163314 Change-Id: I4ea1cc812167142743e3ebcbd532281bfe8a9799 Signed-off-by: Alex Welsh <alex@stackhpc.com>
2026-08-26Updated from check-sourcesOpenStack Proposal Bot2-39/+74
Change-Id: If773969cd58b8a17c103f27294171d5dd99ccc9d Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
2026-08-25CI: Post sources.yaml changesMichal Nasiadka5-4/+36
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-24CI: Don't build from Zuul overrides in upgrade jobsMichal Nasiadka1-0/+2
Our upgrade jobs don't have their own set of required-projects, so we end up using master version of Zuul cached repos and previous-release u-c - which obviously breaks. Change-Id: Ib381c5226b0407deea11ae70188ab2f2239d08eb Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com> Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-08-22Switch sources.py into sources.yamlMichal Nasiadka4-476/+390
Needed-By: https://review.opendev.org/c/openstack/project-config/+/998419 Change-Id: Ib00fc1a1cb2aebddf8f6a7badade2946aef31d25 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-08-18CI: Switch to build from Zuul cached reposMichal Nasiadka5-29/+275
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>