aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
35 hoursMerge "CI: Add cloudkitty scenario"HEADmasterZuul2-0/+12
2 daysreno: Update master for unmaintained/2025.1OpenStack Release Bot1-1/+1
Update the 2025.1 release notes configuration to build from unmaintained/2025.1. Change-Id: I7393e05b73360845d89d5611d20c8a65d9c83393 Signed-off-by: OpenStack Release Bot <infra-root@openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/change_reno_branch_to_unmaintained.sh
8 daysSupport neutron agent wrappers in neutron-ovn-agentMichael Still3-0/+20
Neutron has removed the standalone OVN metadata agent, so metadata is now served by the metadata extension of neutron-ovn-agent. Give that image the same extend_start.sh as neutron-metadata-agent, so that its HAProxy processes can run in separate containers and survive agent restarts. Related-Bug: #2161114 Change-Id: Iee3d4639183434c83f57cc459c3e14159d932105 Assisted-By: Claude Opus 5.5 (low effort) Signed-off-by: Michael Still <mikal@stillhq.com>
9 daysMerge "cinder-volume: add customizable pip package list"Zuul2-1/+13
10 daysMerge "docs: Improve EOL/unmaintained branches process"Zuul1-10/+32
10 daysdocs: Improve EOL/unmaintained branches processMichal Nasiadka1-10/+32
Change-Id: I4d28de0b6d7bfc44e7a53fc2f755bbbe61a0e8ef Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-10-21CI: Adapt role names after Zuul landed collections supportMichal Nasiadka1-2/+2
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/1011610 Change-Id: I2457d03c340c38111f3ce3e190e70f5584c842ed Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-10-15CI: Add cloudkitty scenarioMichal Nasiadka2-0/+12
Change-Id: I456f2cb1dc03d1907f23f63d9a43f563e57e7806 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-10-15keystone: Remove keystone containerMichal Nasiadka4-142/+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>
2026-10-15Merge "Remove creating logdirs in docker images"Zuul61-488/+0
2026-10-14Merge "base: Drop redhat binary versionlock block"Zuul1-2/+0
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>
2026-10-10Merge "Install syslinux in debian ironic-conductor containers"Zuul2-0/+9
2026-10-10cinder-volume: add customizable pip package listSimon Dodsley2-1/+13
The Everpure FlashArray Cinder driver imports the py-pure-client SDK, which kolla-ansible's native enable_cinder_backend_pure_* flags assume is present. Stock images do not carry it, so operators have to rebuild cinder-volume themselves. Baking the SDK in is not an option: it installs to roughly 700 MB of generated REST models, far too much to add to every cinder-volume image for one backend. Instead give cinder-volume its own pip package list, empty by default and run through the customizable filter, so a vendor SDK can be added with a single template-override line: {% set cinder_volume_pip_packages_append = ['py-pure-client'] %} without touching cinder-base and therefore the API, scheduler and backup images. This is the mechanism nova-compute and ironic-conductor already expose for their optional packages. Related-Bug: #2170385 Assisted-By: Claude Code claude-fable-5-1 Change-Id: If8202b9f04f0299183019891e4ddd636669b25b4 Signed-off-by: Simon Dodsley <simon@purestorage.com>
2026-10-05Update master for stable/2026.2OpenStack Release Bot2-0/+7
Add file to the reno documentation build to show release notes for stable/2026.2. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/2026.2. Sem-Ver: feature Change-Id: Ib471ddc8c56d60eae9aa0b1afc201c949ba644bc Signed-off-by: OpenStack Release Bot <infra-root@openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh
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-18Install 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>
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-10base: Drop redhat binary versionlock blockMichal Nasiadka1-2/+0
Change-Id: If7b5d045200d40dc9f49d26f2833af9a54f7ca96 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.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-09Remove creating logdirs in docker imagesMichal Arbet61-488/+0
Change-Id: Iaddda80bc78bf727d8a2835d1528f49639aa87a0 Signed-off-by: Michal Arbet <michal.arbet@ultimum.io>
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