lp://staging/~smoser/uvtool/sm-features00

Created by Scott Moser and last modified
Get this branch:
bzr branch lp://staging/~smoser/uvtool/sm-features00
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
uvtool
Status:
Development

Recent revisions

70. By Scott Moser

fix incorrect variable usage

69. By Scott Moser

bin/uvt-simplestreams-libvirt: make executable

68. By Scott Moser

add awareness of ubuntu releases

knowing about ubuntu releases by name allows shorter syntax and more complex
behavior.

Now the user can refer to a supported ubuntu release just by its short name:
 uvt-simplestreams-libvirt sync trusty arch=amd64

Additionally, if the release specified is ubuntu development release and
no mirror is provided, then the daily builds are chosen.

67. By Scott Moser

support reading keys from 'ssh-add -L'

'ssh-add -L' provides ssh keys that the user is authenticated with.
If it returns success and has output, then use it as the source
rather than ~/.ssh/id_rsa.pub (which doesn't exist for me).

66. By Robie Basak

Fix sync tests on i386

65. By Robie Basak

More human-readable "query" command output

Fixes: LP: #1245640.

Thanks to Diogo Matsubara.

64. By Robie Basak

Add simplestreams sync tests

63. By Robie Basak

Do not remove old volumes after sync immediately

Rely on clean_extraneous_images to remove unused volumes left over after
sync, instead of deleting them immediately. This stops existing domains
from using backing volumes that no longer exist.

Fixes LP: #1251296.

62. By Robie Basak

Wrap libvirt delete call

Use uvtool.libvirt.delete_volume_by_name instead of doing it directly.
This allows for easier integration testing, in order to catch all
deletes in a mock object.

61. By Robie Basak

Allow main caller to override argv

This allows argv injection for testing.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~uvtool-dev/uvtool/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers