Commit Graph

11 Commits

Author SHA1 Message Date
Matt Riedemann 9229117aba Update elastic-recheck jobs_re config
With zuul v3 lots of jobs have been renamed and the old "dsvm"
isn't really standard practice anymore, which means elastic recheck
skips processing for lots of failed jobs that would otherwise have
hits, including tempest-full and our grenade jobs.

This updates the regex to include devstack|tempest|grenade at
a minimum and leaves a TODO since there clearly lots of other
voting jobs which have categorized failures but aren't being processed.

Change-Id: I21e3d1058615321f84a00eab9d3dface7418fcc1
2019-01-04 14:52:25 -05:00
Paul Belanger 79c4168c97 Add dsvm|tripleo to jobs_regex
We've been tracking dsvm jobs for a long time, but also start
commenting for tripleo jobs. This is to help better classify job
failures.

Change-Id: I1e2369225c9bd83296684af0dd9ea0514d9098c4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-08-07 13:57:57 -04:00
Ramy Asselin 9a3f13c2e7 Allow configuration of logstash url
Elastic recheck commands pull the logstash url
from the provided configuration file. Allow this
url to be set.

Change-Id: I5fd2bc05f1cd6647fa43aaa307c47935c64b5f36
Depends-on: I282745796a40f10955e0c9893e817779b2d4d55a
2015-12-11 16:43:29 -08:00
Ramy Asselin f8b1c57f9a Allow elastic-recheck daemon args to be specified
For example, allow passing in --noirc or --nocomment.

Change-Id: I90d3e3bf9dfce70b2de379edee4acfbb68f2ec09
2015-10-16 18:29:26 +00:00
Ramy Asselin 4677af4140 Populate the data_source in elastic-recheck.conf
This allows non-default values to be used.

Change-Id: I26b0e1df8618f3285ccdeff3b736443e64bf820c
2015-10-16 18:26:49 +00:00
Paul Belanger 937c3d7f49 Fix variable access warnings
Change-Id: Ib18de7f55de01f4764b1c4f318e7846168a4603e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-07-09 16:36:15 -04:00
James E. Blair 342eda2a9d Move elastic-recheck bot to status.o.o
Also, normalize some parameters to the status manifest to make it
more readable (since they follow the same pattern).  And make the
ssh config for elastic-recheck bot match reviewday.

Change-Id: I2417f121e7b3685aab9540504cdd4c6db1754e67
2013-12-31 19:35:47 +00:00
Sean Dague e98bf44a57 use queries directory instead of file for elastic-recheck
moving elastic-recheck to a queries directory instead of a file
means we need to make the graphs support that. Also refactor out
the er_state_dir to make changing that easier when we pull in the
web console.

2Bupdate elastic-recheck bot config to use queries directory

Change-Id: Ifcc71511c066e8aee5cb74e013555c628f270e29
2013-12-02 13:54:03 -05:00
James E. Blair bd51197ca4 Replace queries.json with queries.yaml for elastic-recheck
Change-Id: Id5d9b9c2729abbf8572c9c785c5026d0138b72c9
2013-09-30 15:05:43 -07:00
Jeremy Stanley 53165e490b Turn on logging for elastic-recheck
* modules/elastic_recheck/files/elastic-recheck.init: Minor
whitespace cleanup for space-before-tab indent on a comment line.

* modules/elastic_recheck/files/logging.config: New logging
configuration file for elastic-recheck IRC bot.

* modules/elastic_recheck/manifests/init.pp: Install the new logging
configuration file.

* modules/elastic_recheck/templates/elastic-recheck.conf.erb: Tell
the IRC bot to use the new logging configuration file.

Change-Id: I47cabb01df209c9f020846bcb272b9a2f796b0e5
2013-09-30 14:27:21 -07:00
Clark Boylan 9f6762830c Deploy elastic-recheck on logstash.openstack.org.
This elastic recheck thing that classifies failures based on logstash
queries is awesome. We should run it on the OpenStack developer
infrastructure. Deploy it on logstash.o.o to keep related services
together.

Change-Id: I16ae7a32c2c48474454df17931779d0f60c3ed85
2013-09-30 18:56:23 +00:00