1168 Commits

Author SHA1 Message Date
Joe Gordon
df4a4e475f Add tempest-dsvm-sahara
Because sahara 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
sahara in a devstack environment as a first step in removing it from the
standard configuration.

Specify that SAHARA should be enabled in the devstack updown job
so that the parts that enable sahara 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 sahara from
the default config.

Change-Id: Iae4e2439bfdfe7f3fc5f0b75b38583a70d7d78f4
Co-Authored-By: James E. Blair <jeblair@hp.com>
2015-05-01 15:15:32 -07:00
Jenkins
34a4062888 Merge "Add OpenStack Python SDK gate" 2015-05-01 13:40:19 +00:00
Jenkins
db08209142 Merge "Add functional test job for python-glanceclient" 2015-05-01 13:38:59 +00:00
Jenkins
cb79c3c94c Merge "Add congress.yaml file" 2015-05-01 13:03:44 +00:00
Russell Bryant
373f61d1fa Add docs-on-rtfd to networking-ovn
Add the docs-on-rtfd job to the stackforge/networking-ovn project.

Change-Id: I87120cb822e59e679a4bdbb6a8bee62db7deb8b2
2015-04-30 16:42:31 -04:00
Alexander Yip
f8215ec314 Add congress.yaml file
This sets up a gate test for running devstack/tempest
tests for Congress.

Change-Id: I7a1cfad3673297a9351571981bab83c5dd49bfd4
2015-04-30 09:55:27 -07:00
Jenkins
77d196f99b Merge "Add manila-ui to OpenStack" 2015-04-30 05:05:16 +00:00
Robert Collins
b924fd129f Don't setup devstack for pbr integration tests.
We don't use, influence or interact with devstack in these tests, so
its pointless overhead.

Change-Id: I450f0fe2400acea149135d1b484457238252cb2f
2015-04-30 07:45:43 +12:00
Robert Collins
aa98144217 Fixup the PBR_PIP_VERSION more.
All reviewers missed this :).

Change-Id: I2045cfc11743eccbe2b3519c3865a37439dc6fdc
2015-04-30 07:45:43 +12:00
Louis Taylor
c8baa6077e Add functional test job for python-glanceclient
This adds a non-voting functional test job for python-glanceclient. Once
the tests pass reliably it will be set to voting.

Change-Id: Iae7a72f62357de42a9f25b9062806c16f874b150
2015-04-29 19:48:11 +01:00
Gary W. Smith
fae9be5884 Add manila-ui to OpenStack
This patch adds the new manila-ui lib project to OpenStack.

Depends-On: Ia9b2ab5b019eb60eaa4b26499b68d6fc7fcfe55c
Change-Id: Ib30c471d4cf6f17ec560266d3ab06427a9eb46be
2015-04-29 09:52:09 -07:00
TerryHowe
37fc7e318b Add OpenStack Python SDK gate
Add a gate to run some basic functional tests for the Python
SDK.

Change-Id: I4feec23f0f711dfe422af47a8e391d5a560e9ea9
2015-04-29 09:48:05 -06:00
Jenkins
9fc6770bdb Merge "Enable gate jobs for remaining StackTach libraries" 2015-04-29 11:55:20 +00:00
Jenkins
8e063244c0 Merge "fix ec2-api rally job" 2015-04-29 11:55:11 +00:00
Jenkins
5073ab7aa1 Merge "Install kpartx for DIB tests" 2015-04-29 11:52:22 +00:00
Jenkins
de5bbd7d46 Merge "Use zaqar's devstack plugin" 2015-04-29 11:18:20 +00:00
Jenkins
37a79b224f Merge "Add keystoneauth library and testing infrastructure" 2015-04-29 11:18:11 +00:00
Jenkins
3ef1a7b604 Merge "Correct output path for infra-site index" 2015-04-29 00:13:08 +00:00
Morgan Fainberg
c81db77cd0 Add keystoneauth library and testing infrastructure
Add the keystoneauth library and testing. This is meant to split out the
auth-specifics from keystoneclient and made as lightweight as possible.
This is the initial split, cleanup and trimming down will be handled in
gerrit.

Change-Id: I9bce17c37c7d5cbda3a5e32ebbab8a4fa5daac44
2015-04-28 16:14:24 -04:00
Jan Klare
1b5b4d292f move gate-.*-chef-rake job and run it branch specific
- move it from experimental to check and gate and run it only for releases after
  juno, while running the old gate jobs (lint|style|unit|repo) on the older branches
  and not on the current master or later on all branches
- added chef-rake-jobs to cookbook-openstack-bare-metal

related patch ID: I8e0bff1eab67952cab7b1ae977b02f08ce77cd23

Change-Id: I3eacb3a1c157b46101afce3e1f4e918f1471bc15
2015-04-28 21:25:01 +02:00
Gregory Haynes
bbdecfd619 Install kpartx for DIB tests
diskimage-builder depends on kpartx, install it.

Change-Id: I141df7ca3a08cea6851676fb6c3c6c734c746e13
2015-04-28 16:52:38 +00:00
Monty Taylor
c7f8c6c1f6 Add retry message to gerrit-git-prep macro
So that we can track how often it happens.

Change-Id: I7daf5251dd95e07e98cff9845382cdbdd8bcabb5
2015-04-28 09:16:21 -04:00
Monty Taylor
9450ee37e3 Put retry loop around gerrit-git-prep
As an attempt to mitigate git mirror disconnects.

Change-Id: I7f2901580e8507a6455d013cd8929394e9ef0ab3
2015-04-28 08:53:09 -04:00
Jenkins
72992a7c3f Merge "Using Neutron network in gate-rally-dsvm-murano-rally" 2015-04-28 11:41:53 +00:00
Flavio Percoco
8908b9eb22 Use zaqar's devstack plugin
Zaqar's team is in the process of moving devstack's zaqar code into a
plugin. This patch changes the gate job to make it consume such plugin.
The plugin already landed in Zaqar's code base as per
I38c6cf71e2ae73f60e4494d853fee5796aa1f0f8

Change-Id: If5c91ebe136017cea2eeecf62a580d050e49617d
2015-04-28 10:12:03 +02:00
Andrey Pavlov
2dd78f672c fix ec2-api rally job
because rally has moved from stackforge to openstack we need to change this
in ec2api job also...

Change-Id: I0faf4b2fac412ab581700abe2be0abc0cf7b864a
2015-04-27 22:42:10 +03:00
Levi Blackstone
1bd8be5bc3 Enable gate jobs for remaining StackTach libraries
- Update remaining stacktach-* projects to run PEP-8 and py27 jobs as part of the gate

Change-Id: I9e1c48fec759a63c660b5bc4930f8ae9d4fbc6d3
2015-04-27 12:55:03 -05:00
Joe Gordon
8f42556065 Reduce number of services running in largeops-src
The largeops-src test is used for libraries that can break largeops
(oslo.messaging, oslo.db etc.) and is hitting mysql's connection limit
periodically.  Stop running services that large-ops doesn't test to
mitigate this.

Change-Id: I8ab0cee07cbc0649eda37b686a67b81a46586fcb
Partial-Bug: #1403284
2015-04-27 10:14:43 -07:00
Jeremy Stanley
73509eb4af Correct output path for infra-site index
Change-Id: I085842559516c53b8d6f5d9005d768055591af43
2015-04-27 15:57:16 +00:00
Roman Vasilets
53eabd9caf Using Neutron network in gate-rally-dsvm-murano-rally
Enable Neutron networking in murano experimental job. Because
Murano job isn't working without Neutron.

Change-Id: Ia6555f2eb9ee3be776042c93b113d7b723f13533
2015-04-27 12:41:24 +00:00
Clint Byrum
84f7f2f867 Remove precise functests for diskimage-builder
Looks like this doesn't work and we'll need to make a decision about
either fixing it or documenting that building on precise is unsupported.
Meanwhile we can't have all our patches failing checks.

Change-Id: If550dda79af875998041da2ed5251e6e9a1d84f7
2015-04-25 14:18:47 +00:00
Robert Collins
72682fa92e Better shell.
Change-Id: Ic1bdec32cccf60fa0df4896426fc07f10ada1f50
2015-04-25 11:01:54 +12:00
Jenkins
af2e210e92 Merge "Run Gnocchi devstack tests for stable/1.0 against Kilo" 2015-04-24 22:49:45 +00:00
Jenkins
6e7ccd06ef Merge "Test pbr against unreleased pip." 2015-04-24 21:45:16 +00:00
Robert Collins
ae57426110 Test pbr against unreleased pip.
Less surprises FTW.

Change-Id: If507dfc29fe53ba931f9e90243d3cae275f6b323
2015-04-25 09:17:35 +12:00
Jenkins
7ae5a29bf9 Merge "Add qemu-img to dib functests" 2015-04-24 20:19:24 +00:00
Jenkins
55899a5858 Merge "Add testr_results report" 2015-04-24 19:06:11 +00:00
Jenkins
ea199dd184 Merge "Run full tempest on centos7" 2015-04-24 18:59:53 +00:00
Jenkins
fbc8b52f61 Merge "Using Neutron network by default in gate-murano-congress-devstack-dsvm" 2015-04-24 16:10:43 +00:00
Julien Danjou
1fcdca8973 Run Gnocchi devstack tests for stable/1.0 against Kilo
Gnocchi is doing more releases than most OpenStack projects so there's
no e.g. stable/kilo branch. We need to do a mapping here so test-matrix
is not completely lost.

Change-Id: Id3c203ab7dcb0302b2cc70850fb5bca3d524113f
2015-04-24 17:25:06 +02:00
Julien Danjou
2ecb6ebffd Publish Gnocchi to PyPI
Change-Id: I38ce79cd69e789c5d573dbc364c7859f5261efa3
2015-04-24 14:07:35 +02:00
Jenkins
6f9366ce4a Merge "Add publishing, check-requirement jobs to os-brick" 2015-04-24 05:48:20 +00:00
Mike Perez
fe50957e8d Add publishing, check-requirement jobs to os-brick
os-brick can now be published to pypi and via tarballs on new client
releases. We will also use the python-jobs to verify docs continue to
work.

Change-Id: I7259b49840d8fbb1200bc7588d41140b7f91c27c
2015-04-23 14:57:54 -07:00
Gregory Haynes
8f7dbb4909 Add qemu-img to dib functests
Install qemu-img in dib functests as it is a requirement for many of the
dib output formats.

Change-Id: I92299b2f59aa8e7de8995a6294bf6c88bbd4cdc5
2015-04-23 20:19:39 +00:00
Sean Roberts
3b5b7b66db Update to akanda project
removing jobs until ready

Change-Id: I3f274945638f7ad393a524ef17e8431697bc60c9
2015-04-23 12:25:53 -07:00
Jenkins
8f848d3f4c Merge "Add an index.html for docs.o.o/infra" 2015-04-23 18:11:46 +00:00
Jenkins
da10607cae Merge "Fix DIB functest path and copy logs" 2015-04-23 16:30:24 +00:00
Jeremy Stanley
4d17d13edd Add an index.html for docs.o.o/infra
This is a partial cargo-culting of the index job and associated
files from the specs.o.o site, to generate a simple top-level index
page for the http://docs.openstack.org/infra/ tree.

Change-Id: Idb5a8dba58a53c7c8ea1de69e9a4d9b5ef410c78
2015-04-23 16:11:24 +00:00
Monty Taylor
f572ff8249 Publish infra docs to docs.o.o
The old ci.openstack.org server is not puppetted, and it's well past
time it was actually retired. Infra docs are one of the last things that
exist there that need to exist there. Move them.

Change-Id: I51a86699a39e6f8fdac91ad91f5933246681ae15
2015-04-23 16:23:41 +02:00
Jaume Devesa
1e19a88fa3 Add testr_results report
Using the env var DEVSTACK_GATE_TEMPEST will add a report with the
passed tests.

DEVSTACK_GATE_TEMPEST_FULL is not needed because in the devstack-gate is
evaluated only if DEVSTACK_GATE_TEMPEST_REGEX is not set, which is.

Change-Id: I6fd119b1669dd8bafeb7c55bbaf87eb49fad592a
2015-04-23 10:52:59 +02:00