[devops] Recheck no bug doesn't retrigger Fuel CI

Bug #1307495 reported by Mike Scherbakov
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Aliaksei Cherniakou

Bug Description

OpenStack Infra has an option to retrigger Jenkins build if you provide "Recheck no bug" in gerrit commit.

Currently it retriggers only Infra's Jenkins, but it has no effect on Fuel CI. We need to configure it somehow.

Changed in fuel:
status: New → Confirmed
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

Foe recheck to work we need to use patched Gerrit Trigger plugin, similar to https://wiki.openstack.org/wiki/Arista-third-party-testing

Changed in fuel:
milestone: 5.0 → 5.1
Igor Shishkin (teran)
Changed in fuel:
milestone: 5.1 → 6.0
Revision history for this message
Igor Shishkin (teran) wrote :

So wazzup here?
Are we going to use that plugin?

Changed in fuel:
assignee: Aleksandra Fedorova (afedorova) → Fuel DevOps (fuel-devops)
milestone: 6.0 → 6.1
Igor Belikov (ibelikov)
Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Igor Belikov (ibelikov)
Igor Shishkin (teran)
tags: added: non-release
Changed in fuel:
milestone: 6.1 → 7.0
tags: added: fuel-ci
removed: devops
Changed in fuel:
assignee: Igor Belikov (ibelikov) → Fuel CI team (fuel-ci)
Changed in fuel:
milestone: 7.0 → 8.0
Dmitry Pyzhov (dpyzhov)
tags: added: area-ci
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

Gerrit Trigger does support trigger on regexp in comment now, and we can use this functionality on Fuel CI, so let's add theis to all light tests (those with verify-* names)

Changed in fuel:
assignee: Fuel CI team (fuel-ci) → Aliaksei Cherniakou (acherniakou)
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jenkins-jobs (master)

Related fix proposed to branch: master
Change author: Aliaksei Cherniakou <email address hidden>
Review: https://review.fuel-infra.org/13703

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jenkins-jobs (master)

Reviewed: https://review.fuel-infra.org/13703
Submitter: Igor Belikov <email address hidden>
Branch: master

Commit: 7ce2ca8ee08902516d7d0a168fff1847b81d4743
Author: Aliaksei Cherniakou <email address hidden>
Date: Fri Nov 13 15:54:28 2015

Run job on recheck|reverify comment in gerrit

RegExp has been taken from Zuul configuration.
It is placed at global.yaml as a value of
gerrit_trigger_on_recheck_regexp property.
Job templates take list of triggers from projects now.
There is an alias defined in project to pass dictionary
via the python list to configure comment-added-contains-event
gerrit trigger.
To process all of the verify jobs, some of the jobs definitions
have been converted to job templates.

It is implemented to have possibility to retrigger
Jenkins jobs on recheck|reverify magic words for sure
as it is done in OpenStack Infra.

Change-Id: I69d46b56b3a98b269ed8c54fad509ad6f0015b66
Related-Bug: #1307495

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :
Changed in fuel:
status: Fix Committed → Confirmed
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

The master.fuel-library.pkgs.ubuntu.neutron_vlan_ha FAILURE
was never re-triggered by the recheck comment published

Revision history for this message
Aliaksei Cherniakou (acherniakou) wrote :

Hi,

recheck|reverify trigger is not enabled for fuel-library deployment tests.
You can get more details at http://lists.openstack.org/pipermail/openstack-dev/2015-November/079995.html

Regards,
Aliaksei

Changed in fuel:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.