3440 Commits

Author SHA1 Message Date
Jenkins
1e70839378 Merge "Add experimental job Neutron DVR testing on single node" 2014-07-30 23:03:53 +00:00
Jenkins
f9fd84a7da Merge "Add requests-mock to stackforge" 2014-07-30 22:56:43 +00:00
Andreas Jaeger
bc1063578f Publish *-specs better
Do not include doc/build/html in the URL.

Thus, instead of publishing keystone-specs to:
http://specs.openstack.org/openstack/keystone-specs/doc/build/html/
publish instead to:
http://specs.openstack.org/openstack/keystone-specs/

Since the scp plugin does not allow removal of the path, we have to
copy the content up and publish from there.

Change-Id: I09f4654648f9da74f2e485d1c90082cfc835ab89
2014-07-30 17:54:30 +02:00
Jenkins
552542d884 Merge "Fix specs upload job and use scp instead of ftp" 2014-07-30 14:27:00 +00:00
armando-migliaccio
cf6119e042 Add experimental job Neutron DVR testing on single node
This change depends on:

(DevStack): https://review.openstack.org/103180
(DevStack-gate): https://review.openstack.org/106901

Supports-blueprint: neutron-ovs-dvr

Change-Id: Ia05f9fbb1d8fb5f3ec38b8263bcf83109742e5b3
2014-07-30 07:13:48 -07:00
Jenkins
60b4a1b32b Merge "Force tripleo f20 novabm job to be novabm" 2014-07-30 09:02:01 +00:00
Sergey Lukjanov
b42f8ba658 Fix specs upload job and use scp instead of ftp
Change-Id: Ibd58fdcc99696c5732d62f959d6cb81767295a4e
2014-07-30 13:02:00 +04:00
Jenkins
5eae43e5c4 Merge "New python-opentsdbclient repo" 2014-07-30 08:53:57 +00:00
Jenkins
b976c4a9b2 Merge "Add job to run Tempest dsvm on MongoDB backend for Ceilometer" 2014-07-30 08:49:23 +00:00
Jenkins
e353ff7115 Merge "Collect tox logs from job runs" 2014-07-30 08:31:05 +00:00
Jenkins
1c07684aeb Merge "Publish specs jobs for *-specs" 2014-07-30 08:23:30 +00:00
Dina Belova
a49fb4a31b Add job to run Tempest dsvm on MongoDB backend for Ceilometer
This patch adds templates for both smoke and full Tempest
tests executions and enables both of them to the experimental
pipeline for Ceilometer to be able to debug its behavior
in both cases.

Change-Id: I5655dec73616a0b68665115c1406c41397e5e90c
2014-07-30 12:13:18 +04:00
Jenkins
34c144790f Merge "Use job templates and add docs build to python-jenkins" 2014-07-29 23:33:46 +00:00
Jenkins
95ccbad1d2 Merge "Fix the constant failure of puppet on cacti" 2014-07-29 23:24:40 +00:00
Jenkins
1199cbdf80 Merge "Add f20 experimental job to tempest" 2014-07-29 23:20:43 +00:00
Jenkins
6530683434 Merge "Fix neutron func job to use gate-specific tox env" 2014-07-29 17:36:35 +00:00
Steve Martinelli
86eca9188a Publish specs jobs for *-specs
The gate jobs already publish the specs as drafts and it
would be very beneficial to actually see those online at a permanent
place - rather than going to github.

This patch:
* Sets up a new site specs.openstack.org
* Creates new job-template '{name}-publish-specs' for publishing specs
* Creates new specs-job job-group for gating and publishing specs
* Converts all *-specs repositories to use the new job-group
* Creates Zuul specs-job macro to use these jobs
* Replaces those *-specs repositories that use already docs and python27
  gates to use the new job-group and thus get published.

The patch does not take care of publishing of repositories that do not
use both the docs and python27 gates, this will be done separately.

implements bp publish-specs

Co-Authored-By: Andreas Jaeger <aj@suse.de>
Change-Id: Icc1c780cea8cd24c7a108429f84b2450056c6eed
2014-07-29 10:50:47 -04:00
Jenkins
10dff53ef3 Merge "Add pep8 check/gate for stackforge/python-tackerclient" 2014-07-29 12:08:01 +00:00
Jenkins
806936e3f4 Merge "Add rally-dsvm jobs to gate pipeline in rally" 2014-07-29 12:07:42 +00:00
Jenkins
6f0d1b5835 Merge "removed py3 tests from refstack-client" 2014-07-29 11:12:16 +00:00
Jenkins
3c280589d3 Merge "Fix upstream_translation_update_manuals" 2014-07-29 11:01:18 +00:00
Dina Belova
7de3a67ade New python-opentsdbclient repo
OpenTSDB is a time-series database, and there is a wish to use it
as a backend for Gnocchi project. OpenTSDB has no sufficient
Python client presented, so we need to implement a simple one
as a stackforge project.

Change-Id: I17f728d77986f593d240eef3b5705651688b464e
2014-07-29 13:01:48 +04:00
Jenkins
2538749464 Merge "Fix neutron func job to install neutron and deps" 2014-07-28 23:33:11 +00:00
david
b930f45169 removed py3 tests from refstack-client
It was pointed out to me that with tempest as a dependancy, py33
tests would never pass.

Change-Id: I4831673565babe17a490ab93be8417a81ce3642c
2014-07-28 23:17:00 +00:00
Maru Newby
13084694be Fix neutron func job to use gate-specific tox env
The neutron tox config now has a gate-specific tox env (tox -e
dsvm-functional) that configures the environment variables necessary
to run tests that require the use of sudo+rootwrap.

Change-Id: I25b50e3c0ddb8714387e0e3902c237a0a41a3443
Closes-bug: #1336172
2014-07-28 22:48:15 +00:00
Jenkins
9d5953cdf7 Merge "Run pecan py33-scaffolds jobs on py3k-precise nodes." 2014-07-28 22:42:59 +00:00
Maru Newby
7d33e05d67 Fix neutron func job to install neutron and deps
The neutron functional job wasn't installing neutron, which meant the
sudo config necessary to run the job was not available.  It is also
necessary to have devstack install testonly dependencies to ensure that
functional tests can support the same dependencies as the unit tests.

Change-Id: Iee212995f4c27d55466c753ddca6aace4ffcf35e
Partial-bug: #1336172
2014-07-28 22:11:45 +00:00
Ryan Petrello
eb83de0121 Run pecan py33-scaffolds jobs on py3k-precise nodes.
Also, update the regex in the zuul functions to match
`gate-pecan-tox-scaffolds-33`. This will make the jobs register with gearman so
that zuul can run them.

Change-Id: Ia7d2ff6fd39b7034061f46042e019217857bcbd4
2014-07-28 16:29:46 -04:00
Jenkins
f63d7718b9 Merge "add libvirtd logs to logstash" 2014-07-28 14:38:09 +00:00
Jenkins
b7160c6ca6 Merge "Do not add obsolete translation entries" 2014-07-28 14:13:28 +00:00
Jenkins
0b3cdcb023 Merge "Turn on tests for cinder-specs patches" 2014-07-28 13:32:06 +00:00
Jenkins
4163bdf2c4 Merge "Enable the py33 gate for python-openstackclient" 2014-07-28 13:28:32 +00:00
Jenkins
0f3b0d92f0 Merge "Create murano-apps repo" 2014-07-28 13:23:38 +00:00
Jenkins
b7d6398320 Merge "Added a call to gate_hook in solum." 2014-07-28 13:17:07 +00:00
Jenkins
fa621ddc9e Merge "Add freezer as a new project to stackforge" 2014-07-28 13:12:06 +00:00
Jenkins
dbc40e0378 Merge "Add pep8 check/gate for stackforge/tacker" 2014-07-28 13:11:22 +00:00
Fausto Marzi
0fa9b67823 Add freezer as a new project to stackforge
This patch adds the config needed to create and maintain freezer
in Stackforge.

Freezer is an incremental backup and restore automation
tool for file system, MongoDB, MySQL.
LVM snapshot and strong encryption are supported and
data is stored in OpenStack Swift.

See also:
 * https://pypi.python.org/pypi/freezer

Change-Id: Ib05a1f11577ba54ccc2c388c15057d6a5ee3199f
2014-07-27 14:03:59 +01:00
Andreas Jaeger
c12db93703 Do not add obsolete translation entries
msgmerge keeps obsolete translation entries but we should filter them
out. Do the filtering with msgattrib.

Note this is only needed for log files, the other files are handled
correctly since update_catalog has an option for this.

This fixes the issue seen in glance:
https://review.openstack.org/#/c/105069/

Change-Id: I956e4af59d7bbd6e90583bdb9412c9bf85b87019
2014-07-26 06:43:44 +02:00
Jenkins
b63a96079e Merge "Add a gate_hook to gate-designate-devstack-dsvm" 2014-07-25 21:35:26 +00:00
Jenkins
b8a4778fdd Merge "Add running devstack-job to the python-mistralclient repository" 2014-07-25 11:33:43 +00:00
Jenkins
1f7ebcfa16 Merge "Added groups.openstack.org to StoryBoard" 2014-07-25 04:15:09 +00:00
Jenkins
1ca8d130c9 Merge "Add job for tripleo-overcloud-ha" 2014-07-24 16:28:22 +00:00
Cyril Roelandt
29456047aa Enable the py33 gate for python-openstackclient
Change-Id: I46b3f8076de9933eae985462ec4bac483ffe3ba7
2014-07-24 17:11:20 +02:00
Walter A. Boring IV
f81501b8d1 Turn on tests for cinder-specs patches
This patch enables py27 and docs tests
for patch reviews and gate for cinder-specs.

Change-Id: I146c1abfaa745818aa97b6c379a666847021fb85
2014-07-23 20:24:47 -07:00
Ian Main
1bedc44404 Change nova docker tests to run in the main Ubuntu image.
We were having intermittent failures with the experimental fedora 20
image so we are going to switch to the more tested Ubuntu image.

Change-Id: I3261af31bb07f281ba5acfb083ff46bdaa043e6f
2014-07-22 17:48:19 -04:00
Gregory Haynes
81382368ee Add job for tripleo-overcloud-ha
Tripleo needs to test multi-controlnode deployments. Also renaming
non-HA jobs to *-nonha.

Change-Id: Ib2b83fb536586437946a18485a1e124a5bc80570
2014-07-22 14:26:58 -07:00
Jenkins
ba4171d0f8 Merge "Revert "demote f20 to experimental"" 2014-07-22 21:08:27 +00:00
Morgan Fainberg
d07b7310c5 Ungroup keystonemiddleware from keystone
It looks like keystonemiddleware should not have been grouped with
keystone in the review.projects.yaml file (based upon the config
for keystoneclient).

Change-Id: I6c76863a3edb4407e2203413e911d6e1dac1602a
2014-07-22 13:22:35 -07:00
Gregory Haynes
c5934db6a5 Force tripleo f20 novabm job to be novabm
We are not setting USE_IRONIC explicitly for this job. We should since
this job is named to be novabm.

Change-Id: I46182719b250066aef782730cfa9c0d1b1dcce6d
2014-07-22 12:23:59 -07:00
Clark Boylan
049ec0f67c Run sqa-migrate py26 jobs on centos6 nodes.
The sqlalchemy migrate special env job for python 26 name does not match
the centos6 assiginment in the zuul openstack functions for node type.
This causes the jobs to end up as not registered with gearman.

Update the regex in the zuul functions to match
gate-sqlalchemy-migrate-26fooblah. This will make the jobs register with
gearman so that zuul can run them.

Fixes-bug: 1347068
Change-Id: I5944889d53656395c98bab9a97cb4e76c793c9fd
2014-07-22 10:55:05 -07:00