Merge lp:~mwhudson/livecd-rootfs/networkd-for-live-server into lp:livecd-rootfs

Proposed by Michael Hudson-Doyle
Status: Merged
Approved by: Steve Langasek
Approved revision: 1595
Merged at revision: 1595
Proposed branch: lp:~mwhudson/livecd-rootfs/networkd-for-live-server
Merge into: lp:livecd-rootfs
Diff against target: 25 lines (+6/-0)
1 file modified
debian/changelog (+6/-0)
To merge this branch: bzr merge lp:~mwhudson/livecd-rootfs/networkd-for-live-server
Reviewer Review Type Date Requested Status
Steve Langasek Approve
Review via email: mp+335493@code.launchpad.net

Description of the change

I just did "cp -aT live-build/ubuntu-cpc/includes.chroot/etc/systemd/ live-build/ubuntu-server/includes.chroot/etc/systemd/". I've tested this via ppa and livefs jamming the squashfses into an existing ISO and it works well.

Commit message in full:

enable networkd for live-server systems

the logic for doing this is the same as why it is done for cloud-images, for which
see http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/revision/1520

I think this behaviour is a bug in cloud-init (see lp:#1737630) but this is a good
workaround in the mean time

To post a comment you must log in.
Revision history for this message
Steve Langasek (vorlon) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2017-12-11 12:22:43 +0000
3+++ debian/changelog 2017-12-21 01:01:17 +0000
4@@ -1,3 +1,9 @@
5+livecd-rootfs (2.488) UNRELEASED; urgency=medium
6+
7+ * Enable systemd-networkd by default for live-server installs.
8+
9+ -- Michael Hudson-Doyle <mwhudson@debian.org> Thu, 21 Dec 2017 10:59:50 +1300
10+
11 livecd-rootfs (2.487) bionic; urgency=medium
12
13 * Drop android-tools-fsutils dependency, and instead install it on
14
15=== added directory 'live-build/ubuntu-server/includes.chroot/etc/systemd'
16=== added directory 'live-build/ubuntu-server/includes.chroot/etc/systemd/system'
17=== added directory 'live-build/ubuntu-server/includes.chroot/etc/systemd/system/multi-user.target.wants'
18=== added symlink 'live-build/ubuntu-server/includes.chroot/etc/systemd/system/multi-user.target.wants/systemd-networkd.service'
19=== target is u'/lib/systemd/system/systemd-networkd.service'
20=== added directory 'live-build/ubuntu-server/includes.chroot/etc/systemd/system/network-online.target.wants'
21=== added symlink 'live-build/ubuntu-server/includes.chroot/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service'
22=== target is u'/lib/systemd/system/systemd-networkd-wait-online.service'
23=== added directory 'live-build/ubuntu-server/includes.chroot/etc/systemd/system/sockets.target.wants'
24=== added symlink 'live-build/ubuntu-server/includes.chroot/etc/systemd/system/sockets.target.wants/systemd-networkd.socket'
25=== target is u'/lib/systemd/system/systemd-networkd.socket'

Subscribers

People subscribed via source and target branches