Provide uninstalled packages as part of a preinstall image

Registered by Emmet Hikory on 2011-04-21

Provide uninstalled packages on preinstalled images, similar in function to the /pool/ directory on live images.

Blueprint information

Status:
Complete
Approver:
David Mandala
Priority:
Medium
Drafter:
Adam Conrad
Direction:
Approved
Assignee:
Adam Conrad
Definition:
Approved
Series goal:
Accepted for oneiric
Implementation:
Implemented
Milestone target:
milestone icon oneiric-alpha-3
Started by
Michael Casadevall on 2011-06-02
Completed by
Adam Conrad on 2012-04-20

Related branches

Sprints

Whiteboard

Work items:
[adconrad] Implement dirty hack to make preinstall-package-pools work in livecd-rootfs, no superseded (1 day): DONE
[adconrad] Test preinstall-package-pools livecd-rootfs hacks (1 day): DONE
[adconrad] Research live-build implementation in oneiric to allow re-doing the above hacks (1 week): DONE
[adconrad] Implement ubuntu-server preinstall images in live-build/livecd-rootfs configs: DONE
[adconrad] Implement ubuntu-server preinstall images on cdimage (1 day): DONE
[adconrad] Get IS to give livefs-buildds access to seeds, so germinate will work (1 day): DONE
[adconrad] Alter germinate to skip consideration of installer udebs: DONE
[adconrad] Add germinate call to our live-build configs to generate a package list from the ship seed (3 days): DONE
[adconrad] Add apt-get download call to live-build to pre-populate /var/lib/preinstalled-pool/ (1 day): DONE
[adconrad] Sort out how to sign the pool so that apt doesn't uselessly skip over it and go remote: DONE
[adconrad] Use a more formal apt-ftparchive invocation with a config file and extra overrides to preserve Task info, so tasksel still works: DONE

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.