[all][qa] Gate Status: week 20-18

Ghanshyam Mann gmann at ghanshyammann.com
Fri May 1 23:43:35 UTC 2020


Hello Everyone,

I am highlighting the few of the gate issues we fixed or in-progress recently. 

1. Ubuntu xenial node jobs on stable stein onwards gate or 3rd party CI.

Tempest 23.0.0 is the last version supported for py2.7 or py3.5. And we used  the that version
to tests stable/rocky jobs(py3.5 env) gate and any py2.7 job on stein or train gate.
It was fixed on many projects when gate started failing with master Tempest. 
Last week when Tempest new version 24.0.0 is released and the same is updated in master upper-constraint, we found
xenial node job running on stein gate (for Octavia and Ironic at least). Fixing those is not easy which needs
overriding the constraint for that particular job.  Octavia and Ironic removed the xenial job which is the right step.

But few 3rd party CI not migrated to Bionic stein onwards will stop working now. One workaround can be to override the
constraint to stable/rocky via env var UPPER_CONSTRAINTS_FILE but I have not tried if that works or not. If not, moving
your CI to Bionic is the way forward.

I am trying a new approach to cap the constraint in tox.ini itself whenever a new Tempest version is released. That
can avoid hacking the same via UPPER_CONSTRAINTS_FILE. For example,  Tempest 24.0.0 tag's tox.ini use stable/ussuri constraint.

2. Bug#1876330. devstack-plugin-ceph-tempest-py3 failing for rescue BFV instance test

New tests added for rescue BFV instance feature on Nova failed on ceph job. lyarwood is working on the bug but
for now, we have taken the step forward to skip the tests for ceph. Any new tests which do not work on ceph, we need to
add the tests in ceph blacklist file until the bug is fixed.

Job is green now. if it was failing on your gate where it is running as voting, please recheck.
- https://review.opendev.org/#/c/724866/

I have also proposed to make ceph job as voting on the Tempest side (it was n-v till now) so that we can take these steps well before
 merging the new tests on the Tempest gate.
- https://review.opendev.org/#/c/724948/1

-gmann




More information about the openstack-discuss mailing list