~rodrigo-zaiden/ubuntu-cve-tracker:kernel_sru_check

Last commit made on 2024-01-16
Get this branch:
git clone -b kernel_sru_check https://git.launchpad.net/~rodrigo-zaiden/ubuntu-cve-tracker
Only Rodrigo Figueiredo Zaiden can upload to this branch. If you are Rodrigo Figueiredo Zaiden please log in for upload directions.

Branch merges

Branch information

Name:
kernel_sru_check
Repository:
lp:~rodrigo-zaiden/ubuntu-cve-tracker

Recent commits

e932748... by Rodrigo Figueiredo Zaiden

scripts/kernel-sru-check: move script from UQT to UCT

 replacing the script kernel-sru-check from lp:ubuntu-qa-tools to
 lp:ubuntu-cve-tracker, in the new repository, it should be placed in
 the scripts/ directory.

Signed-off-by: Rodrigo Figueiredo Zaiden <email address hidden>

Succeeded
[SUCCEEDED] unit-tests:0 (build)
[SUCCEEDED] check-cves:0 (build)
12 of 2 results
35d1d69... by Steve Beattie

kernel-sru-check: add option to only report a specific cycle

Also, report and organize by the full cycle, including the revision
info.

Signed-off-by: Steve Beattie <email address hidden>

e89a169... by Steve Beattie

kernel-sru-check: add --oneline for compressed output

Signed-off-by: Steve Beattie <email address hidden>

a6946ab... by Steve Beattie

kernel-sru-check: convert to argparse

Signed-off-by: Steve Beattie <email address hidden>

3f6cad1... by Steve Beattie

kernel-sru-check: adjust heading

Signed-off-by: Steve Beattie <email address hidden>

b04ec5b... by Steve Beattie

kernel-sru-check: better sorting of kernel versions

Signed-off-by: Steve Beattie <email address hidden>

a5502e2... by Steve Beattie

kernel-sru-check: reduce lp roundtrips

Keep references to task fields to avoid round trips to launchpad; doing
this cuts out the number of lp round trips by about half.

Signed-off-by: Steve Beattie <email address hidden>

da85ee3... by Steve Beattie

kernel-sru-check: get SRU cycle tag and sort signoffs

Sometimes the kernel team needs to respin a kernel to fix a regression
from the last cycle, and the signoff for that kernel will get lost in
the noise of the signoffs for the current cycle.

To address this, pull out the tag that contains the SRU cycle
(identified by the date the cycle *starts*), and then sort the found bug
tasks by the kernel cycles and the major kernel versions.

Signed-off-by: Steve Beattie <email address hidden>

c730d85... by Steve Beattie

kernel-sru-check: convert to python3, adjust report style

Signed-off-by: Steve Beattie <email address hidden>

aa2a36b... by Steve Beattie

kernel-sru-check: update task parser for new signoff bug title

Also, fix a pyflakes warning.

Signed-off-by: Steve Beattie <email address hidden>