1168 Commits

Author SHA1 Message Date
Maru Newby
5393e07b53 Configure neutron to gate on neutron-dsvm-api job
In preparation for starting to develop neutron api tests in the
neutron repo, start gating commits on the neutron-dsvm-api job.

Change-Id: I6c491382fc304e9dc9be8850f6b5007dc8600095
2015-03-27 18:30:11 +00:00
Andrea Frittoli (andreaf)
22f85125db Add an experimental stress identity v3 test
Add an experimental stress identity v3 test to tempest experimental

Change-Id: I8b3cc3335e7aea9e5f87cbb8aa358f604d7e5220
2015-03-27 10:42:16 -04:00
Ricardo Carrillo Cruz
ed3192a064 Add stackforge/puppet-autossh
A puppet module to manage autossh tunnels

Change-Id: If252542e4d9eeee8fa8257205783226f5d98bf87
2015-03-27 14:48:57 +01:00
Brant Knudson
794364c0df Experimental bandit job for keystone
Enable using "check experimental" to verify that the new bandit
static code scanner for security job runs cleanly.

Change-Id: Icb15d11fa045f51ea709cfae8091df7af203eaf9
2015-03-26 17:19:45 -05:00
Jenkins
6f28133db5 Merge "Add a DSVM job for Magnum for functional testing" 2015-03-26 20:44:08 +00:00
Jenkins
21314621c5 Merge "Switch devstack-dsvm-f20 to centos7 for solum gate" 2015-03-26 20:24:59 +00:00
melanie witt
6326133198 Exclude the slow tag for the Nova Cells V1 job
This job is hitting the test timeout, causing it to fail. This change
adds the slow tag exclusion regex for the job.

Change-Id: I958a8ec49b08c00e3aff8c76aa293e09187719a7
2015-03-26 19:31:47 +00:00
Marton Kiss
ffd285f18f Add puppet-pgsql_backup as a separate puppet module
This module required for regular askbot postgresql backup,
based on puppet-mysql_backup.

Depends-On: Idde1374ee621124a9943be89c2a1889531bf9d9d
Change-Id: I13d542ef5a2a74f14ab42d3421938532edf75f93
2015-03-26 19:31:08 +00:00
Joe Gordon
aabb39bd90 Remove tempest-dsvm-ceilolmeter-mongodb job
tempest-dsvm-ceilolmeter-mongodb is just a subset of the working job
tempest-dsvm-ceilolmeter-mongodb-full

So stop running tempest-dsvm-ceilolmeter-mongodb

Change-Id: Ib86369d75a5bd95aa68d78a47c14cfab1bc28ef6
2015-03-26 15:14:48 -04:00
Monty Taylor
8d4b786d04 Add puppet-diskimage_builder module
There are several things we need on any node that uses
diskimage-builder. Encapsulate them into a module so that when we need
diskimage-builder installed on multiple nodes, we don't have to cut and
paste a ton of stuff.

Depends-On: If55370ff2597cd0ffa97e6409ce411db4f08ad6f
Change-Id: Ic3684a9980181daae78e3fd5750ceee4aa807411
2015-03-26 18:35:27 +00:00
Christian Berendt
9d3bde4e4b Enable PyPi push for the stackforge/faafo project
Change-Id: I48acdc0aa47b51a22ee9cace062d598707285af9
2015-03-26 19:20:36 +01:00
Jenkins
2cb0c19775 Merge "Add py27-scenario-unit tox non-voting job for Sahara" 2015-03-26 17:48:53 +00:00
Lucas Alvares Gomes
062ddae931 Ironic: Create and enable pxe_ipa-src-nv on ironic-python-agent
This patch is a follow up from 49d059760a. It's creating a new job
pxe_ipa-src that builds the IPA ramdisk from source and it's enabling
running this job (as non-voting) on the openstack/ironic-python-agent
project.

Change-Id: Ia56d2808a9c2d61f737e3ee86aa33a06f2967538
2015-03-26 16:27:53 +00:00
Jenkins
8add218dce Merge "Remove some tests for Gnocchi" 2015-03-26 16:09:55 +00:00
Jenkins
73cec75c9b Merge "No need to run the puppet-unit tests on setproxy" 2015-03-26 16:08:17 +00:00
Jenkins
a3943a0aa4 Merge "Add "heat-coe-templates" project" 2015-03-26 14:54:04 +00:00
Joe Gordon
8ba1d9c75a Add check-tempest-dsvm-heat
Because heat builds on the compute base layer, it does not need to be
tested in all devstack-gate jobs. Instead create a new job that tests
heat in a devstack environment as a first step in removing it from the
standard configuration.

Specify that heat should be enabled in the devstack updown job
so that the parts that enable heat are exercised in devstack.
This is already currently the case, but this updates the job config
so that it will continue to do so later when we remove heat from
the default config.

Change-Id: I13a80cc5b669f30f55dae67fd82eb6e3f31f9dbc
2015-03-26 09:52:08 -04:00
Jenkins
c5ad7bacea Merge "Add new tox funxtional test and gate to swift3" 2015-03-26 13:29:21 +00:00
Jenkins
8ac93ac596 Merge "project-config: Merge lint jobs (1/2)" 2015-03-26 13:24:10 +00:00
Jenkins
1a422d21f7 Merge "heat-dsvm-functional enable build pip mirror" 2015-03-26 00:04:19 +00:00
Yolanda Robla
3860f3023d Add stackforge/puppet-nslcd
A puppet module to configure nslcd services.

Depends-On: I281ee9686f9ae874bf35989a52c6fc692c8a9e9b
Change-Id: I66457ae18745808567b81e0bd3d863547462cbc9
2015-03-25 19:19:57 +01:00
Luigi Toscano
981e26df50 Add functional test job for python-saharaclient
Create functional test job for python-saharaclient, set as non-voting
until it's working.

Heavily inspired by the similar patches for other clients (nova, neutron,
ceilometer, etc).

This is part of the effort of moving CLI tests to project repositories.

Change-Id: I571cc8a838fb37fb1179963285e68aabf10c224a
2015-03-25 16:15:58 +01:00
Jenkins
592303af59 Merge "Project for puppet-bandersnatch" 2015-03-25 15:00:00 +00:00
Jenkins
e8f960e4a1 Merge "Add new puppet-puppet module" 2015-03-25 11:43:36 +00:00
Anthony Michon
a6533534bf Add cerberus related projects
Cerberus is a security component, facilitates integration of
third-party security programs (vulnerabilty scanners)
Sticks is a cerberus plugin dedicated to ticket management
(facilitated integration of well-known ticket managers)

Change-Id: Idcdc1b839febcbb7e0a0e883d576d6d4a42e99fe
2015-03-25 12:42:10 +01:00
Ian Wienand
b08153e79d Switch nova-docker-f20 job to centos7
F20 nodes are having issues at the moment, and F20 is getting a bit
old anyway.  Move this to centos7 which is a better choice for
long-term testing.

Change-Id: Ifa742ba5bdae0b796b8b92336e41234fd8b7939e
2015-03-25 10:13:02 +11:00
Ed Cranford
1cd6786194 Switch devstack-dsvm-f20 to centos7 for solum gate
Change-Id: I4773d3ba1ee29880e928e25257ce188e7bd7dc90
2015-03-24 23:06:06 +00:00
Steve Baker
9132633420 heat-dsvm-functional enable build pip mirror
HEAT_BUILD_PIP_MIRROR=True tells devstack to build a pip mirror from
the currently checked out heat agent projects (os-collect-config etc)
so that heat test vms can install those pip packages during boot
in preparation for integration tests with those agent projects.

'dib' is no longer a devstack service, so should not be enabled.

Change-Id: Ief47589d697f4cddb1613d4c93b13ab198c20846
2015-03-25 09:13:10 +13:00
Spencer Krum
3876c2c0c0 No need to run the puppet-unit tests on setproxy
Setproxy doesn't have unit tests. It is a module meant to be used
with infra but infra has no need for it, only downstreams need it.

Change-Id: Ib12c282ee3863aba16dbd9ced6ce975e1f572a5c
2015-03-24 10:50:29 -07:00
Julien Danjou
83b87fe35e Remove some tests for Gnocchi
We remove some tests because we merged them into py27/py34 standard
checks. This also adds gating on devstack tests.

Change-Id: I56f1988a7f8ad593713203187559e2654b0c2fb2
2015-03-24 14:19:35 +01:00
Huang Rui
dbd7a05397 enable python-jobs for nova-zvm-virt-driver
Enable python-jobs for StackForge project - nova-zvm-virt-driver

Change-Id: I0e3123b00166be8e6ce36b888d62d6060fa2d771
2015-03-24 15:15:47 +08:00
Davanum Srinivas
91af207d3e Add a DSVM job for Magnum for functional testing
Setup an experimental job for Magnum so we can build up
a functional test suite.

Change-Id: I60ea9909eeb30443669eed4110b5c77d5d79299e
2015-03-23 22:07:31 -04:00
Jenkins
45976c48bf Merge "Add nodepool config check" 2015-03-23 22:50:04 +00:00
David Kranz
a35236f26e Create new periodic job to run tempest without admin creds
This version uses the non-accounts-file config method.

Change-Id: I9a6482e2e6f7148e6f150c792db8236a34a5e040
2015-03-23 16:41:22 -04:00
Boris Pavlovic
6dbf4b6489 Add new project nerd-reviewer
This project is bot that reviews patches for you.
It will support base of rules that can be used for
checking commit.
It's similiar to hacking but instead of analyzing code
we are going to analyze "changes".

Change-Id: I5b52d9f407bffcd3da0ac735ec9650c1bd8a2030
2015-03-23 22:37:38 +03:00
Lars Kellogg-Stedman
69bdc0d6d8 Add "heat-coe-templates" project
This adds heat-coe-templates, which is adopting the maintenance of
https://github.com/larsks/heat-kubernetes for use in the Magnum project.

Change-Id: I66a1451349d5648618e076453e9f8cc01315df3e
2015-03-23 09:08:07 -04:00
Chris Dent
acfa087d54 Make ceilometerclient-dsvm-functional voting
Move from experimental to gate and check queues and make it voting.

Change-Id: I16ed46d21d9e7b5308ec5e4ce1cb54abed517b19
2015-03-23 11:22:41 +00:00
Kota Tsuyuzaki
aa80c770e8 Add new tox funxtional test and gate to swift3
Change-Id: I72af5166fff0baadf62af0af22fafa9e35592c4b
2015-03-23 04:12:35 -07:00
Jenkins
30a1372801 Merge "Reduce timeout for heat functional job" 2015-03-23 03:50:48 +00:00
Kyle Mestery
d091cee6c9 Add pypi jobs for stackforge/networking-[odl,ovn]
Add jobs to enable publishing to PyPi for stackforge/networking-odl
and stackforge/networking-ovn.

Borrowed from stackforge/networking-ofagent.

Change-Id: I6092e03c71767c68cbe74670c95284f187dc29a2
2015-03-21 18:05:20 +00:00
Jenkins
f4abc80f62 Merge "Update forge-upload job to use tags" 2015-03-20 19:37:25 +00:00
Jenkins
111597f37f Merge "Add a python-ironicclient src job" 2015-03-20 17:55:23 +00:00
Jenkins
e92ce523b2 Merge "Drop ironic tempest regex, stop running all of Tempest" 2015-03-20 17:51:58 +00:00
Anita Kuno
fbb5b43919 Reduce timeout for heat functional job
Right now the timeout for the head functional job is 120/125 min.
This was raised from 65 minutes in this patch:
https://review.openstack.org/#/c/154325/2

The length of time for this test (which wasn't finishing in 120
minutes anyway) has dropped since this patch has merged:
https://review.openstack.org/#/c/166030/1

Tests are finishing in just over 60 minutes:
https://review.openstack.org/#/c/154977/
https://review.openstack.org/#/c/166088/
https://review.openstack.org/#/c/165712/

Ideally we would like the functional job to finish within 60
minutes and for the timeout to reflect that, but starting with
70 minutes in this patch.

Change-Id: Id0ff8b086e4fa44a25bae49395c7aa23b24415da
2015-03-20 13:28:35 -04:00
Jenkins
3703f57a26 Merge "new-project: stackforge/python-senlinclient" 2015-03-20 17:10:22 +00:00
Jenkins
ef567ef7ec Merge "Adds compute-hyperv in StackForge" 2015-03-20 17:08:17 +00:00
Jenkins
2526794de6 Merge "Remove check-tempest-dsvm-f20" 2015-03-20 17:03:27 +00:00
Jenkins
26361db03c Merge "Add new project faafo to Stackforge" 2015-03-20 16:44:11 +00:00
Jenkins
0d2985a76f Merge "Add job for network based elastic-recheck queries test" 2015-03-20 14:35:43 +00:00
Jenkins
7086751c21 Merge "Change node param for ec2api rally job." 2015-03-20 14:07:10 +00:00