6641 Commits

Author SHA1 Message Date
Spencer Krum
299669d988 Pin Puppet even in trusty
Change-Id: Ia63439126b322827e0b7947dd3538aa985875deb
2014-07-11 10:12:54 -07:00
Jenkins
4977aa031a Merge "Removing unused jenkins_slave script" 2014-07-11 14:51:19 +00:00
Jenkins
1e2fcf7f39 Merge "Give PTLs permission to create branches" 2014-07-11 14:48:44 +00:00
Jenkins
62c11a087a Merge "Added devstack job for manila" 2014-07-11 14:36:36 +00:00
Jenkins
6a5a5828f8 Merge "Be verbose in gate hoook for requirements job" 2014-07-11 14:08:11 +00:00
Jenkins
92ec27d321 Merge "Ignore .egg directories" 2014-07-11 13:18:08 +00:00
Jenkins
3f5359bee1 Merge "Remove puppet-dashboard.o.o from cacti" 2014-07-11 13:16:54 +00:00
Jenkins
898696e7af Merge "Add new stackforge project, rack" 2014-07-11 12:57:37 +00:00
Jenkins
642e5ac953 Merge "yum grouplist response on F20 is lower case" 2014-07-11 12:45:36 +00:00
Jenkins
4ed6c0ceb2 Merge "Quiet test.sh output" 2014-07-11 12:42:09 +00:00
Jenkins
99c8b66c0f Merge "propose_translation_update: Handle .tx/config in git" 2014-07-11 12:39:27 +00:00
Jenkins
c9f3666f51 Merge "Fix neutron func job sudo config." 2014-07-11 11:22:35 +00:00
Jenkins
989c5363a6 Merge "Update partially translated glossary" 2014-07-11 11:19:04 +00:00
Jenkins
29c82ad76a Merge "Sprinkle in more USE_IRONIC to TripleO jobs" 2014-07-11 11:13:25 +00:00
Jenkins
e84a2f24cd Merge "Create git repo and jenkins jobs for oslo.utils" 2014-07-11 11:10:52 +00:00
Jenkins
10c23e362a Merge "Add subunit2sql to openstack-infra" 2014-07-11 11:04:19 +00:00
Jenkins
b133491c8e Merge "new project called refstack-client" 2014-07-11 11:01:19 +00:00
Jenkins
fc3bccd7a8 Merge "Add python-client installation to the mistral job" 2014-07-11 09:45:20 +00:00
Maru Newby
e2aeb04a0e Fix neutron func job sudo config.
The neutron functional job appears to require explicit config
to avoid using a tty in invoking sudo.

Change-Id: I3de8fd8039258625e03d0fc78e907c8462431a42
2014-07-10 22:48:01 +00:00
Jenkins
1bf3040c24 Merge "Add the ability to set zuul's gerrit baseurl" 2014-07-10 22:03:05 +00:00
Jenkins
713699e36a Merge "Gate against pecan template scaffolding tests." 2014-07-10 21:45:56 +00:00
Jenkins
6a9f01dadf Merge "Add various translation jobs" 2014-07-10 20:54:27 +00:00
Andreas Jaeger
9c3011a81b Add various translation jobs
This adds translation jobs for barbican, designate, marconi, oslo.db,
oslo.i18n, oslo.vmware, and olso.messaging.

The repositories have been setup for translation and transifex is also
setup.

Also update common_translation_update.sh since transifex does not allow
"." in names, the projects are setup so that "." gets removed
completely.

Change-Id: I166d7defadcf219cee7320aa6d4f54c2d0a5beaf
2014-07-10 22:35:28 +02:00
Jenkins
a88ffac5d9 Merge "Make /var/run/puppet in apply test" 2014-07-10 20:28:20 +00:00
Matthew Treinish
fb09236c47 Add subunit2sql to openstack-infra
This commit adds the subunit2sql project into openstack-infra.

Change-Id: I87a5c417c218d6f65f88f64136e33bdadc535cbc
2014-07-10 12:32:48 -04:00
Steve Kowalik
f7a7318c73 Sprinkle in more USE_IRONIC to TripleO jobs
TripleO is looking at switching the default of the USE_IRONIC
environment variable from 0 to 1, which means we should also
set it for all jobs, so that when the default changes it doesn't
cause other side effects.

Change-Id: Ifc7c77da2699cae735fc3c2bab452d97d4407941
2014-07-10 10:37:18 +10:00
Jenkins
1df52ccda8 Merge "Use local ES balancers on logstash workers" 2014-07-10 00:20:39 +00:00
Davanum Srinivas
084c041412 Create git repo and jenkins jobs for oslo.utils
oslo.utils library is graduating from the oslo-incubator
so it should be imported as a stand-alone project.

Change-Id: I5dbd9dd8ff2cb8d773604ec43230e327ac36d53a
2014-07-09 20:04:31 -04:00
James E. Blair
096b74896a Make /var/run/puppet in apply test
So that pupet doesn't try to do it on its own (parallel processes
could be racy).

Also, make grep quiet when searching for nodes to apply.

Change-Id: I5012278cfd98c7e3d39ca75794ce97366289d7a1
2014-07-09 16:22:53 -07:00
Jenkins
dce27b9e1c Merge "Fix stable branch selector in zuul layout" 2014-07-09 20:58:51 +00:00
Jenkins
18b9e160cb Merge "Mark OpenStack stable branches as non-voting for pecan; they're too unreliable." 2014-07-09 20:39:45 +00:00
Marton Kiss
bd9609e748 Add groups.openstack.org instance
site.pp and groups.pp update for groups portal. To make it alive
we need to do the following preliminary tasks:
- create remote database in trove for groups
- add hiera variables similar to groups-dev
- launch the instance with those manifests

Change-Id: I91d7b35ad9aabc2237d5516918fa6ce8d92ee5af
2014-07-09 20:11:39 +00:00
Jenkins
1d0f9d47f0 Merge "Add IPA CoreOS Imagebuilder to check + gate" 2014-07-09 14:48:53 +00:00
takehirokaneko
b1e23590ac Add new stackforge project, rack
RACK provides the ability that can control OpenStack as program resource with an application.
It enables you to implement a large scale distributed system in a variety of programming languages on OpenStack.

Change-Id: I47977feb28a1c20ddff2946487013c3ac3392f18
2014-07-09 13:33:59 +09:00
Ramy Asselin
d582d43a98 Add the ability to set zuul's gerrit baseurl
Change-Id: Ieb9fd71776dd69e9f01df1f565d5ca6951d6dd97
2014-07-08 16:30:11 -07:00
Ryan Petrello
6c6cd3899b Mark OpenStack stable branches as non-voting for pecan; they're too unreliable.
Pecan is very regularly held up by bugs that haven't been backported to stable
branches.  While checks are still useful to ensure that pecan hasn't
legitimately broken something, the majority of the failures I see are
unrelated issues in the projects themselves (requiring time-consuming
backports).

Change-Id: I0dcab730bd637dc33369f74ba3eb363314025469
2014-07-08 18:14:33 -04:00
James E. Blair
f5bc77ed27 Fix stable branch selector in zuul layout
The branch selector intended to make sure that the -icehouse and
-havana devstack-gate branchless tests only run on master was also
catching the periodic-.*-havana jobs (and icehouse).  Add a negative
match for periodic to that regex.

Change-Id: I35289e80157cf7dac741250932742f75af7b7f55
2014-07-08 11:32:00 -07:00
Jenkins
8bf3764d9c Merge "Bring some uniformity to olso acl files" 2014-07-08 15:02:15 +00:00
Jay Faulkner
f6e9df830f Add IPA CoreOS Imagebuilder to check + gate
We currently build a new copy of the ironic-python-agent CoreOS image
post-commit. This adds the existing build process, without the upload,
as a check and gate job. This should ensure the build process is not
broken with any IPA commit.

Change-Id: Ifc6e9f52bd28e27b06105238ce8e24cc302be6bc
2014-07-08 07:58:26 -07:00
Jenkins
4726044048 Merge "Add XStatic-* projects with packaged static files for Horizon" 2014-07-08 14:26:37 +00:00
Andreas Jaeger
bd6ccefde2 Update partially translated glossary
Download partially translated glossary the same way we handle the common
directory, this is good enough for using the glossary as part of manuals.

Refactor the code so that we do not invoke tx pull multiple times (first
for all files, then for the special ones): We now setup the translations
with minimal translation in them and update as appropriate.

Also, skip glossary project in all repos besides openstack-manuals.

Change-Id: Ia50c3a76b0498c85849fa7895fd1d405e5915464
2014-07-08 12:59:13 +02:00
Jenkins
b46be03bb0 Merge "Publish generated html tests results" 2014-07-08 09:21:10 +00:00
Anastasia Kuznetsova
e0d488825c Add python-client installation to the mistral job
There were prepared a suite of tests which check client methods and
these tests need to be run in mistral job. That's why need to install
python-mistralclient too.

Change-Id: I521755eb1f171afab551e484fe4a8cbdef1abc81
2014-07-08 12:43:53 +04:00
James E. Blair
efc85a4e62 Add extra [] to puppet apply test
Double [[]] are needed by bash for the regex operator.  Use them
universally for safety.

And make gate-config-puppet-apply-centos6 voting.

Change-Id: I8f245a86381d24d8938df444e0268343b46fe09f
2014-07-07 17:37:57 -07:00
Anita Kuno
e2656444e8 Bring some uniformity to olso acl files
Currently oslo acl files do different things. When one is looking
at the files for examples of how oslo project permissions work as
a way of evaluating new oslo acl files, there is some confusion.
This patch brings the olso acl files into a common alignment,
providing a template for future oslo acl file structure. It also removes
tagging ACLs from the repositories that don't use tags.

The project-name-core groups have review permission in all branches.
The project-name-ptl groups have tagging permission.

This patch also edits acl files for oslo common libs: pycadf and
taskflow, as well as openstack-dev tools: cookiecutter,
oslo-cookiecutter and pbr. The permission for taskflow-core to
create branches is removed.

This patch removes the need to have the oslo-specs-core and
olso-milestone gerrit groups.

Change-Id: I5cb6948502289d8f4179aabd35885a669df9d174
2014-07-07 20:05:45 -04:00
Clark Boylan
9f42006bd1 Use local ES balancers on logstash workers
Set up small non master non data elasticsearch daemons on logstash
workers to act as local load balancers for the elasticsearch http
protocol.

Change-Id: Ie3729f851ebef3331a6b69f718e57d663209bfc2
2014-07-07 17:01:57 -07:00
Clark Boylan
a339be3b8c Convert logstash ES output to HTTP.
The logstash elasticsearch output seems to degrade over time and slow
down. Restarting the logstash daemon temporarily corrects this problem.
Switch to the elasticsearch HTTP output to see if that corrects the
problem as well.

Note the logstash watchdog is disabled by this change as logstash
daemons using elasticsearch HTTP output will not join the elasticsearch
cluster which will force the watchdog to always trip. To avoid this
issue disable the watchdog.

Change-Id: I77044b26fa10fb1fc3690a0464d79d55bed2fe00
2014-07-07 13:14:01 -07:00
Ryan Petrello
2d50dfe9a6 Gate against pecan template scaffolding tests.
Pecan provides a "quickstart" command, `pecan create`, which can be used to
build out a new pecan application from a template.  These tests build a new
project, start an HTTP server, and make assertions about its responses to
ensure that changes to pecan have not broken the application code in the
template.

Change-Id: I60337c47b9e21eefaad43327cfaa01dea8eef72e
2014-07-07 10:42:07 -04:00
Attila Fazekas
2cb925e39c yum grouplist response on F20 is lower case
On el6 the `yum grouplist` response contains
'Installed Groups:' but on F20 it is 'Installed groups'.

This change modifies to regexp in the slave.pp to accept both.

Change-Id: I50d80d7a11bee4437ed3967dc1a55ef56d15ba8c
2014-07-06 20:25:29 +02:00
david
b61473d798 new project called refstack-client
we've decided to split off some of the refstack codebase into its own repo. this one is first.
Change-Id: Ic22a5f436bbcfd095a744f80f37dadc73507c60c
storyboard: https://storyboard.openstack.org/#!/story/133
2014-07-06 08:12:12 -07:00