[Bug 1628085] Re: [SRU] Release all touch overlay PPA changes to the main archives for livecd-rootfs

Brian Murray brian at ubuntu.com
Thu Sep 29 19:02:41 UTC 2016


Hello Łukasz, or anyone else affected,

Accepted livecd-rootfs into xenial-proposed. The package will build now
and be available at https://launchpad.net/ubuntu/+source/livecd-
rootfs/2.408.5 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: livecd-rootfs (Ubuntu Xenial)
       Status: In Progress => Fix Committed

** Tags added: verification-needed

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

Title:
  [SRU] Release all touch overlay PPA changes to the main archives for
  livecd-rootfs

Status in livecd-rootfs package in Ubuntu:
  Fix Released
Status in livecd-rootfs source package in Xenial:
  Fix Committed

Bug description:
  [Impact]

  For the ubuntu-touch initiative development we are using the stable-phone-overlay PPA. So far we also used the same PPA to host our livecd-rootfs changes for our xenial images but we finally decided to SRU all the changes and start using the archive instead. Without these changes SRUed we are forced to do a sync re-release of livecd-rootfs to the overlay PPA every time a new xenial-updates version is released, which slows us down and is completely pointless.
  The list of changes that this SRU covers:

   * Temporarily change the 60-install-click.chroot script to pull in clicks for arm64 builds from a different location for ubuntu-touch. This is a workaround we use for our arm64-experimental builds where we need to use separately built arm64 clicks, as the store only hosts armhf binaries right now.
   * Add the new dhcpd user to touch hooks introduced by latest archive changes.
   * Remove the ubuntu-pd project logic. The ubuntu-pd project is no longer used since almost half a year now.
   * Synced ubuntu-touch-custom changes from the vivid branch to xenial. The ubuntu-touch-custom cdimage project is a project we use to build custom re-builds of ubuntu-touch. It has exactly the same configuration as the regular ubuntu-touch project but uses separate builders and a separate export place in cdimage.

  [Test Case]

  No particular test case. Without these changes, xenial touch builds
  would not work at all - all the touch builds so far used the very same
  livecd-rootfs changes as are now proposed for the SRU.

  [Regression Potential]

  No regression potential, the changes should not affect anything
  besides touch. And for touch, as already mentioned above, we are using
  these changes in production since the release of xenial.

  [Other Info]

  The change to pull in clicks for arm64 for a different location is not
  released in the development series as we do not intend to build arm64
  images on yakkety. This would also require rebuilding arm64 yakkety-
  based clicks which is not in our current plans.

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



More information about the foundations-bugs mailing list