6821 Commits

Author SHA1 Message Date
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
66c3ad0a63 Merge "Adds a statement regarding infra disabling ci accounts" 2014-07-29 23:33:29 +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
eff18a0749 Merge "Add centos7 image for rax" 2014-07-29 23:17:07 +00:00
Jenkins
890aa2a0f0 Merge "Initial RHEL7/Centos7 support" 2014-07-29 23:11:19 +00:00
Jenkins
f88f5d5139 Merge "Remove the mirror slaves" 2014-07-29 23:02:19 +00:00
Jenkins
f1765b376b Merge "Adds addtional details for browsable logs for third party ci" 2014-07-29 22:43:31 +00:00
Jenkins
6891b25647 Merge "Edits Third Party CI account request directions" 2014-07-29 21:49:32 +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
f5ea0a9225 Merge "convert to two level recheckwatchbot.yaml" 2014-07-29 11:15:33 +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
Ian Wienand
8968a45105 Add centos7 image for rax
Rackspace provides a centos7 image, so add it to nodepool so we can
start testing with it.  I've tested the changes from
I80024d1afdb4e40d5fe9793ab2ec443b887c5fa8 manually in this image and
it is OK.

Change-Id: I2c040cc18d61b69a6f13cf0d8d102a5994c130e4
2014-07-28 15:26:44 +10:00
Ian Wienand
7a5186cfc3 Initial RHEL7/Centos7 support
Install the right EPEL and puppet rpm's for RHEL7/Centos7.

I have tested this on one of the CentOS nightly builds and
run_puppet.sh, install_modules.sh and a puppet apply of
openstack_project::single_use_slave works as expected

Change-Id: I80024d1afdb4e40d5fe9793ab2ec443b887c5fa8
2014-07-28 11:37:04 +10: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
e1a577e350 Merge "Document use of bandersnatch for pypi mirroring" 2014-07-25 11:57:12 +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