[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