Merge lp://qastaging/~smoser/uvtool/sm-features00 into lp://qastaging/~uvtool-dev/uvtool/trunk
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 |
Related bugs: |
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-
* 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
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).