From fungi at yuggoth.org Mon Sep 19 13:27:28 2022 From: fungi at yuggoth.org (Jeremy Stanley) Date: Mon, 19 Sep 2022 13:27:28 +0000 Subject: [service-announce] Move Zuul queue declarations to the project level Message-ID: <20220919132727.b24jndqgsi47qlr5@yuggoth.org> This is just a reminder to users of our Zuul service that if you find changes aren't getting any jobs run, or seem to not be running some jobs you expect, you should double-check your configuration to make sure you don't have a lingering "queue" setting in your project pipelines. Over the weekend, we updated to a version of Zuul which removed the long-deprecated support for pipeline level queue declarations, and it now expects queues to be set at the project level instead. We directly notified some projects which we knew would be impacted, but did not send a broader announcement to this list, so I just wanted to be sure anyone taken by surprise with this change doesn't have to waste additional time troubleshooting it. Earlier today, the OpenDev sysadmins corrected numerous cases of this error in the central openstack/project-config repository used by the openstack tenant, but there are still many projects which have similar errors in their in-repository configuration as well. For the reminder from the Zuul maintainers, see here: https://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html Also these posts to the OpenStack discussion lists may include helpful information about the transition: https://lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030505.html -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: From fungi at yuggoth.org Wed Sep 21 18:18:09 2022 From: fungi at yuggoth.org (Jeremy Stanley) Date: Wed, 21 Sep 2022 18:18:09 +0000 Subject: [service-announce] Dropping support for Ansible 2.x in our Zuul Message-ID: <20220921181809.dqni3et6ifctllk6@yuggoth.org> Following the earlier 2.8/2.9 deprecation in June and change of our default to Ansible 5 in July, we will soon be restarting onto a version of Zuul which no longer supports 2.x versions at all. While we've looked for any lingering overrides to old Ansible versions in master branch jobs and given projects a heads up individually, we lack insight into whether the same may be occurring on non-default branches of projects. If you are aware of any?jobs on any of your branches which pin back to an earlier Ansible version, we strongly recommend you remove those overrides at your earliest opportunity, otherwise those jobs will break in the coming days. Here is the change to remove support for Ansible 2.8 and 2.9 in Zuul (we generally restart our Zuul services every weekend, so that's when it's most likely to take effect): https://review.opendev.org/857796 For some example changes which clean up old Ansible version overrides, see this review topic list: https://review.opendev.org/q/topic:cleanup-old-ansible -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: