[d-i] merge in overlay archive support

Bug #1250930 reported by Michael Casadevall
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apt-setup (Ubuntu)
Fix Released
High
Michael Casadevall
base-installer (Ubuntu)
Fix Released
High
Michael Casadevall
net-retriever (Ubuntu)
Fix Released
High
Michael Casadevall

Bug Description

In PES, we've been developing a set of patches that allow d-i to pull udebs from multiple sources, allowing us to build normal d-i images and do ARM enablements completely out of a PPA. I'd like to get this support landed so we have to carry a smaller delta, and perhaps allow others to use this for out-of-archive enablements. I'm currently forward-porting everything to trusty; this code has been in use for the slayton enablement for the last several months.

I will have a test archive up to test functionality, and want to make sure my code looks sane before uploading.

Tags: patch
Changed in net-retriever (Ubuntu):
importance: Undecided → High
Changed in base-installer (Ubuntu):
importance: Undecided → High
Changed in apt-setup (Ubuntu):
importance: Undecided → High
assignee: nobody → Michael Casadevall (mcasadevall)
Changed in base-installer (Ubuntu):
assignee: nobody → Michael Casadevall (mcasadevall)
Changed in net-retriever (Ubuntu):
assignee: nobody → Michael Casadevall (mcasadevall)
Changed in base-installer (Ubuntu):
milestone: none → ubuntu-14.04-beta-1
Changed in apt-setup (Ubuntu):
milestone: none → ubuntu-14.04-beta-1
Changed in net-retriever (Ubuntu):
milestone: none → ubuntu-14.04-beta-1
no longer affects: libdebian-installer (Ubuntu)
Revision history for this message
dann frazier (dannf) wrote :

In my enablement work, I've been overloading apt-setup/local0/repository as the mechanism for installing a kernel from an alternate archive. I'll attach the relevant portion of the patch.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "base-installer-use-local-repo-for-kernel.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package base-installer - 1.122ubuntu19

---------------
base-installer (1.122ubuntu19) trusty; urgency=low

  * Merge in overlay archive support (LP: #1250930)
  * Merge in Dann Frazier's local0 overloading patch (LP: #1250930)
  * Add keystone to allowed kernels list for armhf
 -- Michael Casadevall <email address hidden> Thu, 02 Jan 2014 06:07:21 -0500

Changed in base-installer (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apt-setup - 1:0.80ubuntu4

---------------
apt-setup (1:0.80ubuntu4) trusty; urgency=low

  * Reuplad with a file that was accidently left out of the previous upload
 -- Michael Casadevall <email address hidden> Thu, 02 Jan 2014 07:06:32 -0500

Changed in apt-setup (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package net-retriever - 1.37ubuntu1

---------------
net-retriever (1.37ubuntu1) trusty; urgency=medium

  [ Colin Watson ]
  * Resynchronise with Debian. Remaining changes:
    - Fetch installer components from -updates and -security as well as the
      unadorned suite; various hacks to deal with finding -security.
    - Make sure never to download udebs from components other than main and
      restricted.
    - Depend on ubuntu-keyring-udeb rather than debian-archive-keyring-udeb.
    - Fetch installer components from -proposed if apt-setup/proposed is
      true.
    - Fetch udebs from components listed in mirror/udeb/components.
    - Fetch security updates path from apt-setup/security_path if possible.
    - Deduplicate Packages files before passing them to anna.
    - Fetch packages from security host if trying to fetch them from the
      main host fails.

  [ Michael Casadevall ]
  * Merge in overlay archive support (LP: #1250930).

net-retriever (1.37) unstable; urgency=low

  [ Updated translations ]
  * Bosnian (bs.po) by Amila Valjevčić
 -- Colin Watson <email address hidden> Thu, 09 Jan 2014 14:41:43 +0000

Changed in net-retriever (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.