Something about the debootstrap processes destroys the nodepool
container, making not only this Ubuntu builds fail but then every
build after.
Move them back to regular builders while we debug further.
Change-Id: I48eb721bffafe2404a332192976848dba2ca80cc
We moved these jobs into system-config so that we can more easily
mess with them. Run them from there on all the puppet repos.
Removes a template from infracloud repo - we need to retire it
anyway, so no need creating a new template.
Depends-On: https://review.opendev.org/720887
Change-Id: I4898e66037fdf7833b7ac8e6f4bd740032d71609
x/surveil has not merged a single change since 2015, remove pypy job so
that the template can eventually get removed.
Change-Id: Icb5026ba4dfe7867fffd6bd5b06eee71acf4bce4
Add more images without pip-and-virtualenv we can test on. Build all
-plain images on nb04 (the containerised builder) as an additional
test of that environment (the existing bionic-plain build is moved
here too).
Change-Id: Ic29a25527e259a61ca025325b74acbe64a71774c
Add new charms for deployment of TrilioVault, a backup solution
for OpenStack Clouds, to the OpenStack Charms project.
Change-Id: Ia3714f7d6919b8cb4a0317abd0e927a716ea86a6
Required-By: I1c27cf58f5dea38a62761350cf809ebb9b88a9bc
This uses the job inheritance feature in the dependent change to
update the config file and remove a lot of duplicated content for
diskimages.
The status-quo is kept with this change; nb04 has everything paused
but the Fedora builds, and vice-versa for the main config file.
Depends-On: https://review.opendev.org/713157
Change-Id: I2e1803d77e702f325c3c4b2af0000bffe98c3e0b
Currently the cinder-tempest-plugin repo uses the cinder ACLs.
Change it to use its own ACL config file governed by a specific
'cinder-tempest-plugin-core' gerrit group. The cinder-core group
will be added to this as an included group. This will give us the
option to add cores to cinder-tempest-plugin who aren't also in
cinder-core.
Change-Id: I2244b680eef93f9ff30ffd69c7da0e226a76d427
Add mirror release timing stats added by
I3d79d1a0997af8977050b7f6e7cf3b7578cc8491
Separate out from the project release timers, as they are very
different and thus swamp the faster results.
Add the docs/docs.dev to the release overview too.
Change-Id: I349bbe08b171090d10326c6dfe64a8d8368f08a8
This reverts commit 8b3532c562.
The change mentioned inline has been incoporated upstream with [1]. I
don't think we've managed to replicate the corrupt wheel situation
since.
[1] 0dbab23df9
Change-Id: I58fa0a53939207427f286584e91e1c59d4863992
after requirements branches we will remove py27 and py37
Change-Id: I5fde605634108dd628df546a2318731e1832b6b3
Signed-off-by: Matthew Thode <mthode@mthode.org>
Some instances have failed due to the repo not being configured for the
expected series job templates. This changes the modified file detection
to only look for the zuul files we care about, then not error out on git
operations if it ends up we can't actually commit and propose changes.
Change-Id: Ic301b039d080dfc0bcbefeecce099c8fd00ad8c5
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This change inroduces the usage of the parent job which enforces
a project name inside of it to avoid a project from mirroring
maliciously to another one.
It reparents it to the nodeless job inside opendev, enforeces the
setting of target_repository inside the secret so it cannot be modified
and fixes the `user` to point to `git` instead.
This reverts commit 04133b4bcc.
Change-Id: Iac5db122eb41709dffcdae675137723cd49fca8f
The parent job for manage-projects requires a dependency of updating
the system-config code which is not necessary when it runs in the
context of openstack/project-config.
Change-Id: I16bc248a1a370ab4819c8068e05bf6d15a3dd16b
The check-release-approval job currently considers a change being
approved if a release liaison is the change owner, or if a release
liaison approves it in a subsequent vote.
This means that if a release liaison pushes the original change (and
is therefore the change owner), any patchset pushed above the original
one will retain the owner and therefore the approval.
Instead of the change owner, use the committer of the last revision.
Change-Id: I2f7730626a8785b63f88fdf5d507fbd97717b8f3
Update listed jobs to be close to master dashboard when relevant and add
some stable-specific jobs
Add master dashboard enhancements like TIMED_OUT count
Fix dashboards description formatting and content
Change-Id: I22cf934898dd357f5e96eb068d6eed6e2fa987ce