~jslarraz/ubuntu-security-tools:jslarraz/umt_changelog

Last commit made on 2023-10-17
Get this branch:
git clone -b jslarraz/umt_changelog https://git.launchpad.net/~jslarraz/ubuntu-security-tools
Only Jorge Sancho Larraz can upload to this branch. If you are Jorge Sancho Larraz please log in for upload directions.

Branch merges

Branch information

Name:
jslarraz/umt_changelog
Repository:
lp:~jslarraz/ubuntu-security-tools

Recent commits

b62a371... by Jorge Sancho Larraz

Fix wrong test vector and update logic accordingly. Visual changes in main logic to improve readability

2398898... by Jorge Sancho Larraz

Enable changelog to suggest correct new version name when several releases are using the same original packge version

95e01ad... by Jorge Sancho Larraz

Adding support to umt changelog for ~0.XX.YY.1 and ~XX.YY.1 ending version names

6d3bf85... by Alex Murray

umt testflinger: only query c3 API for known testflinger machines

The c3 API allows to query for a list of IDs so ask it only for those which we
have looked up previously from testflinger. This saves a lot of unnecessary
queries.

Signed-off-by: Alex Murray <email address hidden>

a2253ef... by Alex Murray

umt: add --search to testflinger cmd to search all queues

This allows to more easily identify queues that might support a particular
hardware platform etc.

Signed-off-by: Alex Murray <email address hidden>

8b099e2... by Alex Murray

umt: supplement testflinger queues with c3 machine descriptions

certification.canonical.com (c3) stores details on all the various machines that
have been tested by the Devices Certification team. This includes most of the
machines in the testflinger queues - some of which do not have any description
listed. So fetch this information from the c3 API and augment the list of
testflinger queues with it.

Signed-off-by: Alex Murray <email address hidden>

5496844... by Alex Murray

umt: make repo a no-op if already done

Signed-off-by: Alex Murray <email address hidden>

9558960... by Alex Murray

utilities/compare-ucodes: be more lenient on inputs

If passed arguments look like directories, then just look for all microcode
files.

Also ensure that output is clean when no differences.

Signed-off-by: Alex Murray <email address hidden>

8b17668... by Alex Murray

build-tools/umt: ensure binaries installed if using skeleton qrt test

The skeleton.py QRT script doesn't specify any QRT-Packages and so the packages
under test may never get installed at all since later steps always run apt with
--only-upgrade which then only will upgrade the package if it is already
installed. Instead, edit this in place on the VM so that it installs all the
binary packages built by the current source package.

Signed-off-by: Alex Murray <email address hidden>

e359593... by Alex Murray

utilities/compare-ucodes: support comparing individual ucode files

Signed-off-by: Alex Murray <email address hidden>