Created by JuanJo Ciarlante on 2014-09-20 and last modified on 2014-09-20
Get this branch:
bzr branch lp:~jjo/uvtool/multi-bridge
Only JuanJo Ciarlante can upload to this branch. If you are JuanJo Ciarlante please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

JuanJo Ciarlante

Recent revisions

93. By JuanJo Ciarlante on 2014-09-20

uvt-kvm: add multiple bridge support
- each --bridge argument is setup to be a new NIC at VM

92. By Robie Basak on 2014-04-01

Correctly handle wait with custom ssh keys

When "uvt-kvm create" is called with --ssh-public-key-file, "uvt-kvm
wait" is no longer able to ssh into the guest by default, because it
can no longer authenticate. This breaks "wait" in this case, when it
would still otherwise be useful to abstract away the remote wait case.

Add options to accomodate these cases:

--without-ssh to explicitly skip the remote wait case, in the case that
the user doesn't want a remote wait, or will arrange the remote wait

--ssh-private-key-file to specify a private key, in the case that the
user does want a remote wait and can supply a key that can be used.

LP: #1287140

91. By Robie Basak on 2014-04-01

Fix manpage to reflect correct "create" default

"uvt-kvm create <name>" defaults to using a filter or the current LTS
release, but does not currently default to the host architecture.

90. By Robie Basak on 2014-03-12

Add manpages

89. By Robie Basak on 2014-03-12

Correctly print missing key path when not found

When I refactored the ssh public key file discovery handling, I broke
the warning message generated when the file is not found, since the
actual filename used was no longer available at the time of printing the

Return the actual path that was not found, so that the warning message
can notify the user of this path.

88. By Robie Basak on 2014-02-19

Add copyright and licence notice

87. By Robie Basak on 2014-02-19

Add uvtool.libvirt.kvm to packaging

86. By Robie Basak on 2014-02-19

Drop experimental CLI warnings

I now consider the CLI provisionally stable.

85. By Robie Basak on 2014-02-19

Drop "uvt-kvm import"

This is a relic that was useful prior to simplestreams support. I don't
intend to support this subcommand as part of a stable API, since I don't
think anybody will need it in the common case. In particular, the uvtool
libvirt volume storage pool namespace belongs to uvtool, so shouldn't be
messed with by users directly, to prevent future features causing later
collisions. Therefore, I'm dropping this subcommand prior to declaring
the CLI provisionally stable and documenting the remaining subcommands.

We can reimplement it if necessary though. In the meantime, see
http://askubuntu.com/q/299570/7808 for the shell equivalent using virsh

84. By Robie Basak on 2014-02-19

purge: explicitly specify flags for compatibility

We want compability with python-libvirt 0.9.8-2ubuntu17 since this is
the version in Ubuntu Precise. This older version does not default to
flags=0, so specify it explicitly.

LP: #1248389

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.