Package: systemd
Version: 228-2+b1
Severity: normal

This particular issue arises from this documentation:
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

It may also be related to #789439.

I adapted vmdebootstrap to mask udev's rule file, as advised in the first of the
documented methods of disabling this support.
"You disable the assignment of fixed names, so that the unpredictable kernel 
names are used again. For this, simply mask udev's rule file for the default 
policy: ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules"

http://git.liw.fi/cgi-bin/cgit/cgit.cgi/vmdebootstrap/tree/vmdebootstrap/base.py?id=vmdebootstrap-1.3#n208

That worked during testing. Since releasing that change, systemd has apparently 
dropped
support for this method and a VM built with this change no longer raises a 
network interface
using DHCP.

$ sudo vmdebootstrap --image=sid.img --distribution=unstable --grub 
--enable-dhcp --verbose

QEMU is capable of booting images with different network configurations, so it 
is not
simple for vmdebootstrap to know in advance what names systemd will generate - 
hence
the change to assert the previous behaviour. vmdebootstrap is also used to 
generate
images for use on ARM dev boards like beaglebone-black and cubietruck, so 
having a
consistent interface that can be configured to use DHCP at boot is important.


-- Package-specific info:

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, arm64

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd depends on:
ii  adduser         3.113+nmu3
ii  libacl1         2.2.52-2
ii  libapparmor1    2.10-2+b2
ii  libaudit1       1:2.4.5-1
ii  libblkid1       2.27.1-1
ii  libc6           2.21-6
ii  libcap2         1:2.24-12
ii  libcap2-bin     1:2.24-12
ii  libcryptsetup4  2:1.6.6-5
ii  libgcrypt20     1.6.4-4
ii  libkmod2        22-1
ii  liblzma5        5.1.1alpha+20120614-2.1
ii  libmount1       2.27.1-1
ii  libpam0g        1.1.8-3.1
ii  libseccomp2     2.2.3-2
ii  libselinux1     2.4-3
ii  libsystemd0     228-2+b1
ii  mount           2.27.1-1
ii  sysv-rc         2.88dsf-59.2
ii  util-linux      2.27.1-1

Versions of packages systemd recommends:
ii  dbus            1.10.6-1
ii  libpam-systemd  228-2+b1

Versions of packages systemd suggests:
pn  systemd-container  <none>
pn  systemd-ui         <none>

Versions of packages systemd is related to:
ii  udev  228-2+b1

-- no debconf information

Reply via email to