9739 Commits

Author SHA1 Message Date
Jenkins
6acb0d78e2 Merge "Modifying devstack plugin job template" 2015-03-14 08:04:44 +00:00
Jenkins
a469266dd1 Merge "Cap the subunit2sql version in the nodepool scripts" 2015-03-14 01:48:05 +00:00
Matthew Treinish
aa87c57ca7 Cap the subunit2sql version in the nodepool scripts
Subunit2sql 0.4.0 was recently released which included a schema change
however the infra db migration takes too long and can't be automated.
(yet?) Until we run the migration we can't use 0.4.0 on any of the
tooling. This caps the version to be less than 0.4.0

Change-Id: I08f113fa904fa962e8f2dc04187ff44e764de47e
2015-03-13 20:48:27 -04:00
Jenkins
23e0978526 Merge "Enable swift logs for python jobs" 2015-03-13 21:59:44 +00:00
Bharat Kumar Kobagana
78ad0000c9 Modifying devstack plugin job template
This patch modifies the job template for devstack plugins by
adding '{pipeline}' and '{branch-designator}' to the job name,
and passing those values as part of 'project' definition in
jenkins/jobs/projects.yaml file.

Also modified job name in Cinder, devstack-plugin-glusterfs
project's check pipeline to "check-tempest-dsvm-full-glusterfs-nv".

And this patch also creates a new voting job
"check-tempest-dsvm-full-glusterfs" for "devstack-plugin-glusterfs"
project.

Co-Authored-By: Deepak C Shetty <deepakcs@redhat.com>
Change-Id: I5939b7b5d2fb3cb29f22e38b1aa392d810c0feec
2015-03-14 02:25:30 +05:30
Jenkins
955d3ae6ef Merge "Run some project-config jobs only if needed" 2015-03-13 15:39:56 +00:00
Jenkins
0d2e78e9bc Merge "Create experimental job for group-based-policy" 2015-03-13 15:19:30 +00:00
Jenkins
0cd66f3852 Merge "Make neutronclient-dsvm-functional gating for neutronclient" 2015-03-13 14:10:14 +00:00
Jenkins
5860ed87c5 Merge "Normalize projects.yaml" 2015-03-13 08:52:12 +00:00
Jenkins
5d2e875d7e Merge "New project: puppet-modulesync-configs" 2015-03-13 07:58:06 +00:00
Jenkins
27d86a3953 Merge "Update dib script usage" 2015-03-13 07:55:19 +00:00
OpenStack Proposal Bot
781da42275 Normalize projects.yaml
Change-Id: If68d3e31de6513a12c6952b05dc369b1f72a9f0d
2015-03-13 06:06:38 +00:00
Jenkins
de2d6cbfbd Merge "Turn on post taskflow coverage report" 2015-03-13 05:59:41 +00:00
Jenkins
34f26663bc Merge "zuul-swift-upload ensure delete after is an int" 2015-03-13 02:03:25 +00:00
Jenkins
e7a06aae5c Merge "zuul-swift-upload fix delete-after" 2015-03-13 02:03:18 +00:00
Clark Boylan
c1a8b3e76e Revert "Build wheel house during nodepool devstack caching"
This reverts commit 1f84dbb2ce2ae7ed50401299db499adb6e836ec0.

Reverting because this runs a significant portion of devstack during
image builds installing packages necessary to build the wheels. Instead
we should be building wheels and hosting them on our mirror. Then image
builds and jobs themselves can both use this mirror to either cache
wheels or install wheels.

Conflicts:
	nodepool/scripts/cache_devstack.py

Change-Id: I70ebc57076845995c539a42e4f87e241569211b4
2015-03-12 17:07:41 -07:00
Joshua Hesketh
53b020fc9f zuul-swift-upload ensure delete after is an int
This fixes the check that is done on "if delete_after:" when the
value is set to 0 (which would be True if it is a string).

Change-Id: I006c120325de896c5c5de23a423497864e0e0d40
2015-03-13 11:02:57 +11:00
Joshua Hesketh
e099b7cdac zuul-swift-upload fix delete-after
The delete after param is passed as part of the payload, not a
header when use the formpost middleware.

Change-Id: If0ce42e0363f3c29f5b8292c443024adc008a5a2
2015-03-13 11:02:55 +11:00
Joshua Harlow
9df31ac74d Turn on post taskflow coverage report
Change-Id: I73fa132a9f8eb5b6e878ba9587d0ecf7d4340bd3
2015-03-12 16:48:04 -07:00
Sumit Naiksatam
bc8fc508bc Create experimental job for group-based-policy
This patch enables functional testing job for the group-based-policy
project as experimental and non-voting.

Change-Id: Ic72ff4d1a8aa6439e0182ed45b447108929ea82a
2015-03-12 22:12:06 +00:00
Ramy Asselin
da4f071588 Ignore missing packages
There are some cases where packages (or its dependencies) are missing.
Cache them on a best-effort basis, and ignore any that are missing.
They will be downloaded and installed if and when they are needed.

Change-Id: I5cd7f5f35b4fef6002c6cc3d66543a33a6972ef8
2015-03-12 14:53:34 -07:00
Jenkins
96d208aeed Merge "Log stdout from build_wheels in cache_devstack" 2015-03-12 21:46:39 +00:00
Jenkins
e57db69ead Merge "Run nodepool-coverage as a check job" 2015-03-12 20:46:12 +00:00
Matthew Treinish
5e9046594f Log stdout from build_wheels in cache_devstack
This commit adds a print statement with the stdout from the run_local()
call which executes build_wheels.sh in devstack. Right now when the
script is executed all it does is print that it's running but we are
unable to debug anything that could potentially go wrong during the
execution of the script without the output from build_wheels.

Change-Id: I7433f054127a42fa73598db219c6e351efc98fb7
2015-03-12 16:22:41 -04:00
Jenkins
fc005ee05e Merge "Add networking-bagpipe-l2 project" 2015-03-12 19:47:41 +00:00
Jenkins
11a08c8ba5 Merge "Fix return code of irc_tests.py" 2015-03-12 19:21:06 +00:00
John Dickinson
7084f2a04b gerritbot report on swift's feature/crypto branch
Change-Id: I8dc146eb1cc6c6fbbbda53a950329f89e03668b2
2015-03-12 11:30:32 -07:00
Jenkins
f7554c1c5b Merge "New project: cue-dashboard to stackforge" 2015-03-12 18:22:58 +00:00
Jenkins
36e3afd85a Merge "Make trove-only tempest job voting" 2015-03-12 16:26:23 +00:00
Andreas Jaeger
bb85da439d Fix return code of irc_tests.py
The scripts was always returning 0 - see
https://review.openstack.org/#/c/163876/1 which should have failed since
accessbot was not updated.

Fixed with properly wrapping main.

Change-Id: Ica8b4fa28cf9ac0009443340949ff6b32ccb9dd1
2015-03-12 16:56:11 +01:00
Jenkins
9706afe81f Merge "Normalize projects.yaml" 2015-03-12 15:24:44 +00:00
Kyle Mestery
5ccaa5f3fb Make neutronclient-dsvm-functional gating for neutronclient
Now that neutronclient-dsvm-functional is passing [1], lets make
this voting for both check and gate queue.

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

Change-Id: Ibb79c7fc3e562c73bca68b2d8ccc34a56935ac95
Depends-on: Icaaaa094c1637f5d0e5296491d349a282fadc2cc
Related-Bug: #1429289
2015-03-12 15:16:57 +00:00
Akihiro Motoki
9e31aaf6db Enable Neutron in neutronclient functional test job
nova-network is used in python-neutronclient functional test job now.
No endpoint is configured for Nuetron, and neutronclient funcational
test will fail completely.

Change-Id: I00e56cab162941bb9d9bd84d0fffd66e9698bb4c
Related-Bug: #1429289
2015-03-12 19:04:36 +09:00
Thomas Morin
1a774de138 Add networking-bagpipe-l2 project
This stackforge project will host an ML2 mechanism driver relying on
bagpipe-bgp to implement Neutron networks with E-VPN.

Note that this patch intentionally adds a group 'bagpipe-l2' to
gerrit/projects.yaml, to map to the launchpad group at
https://launchpad.net/bagpipe-l2 .

Change-Id: Ib85f6247ae9ea2e29febe6cf39e7c2f224216159
2015-03-12 11:04:17 +01:00
OpenStack Proposal Bot
4f4b64a28b Normalize projects.yaml
Change-Id: I35316892fa65d80904ac69507d0d07f710a7ae04
2015-03-12 06:01:06 +00:00
Jenkins
cd37d1a8de Merge "Add skip if for tempest running tempest on tempest commits" 2015-03-12 01:05:51 +00:00
Jenkins
324ef5cf86 Merge "Add non-voting trove tempest job" 2015-03-12 00:54:52 +00:00
Jenkins
a3c5a07d8b Merge "zuul-swift-upload use logging for debug msgs" 2015-03-12 00:51:04 +00:00
Jenkins
0927a71eaf Merge "Add option to set swift delete after header" 2015-03-12 00:31:26 +00:00
Jenkins
eeaac81cec Merge "Make manual checklang target voting" 2015-03-11 23:43:44 +00:00
Jenkins
6e4e40a89c Merge "Since grenade+neutron relies on devstack, add it to devstack's check queue" 2015-03-11 19:48:19 +00:00
Jenkins
c04a36e6f9 Merge "add experimental ceilometer elasticsearch db jobs" 2015-03-11 19:42:23 +00:00
Jenkins
971251414b Merge "Build wheel house during nodepool devstack caching" 2015-03-11 19:37:13 +00:00
Andreas Jaeger
c9edb3e3d4 Run some project-config jobs only if needed
The specs site index depends on a few files that get rarely changed, run
the jobs only when one of these changes.

The gate-project-config-projects-yaml checks gerrit/projects.yaml only,
run the job only if the file itself, the scripts used or tox.ini is
changed.

Change-Id: I70cbcc816a608bb842a5f04ca765f933ac86fcad
2015-03-11 20:18:27 +01:00
Jenkins
bae9ecaccc Merge "Support custom static nameserver during build" 2015-03-11 19:02:23 +00:00
Jenkins
6d7360c98e Merge "Ensure that gerritbot channels are in accessbot" 2015-03-11 19:01:50 +00:00
Jenkins
d7a35a0d50 Merge "VPNaaS make new functional test non-voting" 2015-03-11 18:31:44 +00:00
Jenkins
bc6b1fcf9d Merge "Add networking-ibm project to StackForge" 2015-03-11 17:37:31 +00:00
James E. Blair
2cf21a121d Make trove-only tempest job voting
Make the job that runs only database tests voting, and remove the
full tempest+trove job.

Change-Id: I1f9997dca9deac59413090fc86fc49e2854fc977
2015-03-11 10:08:49 -07:00
James E. Blair
8e73e4c83d Add non-voting trove tempest job
Add a non-voting job that runs only the database tempest tests
and add it to trove and tempest.  This will replace the existing
full runs of tempest on trove for those projects.

Change-Id: I4df41bfff85ccfc2f61a80df8d2e1bb0ea3c7ff9
2015-03-11 10:08:05 -07:00