We have agreed to use term Active Contrubitor rather then
Active Technical Contributor, which means it's high time we've aligned
naming in our tools and releases documentation to align on
term to use. Moreover, it makes even more sense with Extra ACs, since
these are designed for ones, who do not contribute in gerrit but with
other means, which are usually non-technical.
Needed-By: https://review.opendev.org/c/openstack/releases/+/893833
Needed-By: https://review.opendev.org/c/openstack/election/+/893810
Change-Id: Id9f2d182d93a9fbe1357e9ecd4814d49d6eb962f
We have prepared general testing template now and
that has been updated for 2023.2 (current dev cycle)
testing runtime.
- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/873051
Switching governance repo testing to the general template
and we do not need to update it in future cycle (all adjustment
of future cycle testing jobs will be handled by central place).
Change-Id: I644a9defb30c44e49603adc5d535708086c9abd3
This patch improves the legacy repository validation by ensuring that we
actually make sure the repository is properly retired. This job will
only run on changes to the legacy.yaml file to avoid a high number of
API calls.
Change-Id: I40f1818955eaa0a2037f239aeced86c3faf3281e
Without this patch, a change of membership of any ATC could break
the lint jobs.
This is a problem, as the change of membership can happen anytime.
This fixes it by creating a new job to show whether atc validation
fails or not, as non voting. This brings increased visibility to
the eventual membership problems, compared to having them listed
in stdout like we used to do in the past.
Change-Id: I5cb3dee7809d80369eaf8c955695b1389f5eb5d4
Switch docs to new PTI docs interface using tox-docs via
the template build-openstack-docs-pti.
Fix tox.ini to use proper output directory.
With this change, Zuul now uses "tox -e docs" for building
documentation following the updated PTI.
Needed-By: https://review.openstack.org/608443
Change-Id: Ifdb23c28a0c8a42542919dd02d8f459af324deec
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: I875567419f09a165fdbf86f9402d4169a95ccb38
Story: #2002586
Task: #24757