This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html
Change-Id: I894fb344e442a83e7478b51a82fd65e53900e8df
We are migrating all the legacy jobs to bionic now
- https://review.openstack.org/#/c/639096
Above patch move all the legacy base jobs to bionic which
will automatically move all derived jobs to bionic.
As congress-tempest-plugin is branchless so these jobs running
on stable branch needs to be on xenial and this also has been
taken care in base patch.
stable job running on master gate has to be on xenial.
This commit keep the stable branch master job on xenial
and rest all on bionic.
Depends-On: https://review.openstack.org/#/c/639096
Change-Id: Id4e0312ff5093aae9704e400bfa74803520bc0e4
- Run newly migrated congress-tempest-* jobs from congress repo.
- Hold legacy jobs and playbooks deleted from congress repo. They
are used to run jobs against stable branches. Can be removed when
all supported stable branches use new style jobs.
- Fixes the problem where stable branch jobs do not correctly use
the specified branches.
Depends-On: https://review.openstack.org/#/c/631609/
Change-Id: I03cfb7a1dae0ee3fab70be61203fc07f324e8a41
Current job of queens py35 try to override
the stable/queens branch using override_branch
var which is zuulv3 var not legacy zuul job.
On legacy zuul job, branch can be overridden by
BRANCH_OVERRIDE var.
This is problem in all stable branch job running
on congress-tempest-plugin master gate. Other stable
branch job somehow not failing and master version of all
repo are working fine there but they do not actually test
stable branch.
queens py35 job is failing when using master version
of other repo.
Plan is to migrate thw congress jobs to zuulv3 which
will be easy to fix and use override_branch for all
stable branch jobs running on master. But this can
take time so let's fix broken job only as of now.
This commit fixes this job only to unblock the gate.
Change-Id: I328cf0330a054e76e8ac7895a2f844fdb7ab4226
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: If99d6e759a7ee0632bed1c1dea8d15746b51c70f
Story: #2002586
Task: #24290
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: Ie8c48c2c8dc1ab1ae898bd9bb7ab57317768d844