simple streams work for 13.10

Registered by Scott Moser on 2013-05-13

we now have a reasonable data format and data for cloud images and a tool kit for querying them. For 13.10, the thing we need to do is make other tools use simplestreams and better make people aware of it.

Blueprint information

Status:
Not started
Approver:
Dave Walker
Priority:
High
Drafter:
Scott Moser
Direction:
Approved
Assignee:
Scott Moser
Definition:
Approved
Series goal:
Accepted for saucy
Implementation:
Unknown
Milestone target:
milestone icon ubuntu-13.10

Related branches

Sprints

Whiteboard

[USER STORIES]
Jen is a lxc user of the ubuntu cloud images. She wants to always be able to 'lxc start' with the latest ubuntu updated release already there.

John wants to use a simplestreams client to find the latest image ID on EC2. He had previously done this with ubuntu-cloudimg-query, but that did not support multiple clouds.

[RELEASE NOTE/BLOG]
Users can use the simplestreams client to query image IDs for ubuntu on EC2, mirror ubuntu image data or metadata and keep local data in sync with remote.

1308 vuds etherpad: http://pad.ubuntu.com/uds-1308-servercloud-s-simplestreams

(?)

Work Items

Work items for ubuntu-13.09:
ubuntu main inclusion. bug 1220427. (2): DONE
server-side - import scraping of archive for netboot/installer images (2): POSTPONED
server-side - publish netboot/installer images (2): POSTPONED
[utlemming] server-side - run check-url against exported formats and scream loudly on broken. bug 1218566. (2): TODO
[smoser] file bug assign to utlmeming (bug 1218566) : DONE
[smoser] local mirror tool into archive (1): DONE

Work items for ubuntu-13.10:
blog about simplestreams query (1): TODO
update ask ubuntu question how-do-i-know-what-ubuntu-ami-to-launch-on-ec2 (1): TODO

Work items:
server-side - make no races: POSTPONED
server-side - expire daily builds, removing only after some wait: POSTPONED
cloud-utils ubuntu-cloudimg-query replacement: POSTPONED

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.