23281 Commits

Author SHA1 Message Date
Dougal Matthews
2287bcea5e Make the py35 jobs voting on Mistral
Change-Id: I0ce4e6257dd2daa0f38a2f76157d902bc72da3b7
2016-12-14 10:13:24 +00:00
Jenkins
d1bdceee38 Merge "[magnum][rally] Enable heat plugin" 2016-12-14 08:31:32 +00:00
Jenkins
0668653770 Merge "Add new charm CloudKitty" 2016-12-14 08:31:25 +00:00
Jenkins
331b70d4ab Merge "[Manila] Make grenade job voting" 2016-12-14 08:30:50 +00:00
Jenkins
7354433a09 Merge "Make the pxe_ipmitool-virtualbmc-src job voting" 2016-12-14 08:30:33 +00:00
Jenkins
19c9047bba Merge "Add tempest gate for Almanach" 2016-12-14 08:26:38 +00:00
Jenkins
65b4d22556 Merge "Remove multinode grenade in Cinder's stable/mitaka" 2016-12-14 08:26:31 +00:00
Jenkins
0e42f2bb8d Merge "neutron-vpnaas: Remove gate-neutron-vpnaas-dsvm-functional-ubuntu-xenial" 2016-12-14 08:26:25 +00:00
Jenkins
8269e29704 Merge "Make python35 voting" 2016-12-14 08:22:05 +00:00
Jenkins
4200d30a6f Merge "Remove Horizon integrated test suite" 2016-12-14 07:39:40 +00:00
Jenkins
878516e355 Merge "Skip security role gate for branches <= Mitaka" 2016-12-14 07:39:09 +00:00
Jenkins
50c6cd5cd5 Merge "Python34/trusty cleanup" 2016-12-14 07:33:57 +00:00
Jenkins
cb03827dbe Merge "Python34 cleanup:" 2016-12-14 07:32:10 +00:00
Jenkins
a5ac38e8f9 Merge "Cleanup py34 for nodepool, zuul" 2016-12-14 07:31:04 +00:00
Artur Basiak
6348888895 Make python35 voting
Python3.5 test for

* monasca-persister,
* monasca-statsd,
* python-monascaclient

are passing.

Making gates voting for those projects.

Change-Id: I9ce5a82f14f256328da86bc832cb45800a87bf14
2016-12-14 07:02:10 +01:00
Richard Jones
ebb0ad9b3c Remove Horizon integrated test suite
The Horizon integrated test suite is a lost cause, has
been non-voting for quite some time and is never going
to be fixed and maintained.

Change-Id: Ie7b538757a71ddd7aa9070ae93d3d05d5657bd17
2016-12-14 12:27:46 +11:00
YAMAMOTO Takashi
c180710987 neutron-vpnaas: Remove gate-neutron-vpnaas-dsvm-functional-ubuntu-xenial
Because openswan is not available on xenial.

Probably we should start testing libreswan driver instead, but it would be
a work for another day.

Partial-Bug: #1649574
Change-Id: I084c1db44cc94e50890c4bd9553a8f4c896b2484
2016-12-14 10:24:55 +09:00
Andreas Jaeger
20ee48ffa4 Python34/trusty cleanup
With the switch to Xenial, we can cleanup a few repos:

* almanach: Has only stable branch, remove unused py34 job
* anchor: Has only stable branch, remove unused py34 job, make
  py35 voting since it passes - example
  https://review.openstack.org/#/c/380554/
* anvil: Has no current stable branches (only essex,folsom,grizzly).
  Remove trusty jobs, they are never run.
* app-catalog-ui: Has only master branch, remove trusty jobs.
* bandit: has only master and stable/17.0.0 branch, remove py34 job.
* bilean: has only master branch. Remove voting py34 job, make py35
  voting since it passes - see https://review.openstack.org/#/c/379164/
* blazar-nova: has only master branch, remove trusty jobs.
* castellan: has only master branch. remove voting py34 job, make py35
  voting since it passes, see https://review.openstack.org/#/c/409887/
* cathead: has only master branch, remove trusty jobs

Change-Id: Iad4a66bc673a51a71c0fc98888796ec52249073c
2016-12-13 21:30:47 +01:00
Major Hayden
e9ab2ed027 Skip security role gate for branches <= Mitaka
Somewhere in the consolidation of the OSA zuul job cleanup, CentOS 7
jobs were re-enabled for the openstack-ansible-security role in
Liberty/Mitaka. The role didn't support CentOS 7 in those branches
and this patch should disable those tests.

Change-Id: I85d5f85a6b78d945b635c7ec42f741bb77e2fb64
2016-12-13 14:09:55 -06:00
Andreas Jaeger
9dc9863cc4 Cleanup py34 for nodepool, zuul
These repos had a condition to make the py34 jobs non-voting - but we
had no py34 jobs enabled for them. Remove the extra condition.

We do not yet add a py35 job, the repos are not ready.

Change-Id: I1828b60dab2190548cb560cab8c94c3fa594db77
2016-12-13 18:58:11 +01:00
Monty Taylor
f3e5a6e1c0
Make shade magnum job non-voting
Volume backups are failing when magnum is enabled. While we figure that
out, turn the magnum job into a non-voting job.

Change-Id: Idc4691d52e2275aadf938412a47be794746f95d7
2016-12-13 09:18:59 -06:00
Lucas Alvares Gomes
2351387bd6 Make the pxe_ipmitool-virtualbmc-src job voting
This patch is making the
gate-tempest-dsvm-ironic-pxe_ipmitool-virtualbmc-src-ubuntu-xenial
voting. This job is running for some time already and is green.

Change-Id: Ibfd32f443cd09c8d08085c38c5f313e8172303fc
2016-12-13 14:20:08 +00:00
Monty Taylor
1fe1806d9b
shade-keystone2 job does not have designate
The missing-services test works! Except we told it that the keystone job
has designate and it doesn't. Also, remove the plugin references since
they don't work with this config.

Change-Id: I53da84b3cf548f2a3b551f4ea8b52081f7febae7
2016-12-13 08:17:05 -06:00
Spyros Trigazis
ab6355f571 [magnum][rally] Enable heat plugin
Awhile ago heat was removed from devstack [1] tree and now
it is disabled in mangum rally jobs.

[1] https://review.openstack.org/#/c/317618/

Change-Id: Ib7d4aba4a0823823046b138f0aa495291d7ae8ea
2016-12-13 15:14:19 +01:00
Frédéric Guillot
74a8a0e7db Add tempest gate for Almanach
Change-Id: Id1b5f65da98c5b1a12491bd4d17bcb32492cd80e
2016-12-13 08:53:38 -05:00
Luka Peschke
92a0b56d97 Add new charm CloudKitty
Add CloudKitty to the charms collection

Needed-By: Ib66e153406258598d2f7f842291d4a96631e86ac
Change-Id: If38d077a9c93b2e19a449923ef2dac3dac32b747
2016-12-13 13:39:37 +00:00
vponomaryov
c9aa2bc93c [Manila] Make grenade job voting
And add it to gate pipeline. Because it has been stable enough.

Change-Id: Ie66c1a2a878a048d3738a625e106015da96f6aba
2016-12-13 15:31:52 +02:00
Michał Dulko
7e0b5d311e Remove multinode grenade in Cinder's stable/mitaka
A Cinder live upgrade from Liberty to Mitaka should work, but we weren't
gating on that back in Mitaka timeframe and the feature was considered
experimental. There's no need to gate on that in stable/mitaka. Moreover
the job is currently constanly failing due to PyMSQL not being installed
on the subnode.

This commit disables the job for Cinder's stable/mitaka and unblocks
the gate.

Closes-Bug: 1647672
Change-Id: I362d1306d201f5f239b228d6df2108349517295e
2016-12-13 10:17:35 +01:00
Jenkins
403e9fd3ee Merge "Handle cinder driverfixes branch (part3)" 2016-12-13 08:49:55 +00:00
Jenkins
abb03dde32 Merge "Move to gate_run.sh script in Kolla project" 2016-12-13 08:49:13 +00:00
Jenkins
759b4421b5 Merge "Enable py35 voting on Nova" 2016-12-13 08:48:01 +00:00
Jenkins
cefb39e076 Merge "Make the linters job on governance voting" 2016-12-13 08:47:05 +00:00
Jenkins
09b8f0b583 Merge "oslo.messaging: use non-dsvm for functional job" 2016-12-13 08:46:30 +00:00
Jenkins
523258163a Merge "Move some non voting designate job to voting" 2016-12-13 08:46:03 +00:00
Jenkins
716b19a56c Merge "Add ironic tempest plugin on early stage" 2016-12-13 08:45:12 +00:00
Andreas Jaeger
2ca9464987 Python34 cleanup:
Python 34 jobs should only run on liberty or mitaka stable branches, do
some cleanups:

vmware-nsx:
Remove python34, those jobs will never run.

app-catalog: Repo has only master branch, replace py34 with py35.

congress, designate, mistral, python-muranoclient, tacker repos, and some more:
Fix branch.

sahara-dashboard: Remove python34, the jobs was set to run on newer than
mitaka.

trove, trove-dashboard: Remove python34, jobs was set to run only on newer branches.
  Add python35-nv to trove-dashboard instead of the non-voting python34.

murano, murano-agent: Remove 34 job, it was set to run only on newer branches.

Change-Id: Ied8b9d15c87d4e9ef49675a9ef3cbf94bda0426a
2016-12-13 09:06:11 +01:00
Mehdi Abaakouk
52d43c38e6 oslo.messaging: use non-dsvm for functional job
All functional jobs don't need a full devstack vm
but only some packages to be installed

So we can leverage the bindeps.txt feature to just install
our package requirements.

This change adds new jobs to use a non-dsvm.

Once the new jobs are working we will switch them to voting
and remove the dsvm one.

Change-Id: I9a1a997299f33f9c7dc2b8683b03081781a2d5d6
2016-12-13 08:48:56 +01:00
ChangBo Guo(gcb)
f6b09faa29 Enable py35 voting on Nova
The py35 job runs without error on the project Nova,
therefore we can safely enabling voting. Reference patch:
https://review.openstack.org/#/c/403548/

This patch also drops py34 voting job.

Change-Id: I8a1293e78e6e7ac3d454e3043840173c2ba049ec
2016-12-13 08:34:57 +01:00
Jenkins
fb56a3b653 Merge "Tell shade which services are running" 2016-12-13 07:18:34 +00:00
Jenkins
1791d9d24f Merge "Split magnum shade support into its own job" 2016-12-13 07:18:28 +00:00
Jenkins
39b07a84d1 Merge "Enable q-lbaasv2 service explicitly" 2016-12-13 05:16:56 +00:00
Jenkins
0165f7a11b Merge "set up ec2-api project installation guide job" 2016-12-13 00:04:54 +00:00
Jenkins
64a24ea0b5 Merge "Reduce min-ready for ubuntu-trusty to 1" 2016-12-12 23:59:26 +00:00
Jenkins
2dfc0dd7ba Merge "openstack-dev repos: Trusty cleanup" 2016-12-12 23:57:19 +00:00
Tony Breeds
b08c5c7ac1 Make the linters job on governance voting
This job was introduced a while ago as non-voting and was green.
Relevantly recently a change landed that broke it.  Lets make it voting
to prevent that from happening.

Also given that it's voting add it to the gate pipeline also.

Change-Id: I0612e2b1ebc87932b85b0b4dfc4f3fe46da22609
2016-12-13 10:33:46 +11:00
Jenkins
5d07eb74e7 Merge "openstack-infra: Job cleanup" 2016-12-12 22:26:04 +00:00
Andreas Jaeger
a0d99ff438 openstack-infra: Job cleanup
For projects that only have master branch, remove python34 and trusty
jobs since those will never be run.

Additional changes:

germqtt: Use python35 instead of python34.
openstackid: Add voting docs job to gate as well.
reviewstats: Use python35-nv instead of python34 job.
storyboard: Make python35 jobs voting, they pass like in
  https://review.openstack.org/#/c/408297/

infra-publish-jobs template: We do not need the trusty jobs here.

Change-Id: I8249391541b799fbcbbbf609948af0525675a46d
2016-12-12 22:25:58 +01:00
Andreas Jaeger
7a3840c8ef openstack-dev repos: Trusty cleanup
The changed repos have no stable branches, so we can remove all trusty
jbos that are run on them including python34-jobs.

While this change removes job, the jobs run on any change stays the
same.

Change-Id: I71dbf88a9c7b9bbf9c6e6723f0253d31a2c069e3
2016-12-12 22:23:22 +01:00
Jenkins
9b92509124 Merge "Run pyton35 voting on openstack-doc-tools" 2016-12-12 21:05:17 +00:00
Jenkins
a463e68b45 Merge "Make openstack-dev/ python35 jobs voting" 2016-12-12 21:04:14 +00:00