This ensures vars are properly loaded for Leap 15.
In order to test this actively, we'll rely on the integrated
jobs.
Change-Id: I08abf1796b0c4dc7b68dfe89795f59086113cfbf
This role is being retired, and it's failing functional tests, so
let us just run linters for now.
Change-Id: I833d66bbf44d48a068522d34f8e1445a463ee3a7
Related-Bug: #1824663
Now that we're using the general templates, we can slim down
the role test definitions. We can also remove tests which are
not being watched, or which are fundamentally broken. With
this we can also remove unused scripts/plays.
We do the following:
1. We remove the opensuse-150 tests, as they are not passing,
nor have they since their inception.
Change-Id: I37a9f2af33d47a8edd5788d1504bb2c956356235
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I12bb64c90e50a6966971b6c2d41593848a5adcdf
Story: #2002586
Task: #24319
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: I5eb2b71e8cb9dd6c7de278044de45aeca3620fd1
Story: #2002586
Task: #24319
In order to have more centralized configuration, switch the role
to use the project-template instead.
Mark newly introduced failing tests as non-voting.
Change-Id: Ic5f6677573c2b3a14029b98cbe03fb893f13ed21
The extra jobs that we have are not something that is needed, we simply can
set the jobs to non-voting in the project definition and avoid having non
voting jobs.
Change-Id: I698001b75772f7e143c57f02a56c18c97a6b82a7
Given that the functional build for this repo
rarely passes and the repo itself is only
maintained by those who use it, we can set the
functional test to non-voting in order to allow
general pattern changes to be implemented
without delay.
This does mean that reviewers applying functional
changes will have to be disciplined about checking
the results, but I think that is OK in this case.
Change-Id: I061fcad972cef542b8c3988b5a5a178d65ce5b72
Depends-On: https://review.openstack.org/556253
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: Ic1085421f04b02d21ab4628e7c9a1716afed0936
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.
Change-Id: I653f7b73ded5a2648c2d519136e261d0ea81c1c1