swm: tbt -- Add rt op, test-names, and instance-types
Adding additional parameters to allow shankbot to
request specific RT tests on specific instances
Test and instance looping is done here for now as
CKCT doesn't (seem to) presently have functionality to
provide multiple tests in list format, or at least
it's not simple to debug on the external server.
CKCT will require an additional patch to specify an
instance, and not perform tests across all instances.
Add support for bumping lrm, signed and meta package versions so that all the version mangling is in one place. Handling old meta versions is not yet fully complete, there's sure to be some backports and such that are not yet supported.
This patchset is a prereq for pulling the countless update-version scripts out of the various trees.
Acked-by: Thadeu Lima de Souza Cascardo <email address hidden>
Acked-by: Dimitri John Ledkov <email address hidden>
Acked-by: Thadeu Lima de Souza Cascardo <email address hidden>
Acked-by: Dimitri John Ledkov <email address hidden>
Signed-off-by: Dimitri John Ledkov <email address hidden>
ktl/new_release: Add support for linux-meta package versions
Extend the KernelVersion class to support incrementing linux-meta
package version numbers. For Noble and later, they follow the same
rules as LRM and signed package versions.
Pre-Noble meta pacakge versions are native versions (no '-') and
follow different rules.
Make the private method name explicit so that we can later add other
bump methods for other types of packages. Also, move all the private
methods to the top of the class.
KERNTT-650: cranky/verify-release-ready: Add check for upstream source information
This adds a stage to verify-release-ready which checks that non-UBUNTU
commits have a cherry-picked or backported line. This is only run on
kernels which have a debian/upstream-<source> file and are not -generic.
cranky/verify-release-ready: Add check for upstream source information
This adds a stage to verify-release-ready which checks that non-UBUNTU
commits have a cherry-picked or backported line. This is only run on
kernels which have a debian/upstream-<source> file and are not -generic.