5 Commits

Author SHA1 Message Date
Paul Belanger
ef48688dc6
Bring publish-wheel-mirror-ubuntu-bionic job online
The releases project has been updated to support ubuntu-bionic wheels,
start publishing them to AFS.

Change-Id: I30c1a7c702a7f2cf7f1544ddd62a7a0e719d9572
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-07 10:02:01 -05:00
Paul Belanger
73e3ca2698
Fix mirror.wheel AFS volumes for releasing
We had a typo in our volume names.

Change-Id: I75021b65cf53556c63b1ff076adcc1c85d695c42
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-11-13 15:36:49 -05:00
Andreas Jaeger
35b8dfe3b8 Fix wheel/release
The role is release-afs-volume in zuul-jobs.

Change-Id: Idb8be9f98b77b2dbc5d01d367523ccb2cf29b53d
Co-Authored-By: Jesse Keating <omgjlk@us.ibm.com>
2017-10-21 17:52:51 +02:00
Monty Taylor
622f04f214
Treat wheel builders more like build nodes
Pass the wheel keytab across and aklog with it.

Also, split the build role into a build and a copy so that we only have
the token when we need it, and not while we're running the wheel builds
themselves. And split release from build so that we can release the
mirror once for a consistent state across python2 and python3.

Change-Id: Id30a99f5b515dd520d013fabbd356e32c82030a0
2017-09-06 14:44:06 -04:00
Monty Taylor
7e09fc71a3
Add wheel mirror jobs
We need to run periodic jobs to build the wheel mirrors.

This removes them from the v2 config because we really should not run
these jobs from both systems at the same time and once this lands it'll
be live.

It copies the scripts from project-config to the homedir, so we can
ditch the puppetted copies of them.

Change-Id: I87a78509a97d53eb627a84c646a6a3f0a227d9a1
2017-09-06 14:44:02 -04:00