server-live has subiquity tracking edge

Bug #1724410 reported by Michael Hudson-Doyle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
livecd-rootfs (Ubuntu)
Fix Released
Critical
Unassigned

Bug Description

We changed the server live images to install subiquity from stable recently but unfortunately the seed.yaml says to track subiquity from edge. So some time soon after boot subiquity will be refreshed from edge, which ends up killing subiquity (which is another bug). This is critical because we cannot have a released image end up updating itself to edge.

Tags: iso-testing

Related branches

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

I think this (and bug 1724411) could both be mitigated by disabling snapd.refresh.timer and given the timeframe maybe that's the best approach to take.

Revision history for this message
Steve Langasek (vorlon) wrote :

Since the normal experience here is that the refresh will not affect the installation because subiquity will already be running and the refresh will not cause it to be restarted, I'm not convinced this is critical; but fixing livecd-rootfs to generate the correct seed.yaml should be straightforward.

Revision history for this message
Steve Langasek (vorlon) wrote :

Oh, but the other bug says the update kills subiquity, so that's certainly critical.

Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1724410

tags: added: iso-testing
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Yeah and this is super trivial to fix so if we're doing a respin anyway...

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

This bug was fixed in the package livecd-rootfs - 2.478

---------------
livecd-rootfs (2.478) artful; urgency=medium

  [ Michael Hudson-Doyle ]
  * Two last minute server-live fixes:
    - Seed the subiquity snap to track the stable channel (LP: #1724410)
    - Remove snap.subiquity.started from subiquity's After=/Requires= as it
      does not fix the race condition they were intended to address and causes
      subiquity to be killed when snapd refreshes subiquity (LP: #1724411)

 -- Steve Langasek <email address hidden> Tue, 17 Oct 2017 22:08:38 -0700

Changed in livecd-rootfs (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.