uvtool:ubuntu/devel

Last commit made on 2023-10-31
Get this branch:
git clone -b ubuntu/devel https://git.launchpad.net/uvtool
Members of uvtool development can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/devel
Repository:
lp:uvtool

Recent commits

31975a3... by Robie Basak

Changelog for 0~git183-0ubuntu1

8f59f81... by Robie Basak

Move Vcs-* headers to correct stanza

269fad7... by Robie Basak

Merge branch 'main' into ubuntu/devel

35dc66e... by Thibf

uvtool/wait: Wait for login to be ready

Following LP: #2013403, cloud-init now prevent login until the system
is fully provisioned, which create a situation where we can connect to
ssh but not login.

This fix it by capturing exit code and retrying if a specific exit code
occurs.

We don't enable ssh retries for other kind of errors.

BugLink: https://bugs.launchpad.net/bugs/2039441
Signed-off-by: Thibault Ferrante <email address hidden>

f5bc1e6... by Andrei Gherzan

uvtool: Refactor libvirt connection usage

uvtool assumes the qemu system daemon for its subcommands. This change
makes that easier to maintain using a definition for the libvirt URI.

Related to: https://bugs.launchpad.net/uvtool/+bug/2002530

Signed-off-by: Andrei Gherzan <email address hidden>

a88d59d... by Andrei Gherzan

uvtool: Force virsh for the qemu system daemon

When uvtool creates a VM, it uses the qemu system daemon connection.
This commit forces the list command to use the same connection no matter
the local configuration. This makes create/list command consistent.

Fixes: https://bugs.launchpad.net/uvtool/+bug/2002530

Signed-off-by: Andrei Gherzan <email address hidden>

5408862... by Andrei Gherzan

uvtool: Clarify comment for the list command

Using the virsh wrapper has the disadvantage of not taking into
consideration libvirt configuration we assume (for example using the
system daemon for the libvirt qemu driver/hypervisor.

Also, given that uvtool tends to be used as a shim over libvirt,
filtering the list output wouldn't be very helpful.

This commit clarifies the above and marks a todo to turn this into a
better native implementation.

Related to: https://bugs.launchpad.net/uvtool/+bug/2002530

Signed-off-by: Andrei Gherzan <email address hidden>

1fbd881... by Robie Basak

Add Vcs-* fields to d/control

1289606... by Lena Voytek

Swap simplestreams test comments to allowlist for inclusive naming

5a5c15b... by Robie Basak

Changelog for 0~git178-0ubuntu1