Log and track gerrit_diff.py output in a public spreadsheet

Bug #1350124 reported by Dmitry Borodaenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Max Rasskazov

Bug Description

gerrit_diff.py from https://github.com/mrasskazov/osci_utils allows to identify commits present on a stable branch and missing from a master branch of a repository. It should be integrated with Google Docs so that it can be used to track rogue commits that have violated the master->stable rule (all commits that are merged into stable branches must first be considered for master).

Here's how it can work:
1) the script takes a list of known commit ids already present in the spreadsheet and excludes them from output
2) run the script for each of fuel-* repositories and each of stable/* branches in them
3) append the commit ids reported by the script (based on #1 above it will only be previously unseen commits) to the bottom of the spreadsheet along with the following fields:
  a) repository
  b) branch it was found in (e.g. stable/5.0)
  c) status (New)
  d) comment (empty)

Running the script once per week over weekend should be sufficient based on rate of merging changes to stable branches.

Tags: non-release
Revision history for this message
Mike Scherbakov (mihgen) wrote :

Raising to High. This is very important for our processes: missing one bugfix may lead to non-working HA or some other severe degradation which might be hard to mention.

Changed in fuel:
importance: Medium → High
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

Is this still in progress?

Changed in fuel:
status: In Progress → Confirmed
Changed in fuel:
milestone: 6.0 → 6.1
Igor Shishkin (teran)
tags: removed: devops
Roman Vyalov (r0mikiam)
tags: added: non-release
Revision history for this message
Max Rasskazov (mrasskazov) wrote :
Changed in fuel:
status: Confirmed → Fix Committed
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to infra/release_scripts (master)

Reviewed: https://review.fuel-infra.org/6530
Submitter: Max Rasskazov <email address hidden>
Branch: master

Commit: 9db84819daa4031f2085e961ea3d5e5bdd362afd
Author: Max Rasskazov <email address hidden>
Date: Fri May 8 15:50:30 2015

Added gerrit_diff.py utility

Closes-Bug: #1350124

Change-Id: Ia43c4e569f6649a4e2e9ee3461a9221f585450ec

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.