Merge lp://qastaging/~smoser/uvtool/sm-features00 into lp://qastaging/~uvtool-dev/uvtool/trunk

Proposed by Scott Moser
Status: Needs review
Proposed branch: lp://qastaging/~smoser/uvtool/sm-features00
Merge into: lp://qastaging/~uvtool-dev/uvtool/trunk
Diff against target: 201 lines (+90/-14)
3 files modified
bin/uvt-kvm (+20/-9)
uvtool/libvirt/simplestreams.py (+9/-5)
uvtool/ubuntu.py (+61/-0)
To merge this branch: bzr merge lp://qastaging/~smoser/uvtool/sm-features00
Reviewer Review Type Date Requested Status
uvtool development Pending
Review via email: mp+198838@code.qastaging.launchpad.net

Description of the change

smoser improvements

This does:
 * adds execute to bin/uvt-simplestreams-libvirt
 * adds a 'uvtool.ubuntu' that knows some thigns about ubuntu specifically
   this means the user can now say "trusty" rather than "release=trusty".
   Also , if user says trusty and doesn't specify mirror then it picks daily stream.
 * prefers keys via ssh-add -L to ~/.ssh/id_rsa.pub

To post a comment you must log in.
70. By Scott Moser

fix incorrect variable usage

Unmerged 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).

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches