[Bug 1450257] Re: Modify cdimage build process to allow pin priorities for EXTRA_PPAs

Brian Murray brian at ubuntu.com
Thu Apr 30 01:07:41 UTC 2015


Hello Adam, or anyone else affected,

Accepted live-build into vivid-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/live-
build/3.0~a57-1ubuntu16.1 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: live-build (Ubuntu Vivid)
       Status: New => Fix Committed

** Tags added: verification-needed

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

-- 
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/1450257

Title:
  Modify cdimage build process to allow pin priorities for EXTRA_PPAs

Status in Ubuntu CD image build software:
  Fix Released
Status in live-build package in Ubuntu:
  Fix Committed
Status in livecd-rootfs package in Ubuntu:
  Fix Committed
Status in live-build source package in Vivid:
  Fix Committed
Status in livecd-rootfs source package in Vivid:
  Fix Committed

Bug description:
  [ SRU Justification ]
  For the Phone stable overlay PPA, there's a need to occasionally have a package in the PPA older than those in stable-updates or stable-security.  Other consumers of EXTRA_PPA facility could also make use of this from time to time to pin things above or below defaults, as seems fit.

  The method specced out at the core sprint was the extend the
  extra_ppas syntax from user/ppa to user/ppa:priority, with a lack of
  ":priority" being treated as the default, both for simplicity and
  backward compatibility.

  [ Test Case ]
  Build a livefs with several extra_ppas at different pin levels (and with no pin at all), to make sure they all behave as expected, including forcefully downgrading for pins over 1000.  This has already been done here, however it can be done again with the final uploads, when they're in -proposed:

  https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/vivid/ubuntu-
  core/+build/25929

  [ Regression Potential ]
  Very slim, given the above testing.  Builds without extra_ppas are entirely unaffected, and testing shows (and will show again, when repeated with the distro uploads) that extra_ppas specced without the :priority suffix are treated the same as they were before.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-cdimage/+bug/1450257/+subscriptions



More information about the foundations-bugs mailing list