Commit Graph

9 Commits

Author SHA1 Message Date
Monty Taylor 355f7090a6 Remove zuul v2 and jjb content
It's migrated, it can be removed now.

Depends-On: I6a89752d74ed7424267c3af3937ad01fb4bb8f86
Change-Id: Id67d0149b645bd23e460cef65719541f76f0967b
2017-10-24 08:50:05 +02:00
Andreas Jaeger acf7572d10 s/gerrit-git-prep/zuul-git-prep/g
We do not need gerrit-git-prep anymore, zuul-git-prep works on all our
slaves and has the advantage of using zuul-cloner so that the local
cache is used and Depends-On works.

Remove gerrit-git-prep and use zuul-git-prep instead everywhere.

Change-Id: I2f106af58f78fceaf3c497fe43e6f5a002695645
2017-04-03 19:36:51 +02:00
Eran Rom e67d622582 Post Xenial switch adaptations
Moving to Xenial revealed a problem
with mixing bindep and devstack.
The bindep actually came from using the
install-distro-packages 'builder' which
we do not really want.

Adding devstack logs while at it.

TrivialFix

Change-Id: Id899fc206f8f975abc6c63a034edbd8257e5fdde
2016-12-07 22:44:01 +02:00
Andreas Jaeger 34b99b95d6 Switch to xenial: storlets
Change functional job for xenial: Run older branches on trusty, newton
and newer on xenial.

Change-Id: Ib3c6613c8ac97da61722a52a1d62a9cfc49b89a9
2016-12-06 21:15:18 +01:00
Kota Tsuyuzaki 994bbd3589 Enable storlets to show test_result
This enables to publish .tox/func/log/* in the gerrit result that could
be worth to know how it worked (or failed) at the gate.

Change-Id: I07bd5c5657c01a362d0b08b9479f359f74443cea
2016-06-21 04:09:09 -07:00
Jeremy Stanley 724dad6b5f Remove revoke-sudo from storlets, trove functional
The I670641b676231233f1dd583ea36421f8ffef8f8e change incorrectly
added a revoke-sudo macro to the gate-storlets-functional and
gate-trove-buildimage-{datastore} jobs which did not previously have
it, so remove it to get them working correctly again. It also added
one to dev-zuul-coverage, but I expect that was missing as an
oversight so not undoing it here.

Change-Id: Ic427c053602017da3d77b01193b4215f57de6fdd
2016-03-08 03:31:46 +00:00
Andreas Jaeger edf30c9694 Convert storlets, trove, zuul jobs to ubuntu-trusty
Use ubuntu-trusty instead of bare-trusty.

Change-Id: I670641b676231233f1dd583ea36421f8ffef8f8e
2016-03-05 09:34:54 +01:00
Jeremy Stanley 0af9b2c178 Get rid of precise||trusty job node declarations
Between the Icehouse and Juno releases, OpenStack changed its
supported Ubuntu LTS platform from Precise to Trusty. In support of
continuing testing stable/icehouse and prior branches on Precise
while starting to test newer branches on Trusty, a branch-based
decision tree was introduced into our Zuul configuration by way of
complex parameter functions with an ever growing list of regular
expression matches on job names.

Now that Icehouse is EOL (in fact, Juno is too) this simply adds
unnecessary complexity and an attractive nuisance for cargo-cult
copying into new job and job-template definitions which don't even
need it. In preparation to remove the associated parameter
functions, get rid of multiple labels in all jobs and set them to
whatever label Zuul would ultimately select.

This change touches a vast number, possibly a majority, of our jobs
and so manual jenkins-jobs updates on all Jenkins masters will be
needed after this merges, before it's safe to approve the
corresponding Zuul configuration cleanup.

Change-Id: Ic952ee02da2c77fe2ace81c4e2fa87531be6119c
2015-12-21 20:52:17 +00:00
Doron Chen 0a31367373 Adding a functional test to the storlets project
Change-Id: If951e241db26ac6b664d7f8c418c1ec4283726ee
2015-09-18 09:34:28 +03:00