[qa][heat][stable] grenade jobs with tempest plugins on stable/train broken

Ghanshyam Mann gmann at ghanshyammann.com
Tue Apr 13 22:00:57 UTC 2021


Just updating the status here too.

All fixes are merged on devstack, grenade side, and those should make the stable branch green now.

-gmann


 ---- On Mon, 05 Apr 2021 20:00:24 -0500 Ghanshyam Mann <gmann at ghanshyammann.com> wrote ----
 > Hello Everyone,
 > 
 > I capped stable/stein to use the Tempest 26.0.0 which means grenade jobs that
 > run the tests from tempest plugins started using the Tempest 26.0.0. But the constraints
 > used in Tempest virtual env are mismatched between when Tempest virtual env was created
 > and when tests are run from grenade or grenade plugins scripts.
 > 
 > Due to these two different constraint used, tox recreate the tempest virtual env which remove
 > all already installed tempest plugins and their deps and it fails to run the smoke tests.
 > 
 > This constraints mismatch issue occurred in stable/train and I standardized these for devstack based jobs
 > - https://review.opendev.org/q/topic:%2522standardize-tempest-tox-constraints%2522+status:merged
 > 
 > But this issue is occurring for grenade jobs that do not run the tests via run-tempest role (run-tempest role
 > take care of constraints things). Rabi observed this in threat grenade jobs today. I have reported this as a bug
 > in LP[1] and making it standardize from the master branch so that this kind of issue does not occur again when
 > any stable branch starts using the non-master Tempest.
 > 
 > Please don't recheck if your grenade job is failing with the same issue and wait for the updates on this ML thread.
 > 
 > [1] https://bugs.launchpad.net/grenade/+bug/1922597
 > 
 > -gmann
 > 
 > 
 > 



More information about the openstack-discuss mailing list