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

Łukasz Zemczak 1628085 at bugs.launchpad.net
Tue Sep 27 13:02:53 UTC 2016


Public bug reported:

[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.
 * 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.

** Affects: livecd-rootfs (Ubuntu)
     Importance: High
     Assignee: Łukasz Zemczak (sil2100)
         Status: In Progress

-- 
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:
  In Progress

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.
   * 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.

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