Commit Graph

21 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
zhurong 9de6215d03 Add the missing quote in jenkins/jobs/solum.yaml
This patch: https://review.openstack.org/#/c/498423/ missing
a single quote in L140, this leads to solum jenkins job failed.

Change-Id: Ic2633a923a83a60d65c2c0083e235f398098fb0d
2017-08-30 16:32:33 +08:00
zhurong c77dc7c06d Add test job for solum with separate tempest plugin
This patch set adds nonvoting job for solum to test
splitted out tempest plugin.

Change-Id: Ib0d6c86467078d1f074f61025bf9a990daf6089b
Depends-On: I3dcada2bfff7aa3a50b14769dff09ac420db8a1b
2017-08-28 19:01:50 +08:00
zhurong efc5bccd07 Add devstack-plugin-container to solum gate
Change-Id: I0bbd654499ec3a916766352f0cda64e78ae6109d
2017-06-06 13:24:08 +08:00
Andreas Jaeger e369275eee Convert jobs to use local_conf
Convert some more job templates to use local_conf.

This handles files [s-z]* and converts all templates where a conversion
was directly possible.

Change-Id: Idf3143ea38709d69e8de01667bc129fe9cacdbca
2017-05-27 16:48:40 +02:00
zhurong c32e98525b Add enable zun plugin for solum dsvm job
Change-Id: I35a52d1217a802f351eaa4047895279772512470
2017-01-18 22:59:34 +08:00
zhurong 8a96cebfd1 Add python35 dsvm non-voting jobs for solum
Change-Id: I463f3475dd4e48824bc213c473c7e021c6aeafc0
2017-01-13 07:06:51 +00:00
zhurong d253cb410f Fix the missing quote lead to gate broken for solum
Change-Id: If68a72b86f3c661681cd182a816260b1d92e40e1
2017-01-12 10:06:33 +08:00
Andreas Jaeger 1029e5489e Remove TODO from jenkins/jobs/solum.yaml
The PROJECTS variable is minimal, so remove the TODO. Also, rearrange
entries to have one repo per line as done everywhere else and reorder
logical.

Change-Id: I9365c566d3a84321c42a5b89e8e3bba9945fb700
2017-01-04 08:35:32 +01:00
Andreas Jaeger 4c56afa6c8 Switch to Xenial: solum
Change gate-solum-devstack-dsvm to a job-template.

Remove gate-solum-devstack-dsvm-centos7, it's a duplicate of
gate-solum-devstack-dsvm.

Change-Id: I45b9bd041431e4fd80cd5309f9897e881292e31c
2016-12-06 21:09:08 +01:00
Paul Belanger c857253b44 Move gate-solum-devstack-dsvm-centos7 to centos-7
This is part of the migration from devstack-centos7 to centos-7 dibs.

Change-Id: Ib504a67f2086897d42384d9c1a4cc58f5af9ed8d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-31 18:38:32 +00:00
Clark Boylan ceda9719f4 Switch rest of devstack-trusty to ubuntu-trusty
Switch all remaining devstack-trusty jobs to ubuntu-trusty to complete
the migration.

Change-Id: I7f94b59f318cab581aa4f194f33acf8ab597fc36
2016-03-14 12:58:43 -07:00
Han Manjong 643dd03feb Add solum-dashboard project in solum job
Add solum-dashboard project for  solum DevStack plugin.sh.
Fix for https://review.openstack.org/#/c/277197/

Change-Id: I6d8a004372b23cdfd1494e730ffeab8dd761bc8a
2016-02-22 20:24:07 +09:00
Andreas Jaeger 065a80d9c2 Remove DEVSTACK_GATE_TIMEOUT [part 4]
With change Iff5e96bd80b8f165ccc7d6be09b53208613571eb, we do not need
to pass DEVSTACK_GATE_TIMEOUT anymore to devstack-gate, instead the
value from the build-timeout wrapper is passed.

Remove DEVSTACK_GATE_TIMEOUT for jenkins/jobs/[n-z]*.yaml

Increase timeout for all non-grenade jobs by 5 mins since
Iea866e4cc40e149e598f35e010ec855937bdf9ae will use a 10 minute buffer
and the internal timeout should stay the same. The grenade jobs already
have 10 mins of buffer, so no need adjust the timeout.

Adjust timeout for gate-rally-dsvm-cue-{broker},
the removed variable in builder devstack-cue-rally-gate was 100,
so set timeout to 110.

Change-Id: I623fff029fb2e0acdbe2bf93a13af02547062a71
2016-02-07 10:45:25 +01:00
dimtruck 866100536d Add solum-pythonclient to projects
We are missing solum-pythonclient in $PROJECTS variable
and our gate is currently failing.  This will unblock
it and allow us to submit a number of otherwise good patches.

Also added SOLUM_PROJ_DIR to $DEVSTACK_LOCAL_CONFIG in order
to utilize it in our devstack-gate setup for sample config
generation.

Added KEEP_LOCALRC to use already existing localrc file

Change-Id: Id5e6b214afa693d6d5a02bc33286ddacad6289d2
2016-01-08 09:22:32 -06: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
dimtruck 1b9c6ca53f Enable devstack plugin for solum
Closes-Bug: #1504592
Implements: blueprint devstack-plugin

Change-Id: I094dc31b2e58846f640ffe2ab7556499081b1b02
2015-11-18 04:19:11 +09:00
Devdatta Kulkarni 724c2d3b8c Rename stackforge/solum -> openstack/solum
The TC voted to let Solum join the big tent. So changing locations
of solum repositories from stackforge to openstack

Depends-On: Id74222381910f006a5a69f9e3746101bd4a32e12
Change-Id: I6508b0ec0ce2f58b991285987e6e5861c8b5ceb3
2015-09-09 20:43:10 -05:00
Ed Cranford 2848574774 Fix reference to openstack/mistral in solum gate
Previously, it was stackforge/mistral.

Change-Id: Ifa8f8826b6b3a5c98f6d2aba860f2e20fe4bd3a1
2015-06-16 14:32:47 -05:00
Ed Cranford 1cd6786194 Switch devstack-dsvm-f20 to centos7 for solum gate
Change-Id: I4773d3ba1ee29880e928e25257ce188e7bd7dc90
2015-03-24 23:06:06 +00:00
Anita Kuno 1d21cd635f Reorganizes project-config
This repo was created from filter branching the openstack-infra/
config repo. This process brought a lot of cruft with it in the
form of directories that we no longer need. This patch removes
that cruft so we begin with a tidier repo.

Change-Id: Ibffad1b11c0c5f84eedfb0365369f60c4961a0f3
2014-09-25 11:41:04 -04:00