Commit Graph

13 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 5e4b092c53 Rename extra-atcs key to extra-acs
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
2023-09-06 10:09:30 +02:00
Ghanshyam Mann 8f8b7ec56e Switch to 2023.2 testing runtime py version
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
2023-04-20 14:18:54 -05:00
Elod Illes 67414e40fc Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I2e66a36a71d0d7af4a23b7a309062b0caedd7dc8
2022-08-08 19:36:21 +02:00
Ghanshyam Mann ae24eed84d Update python testing template to yoga
Change-Id: Ie20a55568f6e14ec6c6f9a1a79dd9fbb5fbd33b2
2022-03-02 10:32:36 -06:00
Mohammed Naser d5a9229ec2 Add legacy repository validation
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
2020-08-07 15:47:05 -04:00
Jean-Philippe Evrard 1afb0b8792 Make validate atcs optional
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
2019-12-23 12:43:28 +01:00
qiufossen fadcaeebf5 Switch to Ussuri jobs
Change-Id: I4238044463495f6bfb9362efc2d45bd385a83c60
2019-10-22 02:36:36 -04:00
Andreas Jaeger ea82d32f4d Use promote job
Change doc publishing to a promote job so that we do not need to rebuild
docs in the post pipeline.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008610.html

Depends-On: https://review.opendev.org/678351
Change-Id: I2eab2efbdf7df03d4abbded6c6d0338e54c2758a
2019-08-24 16:25:00 +02:00
pengyuesheng 23dffce685 Add Python 3 Train unit tests
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ib7b08bdd5ab6387157ab0f09acc516ffb7ea0dcb
2019-07-19 12:30:11 +00:00
OpenDev Sysadmins 9579dd1cbc OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:47:56 +00:00
Doug Hellmann 5a4e76328b add module for fetching and parsing governance data
Change-Id: I7279023e5d81554e19f315fe12ab6fdb988af934
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 08:30:27 -05:00
Andreas Jaeger 9864d1504f Use tox-docs for building
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
2018-10-07 10:31:46 +02:00
Doug Hellmann aa2b9b9d6d import zuul job settings from project-config
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
2018-08-20 13:07:06 -04:00