aboutsummaryrefslogtreecommitdiff
path: root/zuul.d/project.yaml
diff options
context:
space:
mode:
authorMichael Still <mikal@stillhq.com>2026-07-08 17:51:41 +1000
committerMichael Still <mikal@stillhq.com>2026-07-08 17:51:41 +1000
commit61fa9742bf17fa61e3c4b4aee51f74e7ebc56199 (patch)
tree0418aaaefb56e186ba1a058ac94386a0ca877b5e /zuul.d/project.yaml
parent75a9dcd132b0a5aab69bf234dd621c9035208174 (diff)
downloadkolla-ansible-61fa9742bf17fa61e3c4b4aee51f74e7ebc56199.tar.gz
kolla-ansible-61fa9742bf17fa61e3c4b4aee51f74e7ebc56199.zip
Replace periodic-stable-jobs with local job list.
The shared periodic-stable-jobs template in openstack-zuul-jobs runs openstack-tox-py310 on stable/2026.1, but kolla-ansible on this branch sets python_requires >= 3.11 and requires ansible-core >= 2.19, whose every satisfying release needs Python >= 3.11. The py310 tox environment therefore cannot even install: pip fails to resolve ansible-core in seconds, and the job has failed on every run. In the 30 days to 2026-07-01 that was 30 failures from 30 runs in the periodic-stable pipeline, pure noise for anyone watching the periodic dashboards. Zuul templates cannot exclude individual jobs, so replace the shared template with an explicit periodic-stable job list running what the shared template would have run minus the impossible interpreter: docs and py313. This mirrors the approach already taken for check and gate on this branch with the local openstack-python3-jobs-kolla-ansible template, which exists precisely to skip py310 jobs. Assisted-By: Claude Fable 5 (1M context, medium effort) Change-Id: I284ab75a3e476e6e623507084cfed5675f77d430 Signed-off-by: Michael Still <mikal@stillhq.com>
Diffstat (limited to 'zuul.d/project.yaml')
-rw-r--r--zuul.d/project.yaml5
1 files changed, 4 insertions, 1 deletions
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 7cb2ec76f..497fa3fc0 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -35,6 +35,9 @@
- kolla-ansible-scenario-telemetry
- openstack-cover-jobs
- openstack-python3-jobs-kolla-ansible
- - periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
+ periodic-stable:
+ jobs:
+ - openstack-tox-docs
+ - openstack-tox-py313