1276 Commits

Author SHA1 Message Date
Jenkins
7c73a564bb Merge "Clone DIB repos with git before zuul-cloner" 2015-05-08 18:04:44 +00:00
Gregory Haynes
186c917afd Clone DIB repos with git before zuul-cloner
Work around a bug causing zuul-cloner to explode when cleaning up the
DIB git repos.

Change-Id: I4c21122f3e1a6c64480c66daf3c69b5a22b9eff1
2015-05-08 17:00:55 +00:00
Emilien Macchi
7a30db06c1 beaker: support ssh service name on centos
In a previous patch, we added Centos support for Beaker but we forgot
to change the SSH service name.
On ubuntu, service name is ssh, and on RH systems it's sshd.

Also use systemctl on RH because 'service' is not in PATH:
/usr/bin/systemctl
/usr/sbin/service
Since we use sudo without option, we should use systemctl to manage the
service.

Also install `bundle` which is needed by Beaker to run.
This package was installed in the previous image we were using, but not
on this one.

Change-Id: I6be34f2c6a8b4effd49e27dff0fbdeffafc4c5cb
2015-05-08 12:21:37 -04:00
Jenkins
006d7266b9 Merge "puppet: run beaker on both trusty & centos7" 2015-05-08 15:08:06 +00:00
Sergey Skripnick
34263e683b Explicitly enable all required services in rally
Do not rely on defaults anymore.

Change-Id: I6a655fb1d828126623c26ba7dc847e6b5beda9c3
2015-05-08 16:41:15 +02:00
Jenkins
33d1fa63df Merge "Enable orchestration service for gate-heat-templates-dsvm" 2015-05-08 14:26:08 +00:00
Steven Dake
4facfcb591 Add CloudPulse
CloudPulse is a new project to check the health of OpenStack
deployments.

Change-Id: I7706139f233722a989de13bf648cedd231239942
2015-05-08 05:15:26 -07:00
Jenkins
1561e83d2d Merge "Make tempest-dsvm-sahara job voting" 2015-05-08 09:58:08 +00:00
Rabi Mishra
91ff9767fb Enable orchestration service for gate-heat-templates-dsvm
At present jenkins fails with an error "publicURL endpoint
for orchestration service in RegionOne region not found".

Change-Id: Ia8ecf257796674ebb08828ce9a14fde450c578b1
2015-05-08 08:45:11 +05:30
Joe Gordon
cfe485d894 Make tempest-dsvm-sahara job voting
As part of making it voting, add it to the gate queue.

The job has been running successfully, now lets make it voting.

Change-Id: I068a8bb0819152f13757348c41507db4b0486fbd
2015-05-07 16:26:15 -07:00
Gregory Haynes
f7a79c7bb6 Use correct path for DIB tests
When we switched to zuul-cloner we missed the prepended openstack/ for
the downloaded repos. Also removing gerrit-git-prep since were using
zuul-cloner for the same functionality.

Change-Id: Ia9e1d943c486986a35c456733c8d4579957a5e50
2015-05-07 23:14:32 +00:00
Jenkins
1d762be908 Merge "Be explicit about what services we enable for ODL" 2015-05-07 22:27:55 +00:00
Jenkins
5cc8df2295 Merge "Add DIB tests to dib-utils" 2015-05-07 22:23:49 +00:00
Emilien Macchi
2010db4b32 puppet: run beaker on both trusty & centos7
This patch aims to run Beaker on both Ubuntu & CentOS7 using nodepool,
without vagrant.

* Split beaker-rspec jobs in 2 (trusty & centos7) with a new job-group
* Switch from bare-trusty to devstack-trusty
* Ability to uninstall Puppet on YUM systems
* Ability to install beaker dependencies (Ruby & Devel tools) on YUM systems
* Delete beaker jobs where there is no beaker tests (save time &
  resources.)

Change-Id: I56b1e9b5554e5b56a8c20dacd0f89d4f0321edcc
2015-05-07 16:24:42 -04:00
Kyle Mestery
6ecd780307 Be explicit about what services we enable for ODL
Change-Id: I3f55a4913d83a6894e3a4cf822a65536f3a205cc
2015-05-07 19:21:43 +00:00
Jenkins
8116449abb Merge "Make python-swiftclient functional tests voting" 2015-05-07 18:52:14 +00:00
Sergey Skripnick
6a380f1395 Add missing services to enable heat in rally job
Seems adding heat to ENABLED_SERVICES it is not enough to enable heat.
It is also h-api,h-api-cfn,h-api-cw,h-eng should be added.

Also enable heat for rally-murano and rally-mistral jobs

Change-Id: Ide7d33d37676a3846ef025ce3fa2698516be8235
2015-05-07 19:57:46 +02:00
Alistair Coles
5796bb1f0f Make python-swiftclient functional tests voting
These tests seem to have been pretty stable so make
them voting.

Change-Id: I388c4888240e4f5412bfb62f07478629dd6fd86b
2015-05-07 18:36:35 +01:00
Ilya Shakhat
a50621307e Enable upload to pypi for Shaker project
The project is registered in pypi under name 'pyshaker'.

Change-Id: I04c5853fd3d3310af133a5ac26caa37e57637f83
2015-05-07 19:42:49 +03:00
Gregory Haynes
fdff00184a Add DIB tests to dib-utils
We should be running the DIB functional tests for dib-utils changes.

Change-Id: If1480a51f82fdc184226bd30dc707d0267d77f53
2015-05-07 16:30:53 +00:00
Maxime Leroy
815e11eddc Add stackforge/networking-6wind project
Add a new repo for Neutron support of fast path technology.

Change-Id: I60788554b1ee6740c4d2c0f727216ff72c1a9ec2
2015-05-07 14:52:39 +02:00
Jenkins
2a50bf153c Merge "Add heat to rally job" 2015-05-07 12:36:47 +00:00
Jenkins
5a21e72103 Merge "Make glanceclient-dsvm-functional gating" 2015-05-07 12:22:46 +00:00
Jenkins
de0b01e8e5 Merge "Skip test_volume_boot_pattern for GlusterFS until bug 1444806 is fixed" 2015-05-07 11:31:01 +00:00
Sergey Skripnick
1c661224a5 Add heat to rally job
Heat was removed from default configuraion, but it still needed in rally
job.

Change-Id: I6bc0f2b9cb2b6b30cb3acfd17dee7dbd8019dc2e
2015-05-07 12:52:40 +02:00
Yolanda Robla
427d38d603 Initial integration tests for storyboard
Change-Id: I6e70ea592dc4652c89754d3febf7280d6cc0a4d9
Depends-On: Ie676d3152cc4cd854ab6644e5fd281de9c2d70fd
Story: 2000134
2015-05-06 14:58:14 -07:00
Bharat Kumar Kobagana
17b077c25a Skip test_volume_boot_pattern for GlusterFS until bug 1444806 is fixed
From the past couple of weeks the job
"check-tempest-dsvm-full-glusterfs-nv" is failing because of two
reasons:
1. Empty provider location of 'volume from snapshot'
2. Nova/Libvirt doesn't support delete snapshot when vm is off

Look at Bug 1441050 for more details. Patch [1] closes this
Bug 1441050.

The cinder glusterfs CI job started failing recently when
test_volume_boot_pattern was enabled in tempest, before which
the CI job was running successfully.

Hence, I am proposing this patch to skip test_volume_boot_pattern
for GlusterFS CI job, until Nova/Libvirt issue is fixed.

This patch creates a new job template
"check-tempest-dsvm-full-glusterfs{branch-designator}" for glusterfs
specific jobs.

[1] https://review.openstack.org/171482

Related-Bug: #1444806
Change-Id: I3487db550ba0966e60779b955b6796a03d2690a5
2015-05-06 20:54:21 +05:30
Jenkins
530a13802f Merge "Pass through arbitrary devstack config options" 2015-05-06 14:22:10 +00:00
Jenkins
1b2960b634 Merge "Add Python SDK to PROJECTS for SDK gate" 2015-05-06 14:07:23 +00:00
Jenkins
286722c542 Merge "Pylint job for Murano project" 2015-05-06 14:07:02 +00:00
Jenkins
e79000147e Merge "Move DIB test dep installation into DIB" 2015-05-06 14:06:54 +00:00
Jenkins
25bae90686 Merge "enable python-jobs for networking-zvm" 2015-05-06 13:54:57 +00:00
Jenkins
1afbeaccee Merge "added chef-rake-jobs for openstack-chef-repo" 2015-05-06 13:15:06 +00:00
Jenkins
19fbbbf7a7 Merge "adding akanda horizon plugin to stackforge" 2015-05-06 12:36:22 +00:00
Jenkins
7a447569ed Merge "Add missing ceilometer services to heat job" 2015-05-06 12:11:05 +00:00
Jenkins
32b318eb16 Merge "Adds pypi-jobs to compute-hyperv" 2015-05-06 12:04:25 +00:00
Jenkins
580c8fdef8 Merge "Extend Zaqar's gate jobs" 2015-05-06 10:04:04 +00:00
David Lenwell
3a8ac42eb6 adding akanda horizon plugin to stackforge
Change-Id: I729fbc08c81a35741de26c31673576363c9987b2
2015-05-05 16:05:53 -07:00
Flavio Percoco
a512e3c9c3 Extend Zaqar's gate jobs
This patch extends zaqar's jobs so that they use the various hooks
correctly and allow for other scripts to be maintained by the zaqar team
itself.

Summary:
- Add support for external gate_hook
- Add support for external post_gate_hook

Change-Id: Ia72e6b2bf66005728bacc4ed850a9aa16c6519a2
2015-05-05 23:45:04 +02:00
Louis Taylor
7a8a068888 Make glanceclient-dsvm-functional gating
Functional tests are now passing, so enable them in the gate.

Change-Id: I67f3fd719994920910bd4a0dfd841e7a3c4c173c
2015-05-05 16:11:08 +01:00
Jenkins
0495b1c8f9 Merge "Enable a check job for stackforge/dragonflow" 2015-05-05 08:45:16 +00:00
Jenkins
b0d8533b3a Merge "Add django-openstack-auth-kerberos project" 2015-05-05 05:59:23 +00:00
Huang Rui
fc5b6bae87 enable python-jobs for networking-zvm
Enable pep8, docs and py27 checks for stackforge/networking-zvm.

Change-Id: I98fbb41aef5b4e004563fde84069dcdf440aafbc
2015-05-05 09:27:59 +08:00
Samuel de Medeiros Queiroz
af4232abc4 Pass through arbitrary devstack config options
Use the var DEVSTACK_LOCAL_CONFIG in job templates
to pass through arbitrary devstack config options.

This change updates some jobs templates to use it
instead of using custom devstack-gate options.

Change-Id: I01dc762f0ba1bc52bdeb5c434039bd5ab30cce1e
2015-05-04 22:00:11 -03:00
Claudiu Belu
41a4ee7cdf Adds pypi-jobs to compute-hyperv
Pushing a version through gerrit should also publish version
to pypi.

Pypi project: https://pypi.python.org/pypi?name=compute-hyperv
openstackci is added as admin user.

Change-Id: I400b4c22179ffbdd3dbb897b1fe66f5dbd44f465
2015-05-04 19:56:04 +03:00
Monty Taylor
4d6cd7b1a3 Run shade functional tests on neutron and nova-net
We have clouds in the wild that do both - so we should test that we do
the right thing on both.

Change-Id: Ib4092299e1258ae7c8f75af104806cebc8d10e52
2015-05-04 10:39:34 -04:00
Gal Sagie
c1e1972c3f Enable a check job for stackforge/dragonflow
Enable a simple test for stackforge/dragonflow, verify
that we can bring devstack up with dragonflow

Currently this is non-voting

Change-Id: I840a042acc009cc48eb41f8df04b80f59c4617b0
2015-05-04 17:36:41 +03:00
Jenkins
8d631b4f67 Merge "Adds pypi-jobs to networking-hyperv" 2015-05-04 12:12:47 +00:00
Jenkins
1012213e9c Merge "Puppet/Beaker: drop puppet-{gnocchi,tuskar}" 2015-05-04 08:39:46 +00:00
Jan Klare
4f1409528b added chef-rake-jobs for openstack-chef-repo
chef-rake-jobs should also be run for the master and all following
releases of the openstack-chef-repo and was forgotten in the last patch
for all the other cookbook-openstack-{name} repos

Change-Id: I2aad9edb0c92ac716c53063bf7a273a7f1ac52cb
2015-05-04 09:53:52 +02:00