1168 Commits

Author SHA1 Message Date
Andrew Laski
35778803f2 Skip test on cells job which will not pass
The ec2 test_compute_with_volumes test will not pass with cells since it
relies on security groups which are not supported.  It should be skipped
until such a time as cells supports security groups.

Change-Id: I0f29efdd3853ec3038f5944607e9bec9a7615a14
2015-04-14 16:45:53 -04:00
Jenkins
afb31d48b1 Merge "Publish os-client-config docs to docs.openstack.org" 2015-04-14 15:12:10 +00:00
Yanis Guenane
a603d74a14 TripleO: Add f20puppet-ha check job
This commit aims to enable a new check job (non-voting) at the moment
to validate a deployment of the overcloud using puppet in an HA setup.

In the code it remplaces the 'precise-ha' job because this job is not
maintained any more.

Change-Id: I74e41db02cd580a2f61db042acb6296a996e57e1
2015-04-14 13:12:37 +02:00
Dave McCowan
b1f130603a Experimental Bandit job for Barbican
Enable using "check experimental" to verify that the new bandit
static code scanner for security job runs cleanly.

Change-Id: If85f85727804fb4685402eb6053f2802134dffce
2015-04-13 23:48:47 -07:00
Jenkins
cec70680f7 Merge "Update jobs for Merlin" 2015-04-13 15:41:55 +00:00
Timur Nurlygayanov
15dae7001b Add pep8 check for haos project
Change-Id: I50d6a4102f0e606fafbe66b93ece9047746126b6
2015-04-13 18:32:06 +03:00
Jenkins
b299b44595 Merge "Enable a check job for networking-ovn" 2015-04-13 13:48:54 +00:00
Jenkins
355e76c617 Merge "Publish shade docs to docs.openstack.org/infra" 2015-04-13 04:35:13 +00:00
Jenkins
12c9c47c1a Merge "Add a job to build Gerrit javamelody plugin ver 2.10" 2015-04-13 04:30:58 +00:00
Jenkins
540d3d81f2 Merge "Make a check experimental bandit job for Magnum" 2015-04-13 04:15:47 +00:00
Monty Taylor
1154f74e66 Add glean to infra
glean is the no-dependencies-required replacement for cloud-init that
understands Rackspace config-drive extensions and static networking.

Depends-On: Idf43e88813cdfdd8ed224f4393546725624e8a9a
Change-Id: Iaccc1851122b9acdc5c01c5041fa754f6746dfa9
2015-04-12 16:19:38 -04:00
Steven Dake
68e9b4e3aa Make a check experiemtal bandit for for python-magnumclient
Add a check experimental tox job for python-magnumclient.  The
python-magnumclient added tox Bandit support in change:

    https://review.openstack.org/#/c/171958/

Change-Id: Id76e5a6e7b8dcb4acbdd40660b3c877f0e93610e
Partially-Implements: blueprint gate-bandit
2015-04-12 12:44:29 -07:00
Khai Do
15acd26d51 Add a job to build Gerrit javamelody plugin ver 2.10
Change-Id: Ieecb4f03b727ea4056462d173124a32a47a2bfe7
2015-04-11 18:10:34 -07:00
Steven Dake
817a159983 Make a check experimental bandit job for Magnum
Add a check experimental tox job for Magnum.  Magnum tox Bandit
support was added in change:

    https://review.openstack.org/#/c/171755/

Change-Id: I2f534da8c4914a0baf352602ff18ce395d0e788f
2015-04-11 18:07:20 -07:00
Monty Taylor
ca424614c6 Publish os-client-config docs to docs.openstack.org
Now that os-client-config is an OpenStack project, we should publish its
documentation.

Closes-Bug: #1440814
Change-Id: If5adec33aabcaecd96ff21a3f7b226d1dfb9eec5
2015-04-11 17:33:36 +00:00
Monty Taylor
47b2bed46d Publish shade docs to docs.openstack.org/infra
Instead of to the old ci.openstack.org, since there is nobody using the
current location, let's go ahead and publish to the new location.

Change-Id: I259d5fdf5c3e7b25aace19e08b18b774e7f4966c
2015-04-11 12:14:00 -04:00
Levi Blackstone
d2fab28b6d Add gating jobs for stacktach-winchester
- Update stacktach-winchester project to run PEP-8 and py27 jobs as part of the gate

Change-Id: If0dfb862d8c2df0f5f52d67a297d548728b9b46a
2015-04-09 14:13:52 -05:00
Jenkins
fe968e9c1b Merge "Run Gerrit unit tests" 2015-04-09 17:18:13 +00:00
Jenkins
e58485b386 Merge "Create tripleo-common project under TripleO" 2015-04-09 13:43:15 +00:00
Jaume Devesa
4af752f578 Optimise MidoNet devstack-gate job
Since MidoNet only implements the Neutron API, we can leverage the
OVERRIDE_ENABLED_SERVICES env var in the devstack-gate to only enable
the minimal set of services to provide Neutron features and optimise the
time and resources the job needs to run.

Set also the minimal set of tests to guarantee that new commits don't
break the gate through the DEVSTACK_GATE_TEMPEST_REGEX env var.

Change-Id: I7a5838fd7d316c0f3b88b388e797171b4a6e3ff3
2015-04-09 12:16:52 +02:00
Jenkins
bee6b2fdb9 Merge "A Devstack-plugin that installs a DRBD backend." 2015-04-09 08:29:02 +00:00
Philipp Marek
139cb8b6b5 A Devstack-plugin that installs a DRBD backend.
Change-Id: I84b31f31123a56d49a0ee3bd0c9ec3c3eeb34f1e
2015-04-09 08:35:58 +02:00
Khai Do
c8697d93c5 Run Gerrit unit tests
In the past we didn't run the unit tests because they were flaky.
We should give it another try since the build system now allows
excluding certain test groups from running.  I believ the slow
tests were the culprit so we exlude it from the test run.

Change-Id: Ib5af53e698635dc7feb6fa97cb88a4814080fd05
2015-04-08 16:24:50 -07:00
Jenkins
c013ac8e3c Merge "Fix regex for excluding slow tests in Nova Cells V1 job" 2015-04-08 17:32:02 +00:00
Jenkins
856e184d9c Merge "Added NPM executions for StoryBoard Tests." 2015-04-08 17:30:47 +00:00
Jenkins
5629026376 Merge "Add Application Catalog project into Stackforge" 2015-04-08 16:29:27 +00:00
Jenkins
c51039fec0 Merge "Add test-results to check-neutron-dsvm-api job" 2015-04-08 16:29:07 +00:00
Cedric Brandily
4575e8fb95 Add test-results to check-neutron-dsvm-api job
Change-Id: I5ce5503025566cfbeb083bb023ce1b36d877e3b2
2015-04-08 13:55:36 +02:00
Adam Gandelman
22e0f517ff python-ironicclient: Make src job voting, drop pxe_ssh job
The pxe_ssh job installs client from master and runs dsvm-tempest.
The src job installs the client from git (proposed patch) and runs
dsvm-tempest. This job has been running successfully without voting.
This makes it voting and drops the useless pxe_ssh job.

Change-Id: I6fb9e90328c55f79e2c85dd1e300f6eaff7f8ed8
2015-04-07 21:22:19 -07:00
Michael Krotscheck
95c5240037 Added NPM executions for StoryBoard Tests.
The first npm-based job has successfully completed. These
tests enable three additional jobs which add a new layer of
complexity, namely the use of the xvfb to run firefox and
chromium tests.

Depends-on: 990f2c7d84725e02b25f4a37c70679406410e48b
Change-Id: I0c390778668eab93553123b5cc8e44f263766051
2015-04-07 15:23:47 -07:00
melanie witt
0b81037e76 Fix regex for excluding slow tests in Nova Cells V1 job
There is a bug in the current regex for excluding slow tests.
Instead of excluding the slow tests, it is excluding every test
except the slow tests -- the inverse of what we want.

Change-Id: I82ccddd1dee87fc6153476419ca15309b7cc9529
2015-04-07 22:17:22 +00:00
Jenkins
18dab0e8b0 Merge "Make tempest-dsvm-heat job voting" 2015-04-07 21:24:00 +00:00
Jenkins
76f75c96f1 Merge "Add puppet-pgsql_backup as a separate puppet module" 2015-04-07 21:06:18 +00:00
Matthew Treinish
68523189c4 Ensure we run the full tempest job serially without admin
This commit fixes a previous oversight to the non-admin tempest job
definition. Previously the job was configured to run the smoke tagged
subset of tempest in parallel. However we need to run the full suite
serially with the non-admin job. This adds the missing flag to the
definition.

Change-Id: Ie54d282d222b79dcc36fd3087665888f5094bf36
2015-04-07 16:05:20 -04:00
Jenkins
68ea98dded Merge "Add puppet-diskimage_builder module" 2015-04-07 19:03:47 +00:00
Jenkins
eb0423c68c Merge "Make saharaclient-dsvm-functional voting" 2015-04-07 18:14:00 +00:00
Ilya Shakhat
97ed69ade9 Add Application Catalog project into Stackforge
apps-catalog is a front-end for Glance images, Heat templates and
Murano applications. To be hosted on catalog.openstack.org

Change-Id: Ifd8e6c30ae1981503bf06103e09d0d4e71b6ef45
2015-04-07 20:33:34 +03:00
Jenkins
acaa1dc7fe Merge "Fix ec2-api gating job" 2015-04-07 12:42:03 +00:00
Jan Provaznik
0d716fde51 Create tripleo-common project under TripleO
tripleo-common will be a python library which
will contain code common for Tuskar UI and TripleO CLI.

Change-Id: I3bd0d5f9e337fc8d6c99cbf9379d0ac56b89e5df
Depends-On: I5ae63c2ca3a5253897848b1e52a4475ebbd6b178
2015-04-07 09:18:07 +02:00
Michael Krotscheck
e6d20ad130 Add NPM Command Execution as a Build Target
- Add npm-run as a build macro.
- Add xvfb-start as a build macro for generic xvfb startup.
- Added gate-{project}-npm-run-{command} as a build template.
- Made that same build template non-voting.
- Added gate-storyboard-webclient-npm-run-lint as a first job.

Note that using this target presumes that you will pipe your output reports
into ./reports.

Change-Id: Ie772bf2c7b56aaed3c36fc1cb1cb970dfc3f93ff
2015-04-06 13:13:57 -07:00
Kyle Mestery
c11866ada8 Enable a check job for networking-ovn
This enables a simple check job for the stackforge/networking-ovn
project. Initially, this job simply verifies we can bring devstack
up with OVN configured as the Neutron ML2 MechanismDriver. As OVN
functionality grows, we'll slowly enable running tempest tests.

Note, the job is started as non-voting initially until we can
ensure it's stable. We'll move it to voting once we can ensure it
won't block current development and it's stable.

Change-Id: I14866fb86f6873e59ee3f9f0b6e280a235248fc9
2015-04-06 12:14:52 +00:00
Andrey Pavlov
0bbfba7c29 Fix ec2-api gating job
1. Do not run tempest with own functional tests jobs.
It takes more time and don't allow to run fake-virt-rally job.
because scenarios' tests can't be passed with fake virt.
This fix sets to DEVSTACK_GATE_TEMPEST_NOTESTS 1,
in conjunction with DEVSTACK_GATE_TEMPEST. It will allow Tempest to be
installed and configured, but the tests will be skipped

2. Temporary switch off voting for tempest against ec2-api backend.
Current tempest has two incompatible tests -
diassociate_not_associated_address
and run instance by image/kernel/ramdisk(This feature
is broken in current nova code as I understood)

Change-Id: I7bad03ffb5e4fa3bc13457dc18bde7040458aa78
2015-04-06 14:18:59 +03:00
Jenkins
ccd7d4c992 Merge "Add docs build, requirements check to IPA" 2015-04-05 11:39:14 +00:00
Joe Gordon
8696291a24 Make tempest-dsvm-heat job voting
And add to gate queue.

The tempest-dsvm-heat job has been running successfully now lets make it
voting.

Change-Id: I03fb778035926b6739394b64b370a245d31346c1
2015-04-03 13:36:04 -07:00
Jenkins
49a8d7e0c0 Merge "Add cerberus related projects" 2015-04-03 14:26:00 +00:00
Jenkins
f02e9c8cd5 Merge "Adjust regression exceptions for Nova Cells V1 job" 2015-04-03 14:24:13 +00:00
Jenkins
b46cafaf0c Merge "Remove tempest-dsvm-ceilolmeter-mongodb job" 2015-04-03 14:09:16 +00:00
Jenkins
a92b8286b2 Merge "Exclude the slow tag for the Nova Cells V1 job" 2015-04-03 14:09:10 +00:00
Jenkins
00a59bb4da Merge "Experimental bandit job for keystone" 2015-04-03 14:09:01 +00:00
Jenkins
38b466987f Merge "Also register openstackid jobs with bare-trusty" 2015-04-03 14:07:38 +00:00