~canonical-kernel/+git/kteam-tools:diewald/stable-check-fixes

Last commit made on 2023-12-04
Get this branch:
git clone -b diewald/stable-check-fixes https://git.launchpad.net/~canonical-kernel/+git/kteam-tools
Members of Canonical Kernel can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
diewald/stable-check-fixes
Repository:
lp:~canonical-kernel/+git/kteam-tools

Recent commits

fd29cd3... by Manuel Diewald

stable-tools: Add script to check for existing critical fixes

This tool is meant to be run when preparing an upstream stable patchset.
It will check for potentially critical fixes in future patchsets on the
same branch, that fix issues in patchset you are currently working on.
What is considered critical is based on a set of regular expressions
that might produce some false positives and miss actually critical
fixes.

The script will present critical fixes it detected in a nice way with
some additional information. The user may then decide whether it is
reasonable to apply the fix ahead of time.

Ideally we would be able to avoid applying patches that severely break
the kernel even though a fix is readily available.

Signed-off-by: Manuel Diewald <email address hidden>

0f647a3... by Andy Whitcroft

stable/create-kernel-tasks: fix creation of trackers in development cycles

Fix up handling of creation of trackers in development mode. Also ensure that badly specified cycles are reported formally. Fixes incantations like:

  $ create-kernel-tasks --handle noble:linux-unstable --spin 3 --dry-run d2023.11.21

Acked-by: Andrea Righi <email address hidden>
Signed-off-by: Andy Whitcroft <email address hidden>

17748a4... by Andy Whitcroft

stable/create-kernel-tasks: --devel is not incompatible with --handle

--devel really is not incompatible with --handle when making handles in
a specific development cycle.

Signed-off-by: Andy Whitcroft <email address hidden>

3dc4852... by Andy Whitcroft

stable/create-kernel-tasks: report unknown cycles

When we offer up an unknown cycle we should error out appropriatly
rather than cratering later on.

Signed-off-by: Andy Whitcroft <email address hidden>

19957c4... by Andy Whitcroft

mainline-builds: correct announced URLs for PS5 local filesystem layout -- via mainline/xfer

On the PS5 units we publish incoming results under mainline-builds/xfer
therefore when stripping prefixes to generate kernel.ubuntu.com URLs we
need to use the same nominal prefix for the strip.

Signed-off-by: Andy Whitcroft <email address hidden>

7f57f9c... by Andy Whitcroft

mainline-builds: correct announced URLs for PS5 local filesystem layout -- via mainline/xfer

On the PS5 units we publish incoming results under mainline-builds/xfer
therefore when stripping prefixes to generate kernel.ubuntu.com URLs we
need to use the same nominal prefix for the strip.

Signed-off-by: Andy Whitcroft <email address hidden>

c2aa0a9... by Juerg Haefliger

cranky: rmadison -- fix package ordering and fix stream#1 selectors

Now that we have a lot more pockets (and streams for each) generally you want to see the packages in a specific stream. Ensure we group those together based on pocket and stream. Fix selectors so we can actually select for stream#1.
Acked-by: Juerg Haefliger <email address hidden>

Acked-by: Juerg Haefliger <email address hidden>
Signed-off-by: Juerg Haefliger <email address hidden>

d4f066d... by Andy Whitcroft

cranky: rmadison -- fix matching against stream #1

Signed-off-by: Andy Whitcroft <email address hidden>
[juergh: Fix linter warning.]
Signed-off-by: Juerg Haefliger <email address hidden>

91c9843... by Andy Whitcroft

cranky: rmadison -- group packages by route and stream

Signed-off-by: Andy Whitcroft <email address hidden>
[juergh: Add 'entry' declaration, fix package list order.]
Signed-off-by: Juerg Haefliger <email address hidden>

764f2ef... by Juerg Haefliger

admin: admin-lp-git-permissions -- linux-firmware main branch

linux-firmware now uses main branch instead of master.

Signed-off-by: Juerg Haefliger <email address hidden>
Acked-by: Sean Feole <email address hidden>
Signed-off-by: Sean Feole <email address hidden>