24 Commits

Author SHA1 Message Date
James E. Blair
0012ce26cc Zuul: remove explicit SQL reporters
These are deprecated and now produce a warning message.  The same
configuration is now implied.

Change-Id: I609838302d95a5878aabdb91242debec5b32b4b5
2021-02-15 15:31:11 -08:00
Jeremy Stanley
53a7bfba18 Correctly match releases as well as prereleases
Prior change I6a45d35c242d40c4fabe6dd8aae3812327a8f743 incorrectly
set the release pipeline so only PEP-440 prerelease tags would
trigger it. Make the prerelease suffix optional so that normal
release tags will also be enqueued.

Change-Id: Iea86b08c5de8b15fd8d0d017106899226bbd0022
2021-02-05 22:04:04 +00:00
Jeremy Stanley
7634ebb9a5 Recognize PEP-440 prereleases in release pipeline
These days we shouldn't need to do anything special with separate
pipelines/job sets differentiated by full releases and prereleases,
but it would still be nice to be able to push prerelease versions
for folks to perform final manual checks or to exercise release
automation prior to tagging a proper release.

Change-Id: I6a45d35c242d40c4fabe6dd8aae3812327a8f743
2021-02-05 17:42:21 +00:00
Clark Boylan
fe2fc20ead Add record for project renames on July 24, 2020
This renames a couple of repos. We record that here.

Change-Id: I6e675e5712db61631c653b47556726172bd9ec2e
2020-07-23 12:38:45 -07:00
Mohammed Naser
79291a00e2 Update promote pipeline precedence
The promote pipeline should have a similar priority to the post
pipeline, this patch makes that change.

Change-Id: Idc64437881987060c32095cbc7148e3ba530c323
2020-06-22 13:28:56 -04:00
Mohammed Naser
d530aaa8bf recheck: allow enqueue-directly-to-gate
The current behaviour of recheck enqueues a patch into check and then
gate afterwards.  However, inside OpenDev, we allow patches to go
straight into gate, so it could make sense that we send a patch straight
to gate if we have a recheck (and it already has a Workflow+1).

Change-Id: I16b3e222f28021883cac3ac6e05f82f7c173db14
2020-06-22 13:26:53 -04:00
Clark Boylan
9bee18f1f0 Record 20200612 project renames
Typical records keeping for project renames.

Change-Id: I1db64da7516ce580885901a9b0cf25dd18631977
2020-06-11 11:46:08 -07:00
Clark Boylan
d64e23260f March 20, 2020 project renames
This moves the infra-manual repo into opendev/ and a devstack plugin
from x/ top openstack/.

Change-Id: If37f295ccd081415802a7aefb62eee1d3b7a701d
2020-03-19 10:31:12 -07:00
Mohammed Naser
ab23a14548 Added {success,failure}-message for pipelines
The HideCI tool relies on parsing the message reported to discover
which pipeline it ran inside.  This does not exist for the OpenDev
tenant which makes it always only show the most recent set of results
which can confuse users as that may be the promote pipeline.

Change-Id: I7c0bd93afb19c3f7de22f863f3816d7f294d8879
2019-10-15 15:55:51 -04:00
Zuul
0e8207d8ae Merge "Remove third-party-check pipeline" 2019-10-14 21:19:40 +00:00
James E. Blair
9e4977cad4 Remove third-party-check pipeline
This is being moved to the zuul tenant, as our first job using it
will be there.

Change-Id: I05d027900a7ae252554a69d1554254f67014e950
2019-10-14 08:30:46 -07:00
Zuul
0305114a5a Merge "Add a third-party check pipeline to OpenDev" 2019-10-11 14:06:11 +00:00
James E. Blair
fb503b7ac5 Add a third-party check pipeline to OpenDev
This will use the checks API so we can perform builds of Gerrit
and related plugins.

Depends-On: https://review.opendev.org/682749
Change-Id: Iff53836aa63317f86222d3819ecd32cb590e6bba
2019-09-17 14:58:44 -07:00
Clark Boylan
de642b9a77 Add record of 20190916 gerrit project renames
Kayobe and openstack cloud launcher role.

Change-Id: Ie4d9ccc7a002e5d3543ac6eb80d0a5fe0b2115aa
2019-09-10 15:33:08 -07:00
Monty Taylor
3d97586c77 Make gate superceede check pipeline
We don't need clean-check in opendev.

Change-Id: Iff8d439b2f6fcabc6d36fb067ab4815e3b251447
2019-08-14 12:50:32 -04:00
James E. Blair
d898b18bd6 Remove nodesets
These have been moved to opendev/base-jobs.

Depends-On: https://review.opendev.org/670381
Change-Id: If258606790748b1f9e68fc0754222c2be6e834ce
2019-07-11 13:10:05 -07:00
Clark Boylan
46826717be Rename records for project renames on 20190531
The first set of renames post opendev git migration. This is a record of
that and can be used to perform the renames as well.

Change-Id: Id6283934272c1dfea14768e110a25daca0f1086b
2019-05-31 07:41:44 -07:00
Clark Boylan
2bea2204cd Record historical project renames
Starting with the great opendev git migration start recording our repo
renames. This way we can ensure that we get redirects in place in the
future.

Change-Id: Ia7acedb13e88fb5a668074712570336a4ecd350d
2019-05-30 09:32:50 -07:00
Zuul
cef92ba2d9 Merge "Add basic nodesets for opendev tenant users" 2019-04-25 16:25:05 +00:00
OpenDev Sysadmins
565357e66a 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:26:04 +00:00
Clark Boylan
19038ef209 Add basic nodesets for opendev tenant users
This adds two basic nodesets for opendev tenant users. Centos 7 and
Ubuntu Bionic.

Change-Id: I4aa6d2d9315ba05d9e80c1c6fb2e082bd89dcc63
2019-04-10 16:28:52 -07:00
Clark Boylan
18eacddf5e Add system-required project template
This gives us an empty check queue on every project so that zuul will
report syntax and config errors on push to all projects in the opendev
tenant.

Change-Id: Icaea32826bf408c3420e547b49b1f97b2a16dc9c
2019-04-10 16:26:22 -07:00
Monty Taylor
103a013994 Add pipeline definitions
There are no pipelines defined in the opendev tenant. This makes
it exceedingly hard to, you know, put jobs in them. Also add
noop jobs for this repo so that we can land changes without
force merging. And add a license file to make it clear that
content is Apache.

These are copied from the zuul tenant.

Change-Id: Ife1660abdb3ee69d0162a89ad7ee427ccd8d5834
2019-04-09 13:10:57 +00:00
OpenStack Project Creator
97cb1d9d8f Added .gitreview 2019-03-27 18:07:38 +00:00