Last commit made on 2021-10-14
Get this branch:
git clone -b master https://git.launchpad.net/~alexmurray/ubuntu-security-tools
Only Alex Murray can upload to this branch. If you are Alex Murray please log in for upload directions.

Branch merges

Branch information


Recent commits

9ec67b7... by Alex Murray

Merge branch 'customer-ppa-tracking-2'

fb921c3... by Alex Murray

umt: Show test failures even when ignoring during qrt/autopkgtest

Currently if --ignore-failures/-F is specified, any test errors are
silently hidden in the main output and are only visible if the output log
is specifically checked. Instead, make sure these are shown as warnings so
that the person running the test can see they occurred and know to look for

8c069bc... by Alex Murray

Merge branch 'umt-qrt-vm-creation'

Fix conflicts which got introduced after
landed in master in the meantime since this was proposed.

3443a43... by Alex Murray

Keep umt and ceviche working with customer-ppa-tracking-2 of UCT

9544182... by Alex Murray

umt qrt: Handle lxd agent slow startup

Instead of waiting some set amount of time, when executing any command via
the lxd backend retry it if we get back an error from lxc saying the agent
is not running, but only do this for a maximum of 20 seconds.

98fd715... by Alex Murray

umt qrt: Fix enabling of -proposed

79569a2... by Steve Beattie

schroot_update: add more out-of-support releases to skip

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

5453e72... by Alex Murray

umt qrt: Add support for creating a VM if none already exists

Since both uvt and lxc can create VMs, first check if one exists with the
given name, and if not offer to create one.

bfb063e... by Alex Murray

umt qrt: Remove duplicated NotImplementedError()

It turns out the Python base library already implements it's own Exception
called NotImplementedError() so we can just use that instead.

d8652fe... by Steve Beattie

build-tools/buildlog-compare: handle non-utf-8 garbage in logs

Given that buildlog-compare has been converted to python3, use
py3 specific solutions for this. It *may* work under py2.7, but we
should all be working in a modern enough environment for this to work
in python3.

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