[Bug 1334374] [NEW] add extra-PPAs support

Colin Watson cjwatson at canonical.com
Wed Jun 25 17:31:24 UTC 2014


Public bug reported:

I recently added support to livecd-rootfs to accept a option to build an
image against PPAs as well as the primary archive:

livecd-rootfs (2.213) utopic; urgency=medium

  * The EXTRA_ARCHIVES environment variable defined in 2.212 doesn't quite
    work properly because it doesn't allow for signing key configuration.
    Rename it to the more domain-specific EXTRA_PPAS (which is now a
    space-separated sequence of <ppa-owner>/<ppa-name> pairs), and fetch
    signing keys for those from Launchpad using python3-software-properties.

 -- Colin Watson <cjwatson at ubuntu.com>  Mon, 19 May 2014 15:28:35 +0100

livecd-rootfs (2.212) utopic; urgency=medium

  * live-build/auto/config: If EXTRA_ARCHIVES is set in the environment,
    dump its value into config/archives/extra-archives.list.chroot and
    config/archives/extra-archives.list.binary.  This makes it easier for a
    builder to build an image against an additional PPA.

 -- Colin Watson <cjwatson at ubuntu.com>  Mon, 19 May 2014 12:14:28 +0100

This cooperates with launchpad-buildd:
https://code.launchpad.net/~cjwatson/launchpad-buildd/livefs-extra-
ppas/+merge/220109

It would be helpful to backport this to trusty so that we can build
images there with additional PPAs too.

** Affects: livecd-rootfs (Ubuntu)
     Importance: High
     Assignee: Colin Watson (cjwatson)
         Status: Fix Released

** Affects: livecd-rootfs (Ubuntu Trusty)
     Importance: High
     Assignee: Colin Watson (cjwatson)
         Status: Triaged

** Also affects: livecd-rootfs (Ubuntu Trusty)
   Importance: Undecided
       Status: New

** Changed in: livecd-rootfs (Ubuntu)
       Status: New => Fix Released

** Changed in: livecd-rootfs (Ubuntu Trusty)
       Status: New => Triaged

** Changed in: livecd-rootfs (Ubuntu Trusty)
   Importance: Undecided => High

** Changed in: livecd-rootfs (Ubuntu)
   Importance: Undecided => High

** Changed in: livecd-rootfs (Ubuntu)
     Assignee: (unassigned) => Colin Watson (cjwatson)

** Changed in: livecd-rootfs (Ubuntu Trusty)
     Assignee: (unassigned) => Colin Watson (cjwatson)

** Changed in: livecd-rootfs (Ubuntu Trusty)
    Milestone: None => ubuntu-14.04.1

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to livecd-rootfs in Ubuntu.
https://bugs.launchpad.net/bugs/1334374

Title:
  add extra-PPAs support

Status in “livecd-rootfs” package in Ubuntu:
  Fix Released
Status in “livecd-rootfs” source package in Trusty:
  Triaged

Bug description:
  I recently added support to livecd-rootfs to accept a option to build
  an image against PPAs as well as the primary archive:

  livecd-rootfs (2.213) utopic; urgency=medium

    * The EXTRA_ARCHIVES environment variable defined in 2.212 doesn't quite
      work properly because it doesn't allow for signing key configuration.
      Rename it to the more domain-specific EXTRA_PPAS (which is now a
      space-separated sequence of <ppa-owner>/<ppa-name> pairs), and fetch
      signing keys for those from Launchpad using python3-software-properties.

   -- Colin Watson <cjwatson at ubuntu.com>  Mon, 19 May 2014 15:28:35
  +0100

  livecd-rootfs (2.212) utopic; urgency=medium

    * live-build/auto/config: If EXTRA_ARCHIVES is set in the environment,
      dump its value into config/archives/extra-archives.list.chroot and
      config/archives/extra-archives.list.binary.  This makes it easier for a
      builder to build an image against an additional PPA.

   -- Colin Watson <cjwatson at ubuntu.com>  Mon, 19 May 2014 12:14:28
  +0100

  This cooperates with launchpad-buildd:
  https://code.launchpad.net/~cjwatson/launchpad-buildd/livefs-extra-
  ppas/+merge/220109

  It would be helpful to backport this to trusty so that we can build
  images there with additional PPAs too.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1334374/+subscriptions



More information about the foundations-bugs mailing list