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.
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.