3rd party CI failures with devstack 'master' using devstack-gate
Luigi Toscano
ltoscano at redhat.com
Tue Jun 8 12:42:21 UTC 2021
On Tuesday, 8 June 2021 14:11:40 CEST Fernando Ferraz wrote:
> Hello,
>
> The NetApp CI for Cinder also relies on Zuul v2. We were able to
> recently move our jobs to focal, but dropping devstack-gate is a big
> concern considering our team size and schedule.
> Luigi, could you clarify what would immediately break after xena is
> branched?
>
For example grenade jobs won't work anymore because there won't be any new
entry related to stable/xena added here to devstack-vm-gate-wrap.sh:
https://opendev.org/openstack/devstack-gate/src/branch/master/devstack-vm-gate-wrap.sh#L335
I understand that grenade testing is probably not relevant for 3rd party CIs
(it should be, but that's a different discussion), but the main point is that
devstack-gate is already now in almost-maintenance mode. The minimum amount of
fixed that have been merged have been used to keep working the very few legacy
jobs defined on opendev.org, and that number is basically 0 at this point.
This mean that there are a ton of potential breakages happening anytime, and
the focal change is just one (and each one of you, CI owner, had to fix it on
your own). Others may come anytime and they won't be detected nor investigated
anymore because we don't have de-facto legacy jobs around since wallaby.
To summarize: if you use Zuul v2, you have been running for a long while on an
unsupported software stack. The last tiny bits which could be used on both
zuulv2 and zuulv3 in legacy mode to easy the transition are unsupported too.
This problem, I believe, has been communicated periodically by the various
team and the time to migrate is... last month. Please hurry up!
Ciao
--
Luigi
More information about the openstack-discuss
mailing list