[all] Deprecated Zuul queue syntax

Clark Boylan cboylan at sapwetik.org
Thu May 19 17:10:43 UTC 2022


Hello,

Zuul deprecated declaring shared queues at a pipeline level with release 4.1.0 [0]. Zuul's current plan is to stop accepting this form of configuration with a future 7.0.0 release. More details on what needs to change can be found in Zuul's reminder notice on the Zuul mailing list [1].

I expect we have about a month before the v7 release which should give us plenty of time to fix this. If we don't fix this before the v7 release the expected fallout will be that these project branches will not have any pipelines defined, which means no Zuul jobs will run against that project branch until the configs are updated.

I've marked this for everyone because 98 repositories are affected, and I'm not sure listing them all in the subject would be productive. Here is the list of affected repos:

openstack/adjutant
openstack/ansible-collection-kolla
openstack/ansible-role-collect-logs
openstack/ansible-role-tripleo-modify-image
openstack/barbican
openstack/barbican-tempest-plugin
openstack/barbican-ui
openstack/blazar
openstack/blazar-tempest-plugin
openstack/ceilometer
openstack/cinderlib
openstack/cloudkitty
openstack/cloudkitty-tempest-plugin
openstack/cyborg-tempest-plugin
openstack/designate
openstack/designate-dashboard
openstack/designate-tempest-plugin
openstack/devstack-gate
openstack/ec2-api
openstack/ec2api-tempest-plugin
openstack/freezer
openstack/freezer-tempest-plugin
openstack/heat
openstack/heat-dashboard
openstack/heat-tempest-plugin
openstack/horizon
openstack/ironic
openstack/ironic-inspector
openstack/ironic-lib
openstack/ironic-prometheus-exporter
openstack/ironic-python-agent
openstack/ironic-tempest-plugin
openstack/kayobe
openstack/kayobe-config
openstack/kayobe-config-dev
openstack/kolla
openstack/kolla-ansible
openstack/kuryr
openstack/magnum
openstack/magnum-tempest-plugin
openstack/manila
openstack/manila-tempest-plugin
openstack/masakari
openstack/masakari-monitors
openstack/mistral
openstack/mistral-tempest-plugin
openstack/monasca-api
openstack/monasca-common
openstack/monasca-events-api
openstack/monasca-log-api
openstack/monasca-tempest-plugin
openstack/murano
openstack/murano-tempest-plugin
openstack/networking-generic-switch
openstack/octavia
openstack/octavia-tempest-plugin
openstack/openstack-chef
openstack/os-net-config
openstack/os-win
openstack/oswin-tempest-plugin
openstack/paunch
openstack/project-config
openstack/puppet-pacemaker
openstack/puppet-tripleo
openstack/python-designateclient
openstack/python-ironicclient
openstack/python-saharaclient
openstack/python-tripleoclient
openstack/python-troveclient
openstack/sahara
openstack/sahara-tests
openstack/senlin
openstack/senlin-tempest-plugin
openstack/solum
openstack/solum-tempest-plugin
openstack/telemetry-tempest-plugin
openstack/tenks
openstack/tripleo-ci
openstack/tripleo-ci-health-queries
openstack/tripleo-common
openstack/tripleo-heat-templates
openstack/tripleo-quickstart
openstack/tripleo-quickstart-extras
openstack/tripleo-upgrade
openstack/trove
openstack/trove-tempest-plugin
openstack/vitrage
openstack/vitrage-tempest-plugin
openstack/watcher
openstack/watcher-tempest-plugin
openstack/zaqar
openstack/zaqar-tempest-plugin
openstack/zun
openstack/zun-tempest-plugin
windmill/windmill
windmill/windmill-backup
x/neutron-classifier
x/vmware-nsx

I'll go ahead and push changes to windmill/* and x/* as those are leftovers from splitting things up into tenants and haven't ended up in their own tenants yet. But it would be great if OpenStack can work on cleaning up this deprecated syntax in the OpenStack repos.

I've attached a file with a listing that includes more details for each repo (branches and specific config files) to make it easier for people to find where the old syntax is located so that it can be replaced with the new syntax.

[0] https://zuul-ci.org/docs/zuul/latest/releasenotes.html#relnotes-4-1-0-deprecation-notes
[1] https://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: deprecated_zuul_queue.txt
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20220519/ab023082/attachment-0001.txt>


More information about the openstack-discuss mailing list