4598 Commits

Author SHA1 Message Date
Chad Lung
4d0e84deab Add DevStack job for Barbican
Change-Id: I13ec02fb7fbeee85028dcd067c77b2e9a4d6ae3e
2014-02-26 15:06:37 -06:00
Andreas Jaeger
8e42cf083f Fix success-pattern usage for openstack-manuals
Change Ia8f60c8a4b9d1b18583366d83ddb82dc61bff9f5 added a generic
rule to use a success-pattern to point to docs-draft for built books.
The order here is important, the regex line must come before the
non-regex line so that the regex is applied in all cases.

Change-Id: Ife43544864a1084d82325ced1d4a61a9cb6e5fa1
2014-02-26 21:08:55 +01:00
Jenkins
5fd7c43342 Merge "Add new elasticsearch cluster members to cacti" 2014-02-26 19:24:58 +00:00
James E. Blair
ec21ba78f6 Set Zuul gear server logs to debug
For real this time.

Change-Id: I86cca02cbe8282b95853dc9a140c1e0acb6e22c7
2014-02-26 09:45:10 -08:00
Jeremy Stanley
2bcf1f00ac Add new elasticsearch cluster members to cacti
Change-Id: I1dc1e746d6701e56c6ba8941e9927b165b1403fc
2014-02-26 16:04:26 +00:00
Jenkins
643032bfd7 Merge "Fix manila-tempest-job to use exported env var" 2014-02-26 15:49:56 +00:00
Jenkins
ebcc474464 Merge "Extract check/gate req jobs to check-requirements" 2014-02-26 15:38:14 +00:00
Sergey Lukjanov
fbe9b983b6 Extract check/gate req jobs to check-requirements
Change-Id: Id34c8d9c1bfb80a2dbd3fccfd850fa9af149a49d
2014-02-26 19:22:25 +04:00
Jeremy Stanley
c5bd6f0fcb Don't ensure elasticsearch service is running
The package maintainer scripts start elasticsearch when it gets
installed, but it seems to return control before the pidfile is
created which allows puppet to race for it and ultimately launch a
second daemon resulting in an OOM condition. It's configured to
start at boot anyway, so the puppet ensure running isn't buying us
much.

Change-Id: I1b374f90c198b9cb73d412fe63b439623f434d9a
2014-02-26 01:52:46 +00:00
Jenkins
16e42ff1fa Merge "Puppet the /etc/elasticsearch directory" 2014-02-26 00:56:45 +00:00
Jeremy Stanley
f25d388f4b Puppet the /etc/elasticsearch directory
* modules/elasticsearch/manifests/init.pp: Brown bag fix... the
package installation used to make this directory, but now we want to
put files in it prior to package installation.

Change-Id: Id3069999d59f965226bcae8f21ef7a93e4d44c72
2014-02-26 00:26:09 +00:00
Marton Kiss
4b6eecf506 Fix openstackid vhost override
Remove /srv/openstackid/w symlink file override by puppet, and
add deploy dependency on /etc/openstackid/environment.php.

Change-Id: Ib3874f48cad720d667861d90f76c515e014002c2
2014-02-26 01:20:55 +01:00
Jenkins
e4a7180522 Merge "Update some deprecated Puppet variable references" 2014-02-25 23:55:54 +00:00
Jenkins
b96b5bff2d Merge "Correct elasticsearch config dependency ordering" 2014-02-25 23:51:56 +00:00
Jenkins
4d315d62bf Merge "Add logstash job queue graph" 2014-02-25 22:40:16 +00:00
Jeremy Stanley
46c3c63def Correct elasticsearch config dependency ordering
* modules/elasticsearch/manifests/init.pp: The config files need to
be in place before package installation starts the service, and they
don't depend on the package itself anyway.

Change-Id: Iabc57e3091533eb5168c670f5c29d0d2dac9a1a2
2014-02-25 22:05:12 +00:00
Marton Kiss
c7bdb10bbd Openstackid deployment symlink override fix
Override existing config files with symlinks, like
bootstrap/environment.php.

Change-Id: Ibd4c81ec3b03c5c6860e5d9e0931fae7eedd8a1d
2014-02-25 22:22:35 +01:00
Jenkins
9aa0cc776c Merge "Enable puppetdb from puppetmaster" 2014-02-25 20:42:33 +00:00
Jenkins
62dfbdce48 Merge "Set puppetdb server to listen on all interfaces" 2014-02-25 20:11:42 +00:00
Jenkins
a31b9f1c53 Merge "Install and run elasticsearch on new workers" 2014-02-25 19:34:37 +00:00
Jenkins
a8d8451b08 Merge "index sublog files" 2014-02-25 17:11:38 +00:00
Jenkins
f9ef1f9193 Merge "Clean up puppet (deploy LAMP / setup app config)" 2014-02-25 15:16:18 +00:00
vponomaryov
d406783f88 Fix manila-tempest-job to use exported env var
Manila's tempest job uses two hooks - pre and post, in 'pre' hook is defined
environment variable, that is expected to be used in 'post' function.
But it wasn't exported and post hook takes empty value.

Partially implements bp: tempest-job

Change-Id: I730d9e004a0ffe041e1f3ac4bb9566217556a07b
2014-02-25 09:59:50 +02:00
Jenkins
b7e7bae4db Merge "Add Zuul Job Queue graph" 2014-02-25 06:49:41 +00:00
Jenkins
e7b8e5e8c2 Merge "Upgrade manila's devstack-job to tempest-job" 2014-02-25 05:51:23 +00:00
Jenkins
e796164557 Merge "Create new 30g heap elasticsearch workers" 2014-02-25 01:05:06 +00:00
James E. Blair
8669e23233 Add logstash job queue graph
Change-Id: Id9fba7b51415abaf288a6e6a98b383054eec63ba
2014-02-24 16:56:18 -08:00
Jeremy Stanley
a42846d2e7 Install and run elasticsearch on new workers
Add the actual elasticsearch module and associated parameters to the
new worker nodes, and put them in the node and discovery lists.

Change-Id: I0b55e4c5c8a3f0864dab2b2bf7f498b65bc20fd2
2014-02-25 00:28:46 +00:00
Jeremy Stanley
cde1a4abee Create new 30g heap elasticsearch workers
Temporarily leave the old node names in place with an override to
16g heap size, but pass the openstack_project default of 30g into
the elasticsearch module as a new variable. Also don't actually
configure the new servers to install and run elasticsearch yet,
since there are manual steps needed to prep the additional block
devices on them.

Change-Id: I9fca2115c8996ae2f1a6c605bcdf16a8b6342a24
2014-02-25 00:04:37 +00:00
James E. Blair
fdc0ec232d Use statsd in logstash client
Have the log-gearman-client (aka jenkins-log-client) initialize
the statsd parameters when starting the geard server.  Also, make
sure that the python statsd package is installed on the host.

Change-Id: I04fe1a7609f08bc710891b6a3b92d0f4d156d86c
2014-02-24 15:34:48 -08:00
Sean Dague
cb10a09e08 index sublog files
index the sublog files so that we can use them in elastic search,
and so that we can start removing content from console.html.

Depends-On: Iede34b970d090f855c701b69c1f5167a08ab9c52

Which brings us time stamping to the sublogs

Change-Id: I4b4484065fda168f4d5efc73e95736226fb36ed0
2014-02-24 18:29:39 -05:00
James E. Blair
33f7de9f84 Add Zuul Job Queue graph
Displays gearman queue information.

Change-Id: I2abcb373f3398ee47e17dcd62e599ff1d92214d0
2014-02-24 14:58:03 -08:00
Jenkins
158cbf0e4e Merge "Mount ext3 filesystems as ext4 on single use slaves" 2014-02-24 21:49:58 +00:00
Clark Boylan
883ac71cf5 Mount ext3 filesystems as ext4 on single use slaves
It has been suggested that tests may be happier with ext4 instead of
ext3 on the test slaves. At the end of building an image for single use
slaves modify fstab so that when slaves are booted with the image they
mount / as ext4.

Related-Bug: 1273386
Change-Id: I88409e734b1599a5517abfd9d76c7fd622c01bb5
2014-02-24 13:39:14 -08:00
Jenkins
91f3103560 Merge "python-tuskarclient: enable the py33 gate" 2014-02-24 21:36:05 +00:00
Jenkins
3a3cf8f295 Merge "Uses python-jobs template in zuul for tuskar." 2014-02-24 21:20:56 +00:00
Jenkins
53fe598325 Merge "Make sure gawk is installed" 2014-02-24 21:20:33 +00:00
Jenkins
4c30d3896c Merge "Publish link to docs-drafts for successful builds" 2014-02-24 21:19:37 +00:00
Jenkins
b44afc62ab Merge "Fix log Footer README's for 'check-tempest-dsvm'" 2014-02-24 20:26:47 +00:00
Jenkins
1aee66b7c1 Merge "Uses python-jobs template in zuul for python-tuskarclient." 2014-02-24 20:02:17 +00:00
Jenkins
68eec04d79 Merge "remove flaky gerrit tests" 2014-02-24 19:31:52 +00:00
Jenkins
ab268ecd8c Merge "Set a ratelimit for tripleo-test-cloud." 2014-02-24 19:27:09 +00:00
Jenkins
787e3734cc Merge "run-unittests.sh: fix a typo" 2014-02-24 19:12:26 +00:00
Jenkins
1694be6432 Merge "Added requirements gates for Murano repositories" 2014-02-24 19:11:36 +00:00
Jenkins
323322aaec Merge "fix indentation in install-buck macro" 2014-02-24 18:46:20 +00:00
Jenkins
23b56432d0 Merge "Add tempest coverage job to post" 2014-02-24 18:43:59 +00:00
Jenkins
4fe66d5866 Merge "Add documentation jobs for taskflow" 2014-02-24 18:27:02 +00:00
Jenkins
e90b44457e Merge "oslo-incubator: gate on py33" 2014-02-24 18:21:42 +00:00
Jenkins
62a565e49e Merge "Remove depreciated htmlify-screen-log" 2014-02-24 18:21:33 +00:00
Jenkins
e02a46d674 Merge "python-ceilometerclient: make the py33 gate voting" 2014-02-24 18:20:44 +00:00