From f66d1680e4a0739d6caaa273f9665628a87fc555 Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Fri, 4 Jan 2019 14:49:59 -0500 Subject: [PATCH] Update git submodules * Update puppet-elastic_recheck from branch 'master' - 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 - Add beaker tests Add tests to ensure the elastic_recheck classes work and that the service can start. This module hardcodes IRC bot configs, so the tests use resource overrides to set the bot channels to a test channel that's also used elsewhere in our tests to avoid spamming our real channels. In order for the bot to actually be functional it would need to have a real gerrit account, which we don't have, but this should still be sufficient as a test. Change-Id: I6da62d63d885037ecbc1560deec323e0d8583c3c - Add support for Xenial Add an exec to trigger a systemd reload so that the existing SysV init script just works. Change-Id: Ieb7e701579e74ca62622880ed8ec2b857d98b60a - Update Gemfile for Zuulv3 The logic in the Gemfile was relying on Zuulv2 variables to find out whether the spec helper gem was already available on disk, and since Zuulv3 has changed things it was failing to find it and downloading the master version instead. This patch ensures the Gemfile looks for the gem in the right place when running in CI. Change-Id: I520315aefd2983ed95ee9236ddb26b1280aa66b1 - Talk about Zuul instead of jenkins This was already changed in elastic-recheck in [0], so let's also use this in our running config. [0] https://review.openstack.org/330684 Change-Id: If9911f1ad2fa45afd6cfde1216f6178e87891028 --- puppet-elastic_recheck | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/puppet-elastic_recheck b/puppet-elastic_recheck index 2261796c78..9229117aba 160000 --- a/puppet-elastic_recheck +++ b/puppet-elastic_recheck @@ -1 +1 @@ -Subproject commit 2261796c78e71cee33cad8ebb46a97321e049032 +Subproject commit 9229117aba726f954e047990d04fcb6764de10e8