The problem was mixed variables between validate-tempest and os_tempest.
Since we were running part of the jobs with os_tempest and another part (old releases) with validate-tempest, we had run_tempest and use_os_tempest variables.
When we move everything to run with os_tempest, by mistake, I assume all the jobs were running tempest, and set the default use_os_tempest to True. This make update/upgrade jobs run tempest and fail (which is something we should investigate later).
Hello,
The problem was mixed variables between validate-tempest and os_tempest.
Since we were running part of the jobs with os_tempest and another part (old releases) with validate-tempest, we had run_tempest and use_os_tempest variables.
When we move everything to run with os_tempest, by mistake, I assume all the jobs were running tempest, and set the default use_os_tempest to True. This make update/upgrade jobs run tempest and fail (which is something we should investigate later).
The patch https:/ /review. opendev. org/c/openstack /tripleo- quickstart/ +/770359 fix this problem, replace run_tempest with use_os_tempest, and set it to false on all the featuresets that had it set to false.
A followup patch will remove the remain variables and explicitly set use_os_tempest to true on remain featuresets, for the sake of documentation.