The v3 migration script can handle these just fine - but if we go ahead
and remove them the output can be predominantely shell rather than
script.
Change-Id: I440851a0149e1cc7f8c5c6e8a4e3e0b94088ee82
The idea of the new gate is to run tests on multi-node Mistral w/o
Devstack and Tempest at all. For now the gate configuration is
very primitive and just calls two scripts from the mistral repo
so that we could debug more easily by sending patchsets to Mistral
with changes made against these scripts. Once they work it'll be
better to create a builder within the Jenkins Mistral configuration.
Change-Id: I898e125d37a31a00e972be5962a49af2a6076acd
Change Id2caf9561b361c1d4950856423282535d067e015 for devstack adds all
repositories in DEVSTACK_PROJECT_FROM_GIT to PROJECTS, so no need to add
repos in jobs to PROJECTS if there are in DEVSTACK_PROJECT_FROM_GIT.
This change went through all of jenkins/jobs and removed PROJECTS where
there is direct 1:1 correspondence. For a few files, especially ironic
and freezer, this was not doable.
Change-Id: I4b51e33b9bc0f1cb7948b69abf104e0b57b9ff52
The Mistral devstack plugin now defualts to using apache for wsgi. This
patch adds a non-apache (non-voting) job.
Change-Id: Ie23a8cff367071362369df3f38d82e32a161cd24
Depends-On: I953dbdab71029b392f8846c50fa3d801c293cc5a
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
3 tests are currently failing in mistral, because heat
plugin is not installed correctly. This patch fixes
it.
Closes-bug: 1650262
Change-Id: I07e730f24ca10efa301378fce166adb90b74343b
Note that this job produces a single output, a docker image:
http://tarballs.openstack.org/mistral/images/
It is the same image for all branches. Therefore run the job only on
master.
The job is in post and experimental queue, remove voting, it's not used
for these.
Change job to xenial as part of transition of master jobs to run on
xenial.
Change-Id: I011df56ee059d67c54e08b6e1a32faaa87d071c9
Switch master and newton jobs to run on xenial, older branches test on
trusty.
Also, add {suffix} to job and remove non-voting regex.
Change-Id: Ib9ff2c21edd2f3f623f480127f2f22be9caaaf22
So in future, if mistral need to change code for this job,
it can be change directly in mistral repo. It will remove
dependency on project-config.
gate-mistral-docker-buildimage job is added to experimental
also.
Change-Id: Ie13cab57b9119bdb0cfbd532c37750182a9df601
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/[e-m]*.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.
Change-Id: Ied54d602d0cd1b994129f979ec25290e54980426
This is experimental job. The purpose of this job
is to check correctness of the script and to calculate
the time for building this image.
We will take decision whether to move this job to
gate or periodic base on the building time.
Change-Id: I0a7fe1539d5ef30b305061f60ff34ec774be7545
Updated mistral gates configuration, substitute job definition to
job template, split one mistral-devstack gate into two which will
run different suite of tests.
Change-Id: Ie4e6e550c0f9a63d42fe0bde1969341b5979f1d8
Added Neutron and Heat services into the list of enabled
services for the Mistral devstack gate job.
Change-Id: I745b9fd7fa2a36bbe97e17e3441f9cda4b8ea33f
We switch to use devstack plugin in mistral which will break
devstack-dsvm job.
Depends-On: Ia2f188a6eb369a495a7e0f20534fdd02bafcf49a
Change-Id: I25309db1de141f042eb356b8d6997570c6a357c6
* Move Mistral subprojects to openstack namespace
* Adding notifications for mistral-dashboard project
to the team channel
Approved commit to governance repository:
https://review.openstack.org/#/c/170225/
Depends-On: I5d0e877903c3f55ce2330e301b27da9435f677c5
Change-Id: If4299cdd061a5d689a5d16e91c4d37d27e1a299a
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