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