Merge lp:~mwhudson/livecd-rootfs/subiquity-stable-refresh-safety

ubuntu/artful
Steve Langasek 7 years ago
commit 06eec402e8

10
debian/changelog vendored

@ -1,3 +1,13 @@
livecd-rootfs (2.478) UNRELEASED; urgency=medium
* 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)
-- Michael Hudson-Doyle <mwhudson@debian.org> Wed, 18 Oct 2017 13:22:50 +1300
livecd-rootfs (2.477) artful; urgency=medium livecd-rootfs (2.477) artful; urgency=medium
* Fix server live image to pull subiquity from the stable channel, not * Fix server live image to pull subiquity from the stable channel, not

@ -64,7 +64,7 @@ snaps:
channel: stable channel: stable
file: ${CORE_SNAP} file: ${CORE_SNAP}
- name: subiquity - name: subiquity
channel: edge channel: stable
classic: true classic: true
file: ${SUBIQUITY_SNAP} file: ${SUBIQUITY_SNAP}
EOF EOF

@ -1,8 +1,8 @@
[Unit] [Unit]
Description=Subiquity, the installer for Ubuntu Server Description=Subiquity, the installer for Ubuntu Server
After=systemd-user-sessions.service plymouth-quit-wait.service After=systemd-user-sessions.service plymouth-quit-wait.service
After=rc-local.service snap.subiquity.started.service After=rc-local.service
Requires=snapd.service snap.subiquity.started.service Requires=snapd.service
IgnoreOnIsolate=yes IgnoreOnIsolate=yes
ConditionPathExists=/dev/tty0 ConditionPathExists=/dev/tty0
ConditionPathExists=!/run/subiquity/complete ConditionPathExists=!/run/subiquity/complete

Loading…
Cancel
Save