On Thu, 2016-01-28 at 00:30 +0100, Michael Biebl wrote: > Can you post the output of > insserv -s
This is the output from insserv in a container where we experience the problem: # insserv -s K:01:0 6:urandom K:06:0 6:umountfs K:04:0 6:hwclock.sh K:01:0 1 6:apache2-be K:05:0 6:networking K:03:0 1 6:rsyslog K:01:0 1 6:puppet K:04:0 6:umountnfs.sh K:02:0 6:sendsigs K:01:0 1 6:scheduler K:01:0 1 6:nagios-nrpe-server K:08:0:halt K:01:0 1 6:atd K:01:0 1 6:exim4 K:08:6:reboot K:07:0 6:umountroot S:02:S:udev S:10:S:urandom S:08:S:mountall.sh S:09:S:mountall-bootclean.sh S:04:S:hwclock.sh S:02:2 3 4 5:apache2-be S:11:S:networking S:01:2 3 4 5:rsyslog S:01:S:mountkernfs.sh S:03:2 3 4 5:puppet S:12:S:mountnfs.sh S:13:S:mountnfs-bootclean.sh S:02:2 3 4 5:scheduler S:03:S:mountdevsubfs.sh S:05:S:checkroot.sh S:02:2 3 4 5:nagios-nrpe-server S:02:2 3 4 5:atd S:02:2 3 4 5:exim4 S:01:1:killprocs S:01:1 2 3 4 5:motd S:01:S:hostname.sh S:01:1 2 3 4 5:bootlogs S:02:1:single S:02:2 3 4 5:dbus S:04:2 3 4 5:rmnologin S:04:2 3 4 5:rc.local S:02:2 3 4 5:loadcpufreq S:03:2 3 4 5:cpufrequtils S:02:2 3 4 5:rsync S:02:2 3 4 5:ssh S:02:2 3 4 5:cron S:14:S:bootmisc.sh S:07:S:checkroot-bootclean.sh S:06:S:checkfs.sh S:10:S:udev-finish S:14:S:x11-common S:10:S:procps S:01:2 3 4 5:sudo Also I added set -x to udev.postinst and got this output: # /var/lib/dpkg/info/udev.postinst configure && echo 'success!' + update_hwdb + udevadm hwdb --update --usr + addgroup --quiet --system input + [ -z ] + chrooted + stat -c %d/%i / + stat -Lc %d/%i /proc/1/root + [ 64769/5767832 = 64769/5767832 ] + return 1 + in_debootstrap + [ -d /debootstrap/ ] + return 1 + write_interfaces_rules + local devpath + [ -d /sys/class/net/eth0 ] + udevadm test --action=add /sys/class/net/eth0 calling: test version 215 load module index Network interface NamePolicy= disabled on kernel commandline, ignoring. timestamp of '/etc/systemd/network' changed timestamp of '/lib/systemd/network' changed Parsed configuration file /lib/systemd/network/99-default.link Created link configuration context. timestamp of '/etc/udev/rules.d' changed timestamp of '/lib/udev/rules.d' changed read rules file: /lib/udev/rules.d/42-usb-hid-pm.rules read rules file: /lib/udev/rules.d/50-firmware.rules read rules file: /lib/udev/rules.d/50-udev-default.rules read rules file: /lib/udev/rules.d/55-dm.rules read rules file: /lib/udev/rules.d/60-cdrom_id.rules read rules file: /lib/udev/rules.d/60-drm.rules read rules file: /lib/udev/rules.d/60-gnupg.rules read rules file: /lib/udev/rules.d/60-keyboard.rules read rules file: /lib/udev/rules.d/60-persistent-alsa.rules read rules file: /lib/udev/rules.d/60-persistent-input.rules read rules file: /lib/udev/rules.d/60-persistent-serial.rules read rules file: /lib/udev/rules.d/60-persistent-storage-dm.rules read rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules read rules file: /lib/udev/rules.d/60-persistent-storage.rules read rules file: /lib/udev/rules.d/60-persistent-v4l.rules read rules file: /lib/udev/rules.d/61-accelerometer.rules read rules file: /lib/udev/rules.d/64-btrfs.rules read rules file: /lib/udev/rules.d/70-power-switch.rules read rules file: /lib/udev/rules.d/70-uaccess.rules read rules file: /lib/udev/rules.d/71-seat.rules read rules file: /lib/udev/rules.d/73-idrac.rules read rules file: /lib/udev/rules.d/73-seat-late.rules read rules file: /lib/udev/rules.d/75-net-description.rules read rules file: /lib/udev/rules.d/75-persistent-net-generator.rules read rules file: /lib/udev/rules.d/75-probe_mtd.rules read rules file: /lib/udev/rules.d/75-tty-description.rules read rules file: /lib/udev/rules.d/78-sound-card.rules read rules file: /lib/udev/rules.d/80-drivers.rules read rules file: /lib/udev/rules.d/80-net-setup-link.rules read rules file: /lib/udev/rules.d/80-networking.rules read rules file: /lib/udev/rules.d/85-hwclock.rules read rules file: /lib/udev/rules.d/95-udev-late.rules read rules file: /lib/udev/rules.d/99-systemd.rules rules contain 24576 bytes tokens (2048 * 12 bytes), 11225 bytes strings 1828 strings (21697 bytes), 1199 de-duplicated (11102 bytes), 630 trie nodes used IMPORT builtin 'net_id' /lib/udev/rules.d/75-net-description.rules:6 IMPORT builtin 'path_id' /lib/udev/rules.d/80-net-setup-link.rules:5 IMPORT builtin 'path_id' returned non-zero IMPORT builtin 'net_setup_link' /lib/udev/rules.d/80-net-setup-link.rules:11 Config file /lib/systemd/network/99-default.link applies to device eth0 RUN 'net.agent' /lib/udev/rules.d/80-networking.rules:1 RUN '/lib/systemd/systemd-sysctl --prefix=/proc/sys/net/ipv4/conf/$name --prefix=/proc/sys/net/ipv4/neigh/$name --prefix=/proc/sys/net/ipv6/conf/$name --prefix=/proc/sys/net/ipv6/neigh/$name' /lib/udev/rules.d/99-systemd.rules:61 unload module index Unloaded link configuration context. + [ -d /sys/class/net/lo ] + udevadm test --action=add /sys/class/net/lo calling: test version 215 load module index Network interface NamePolicy= disabled on kernel commandline, ignoring. timestamp of '/etc/systemd/network' changed timestamp of '/lib/systemd/network' changed Parsed configuration file /lib/systemd/network/99-default.link Created link configuration context. timestamp of '/etc/udev/rules.d' changed timestamp of '/lib/udev/rules.d' changed read rules file: /lib/udev/rules.d/42-usb-hid-pm.rules read rules file: /lib/udev/rules.d/50-firmware.rules read rules file: /lib/udev/rules.d/50-udev-default.rules read rules file: /lib/udev/rules.d/55-dm.rules read rules file: /lib/udev/rules.d/60-cdrom_id.rules read rules file: /lib/udev/rules.d/60-drm.rules read rules file: /lib/udev/rules.d/60-gnupg.rules read rules file: /lib/udev/rules.d/60-keyboard.rules read rules file: /lib/udev/rules.d/60-persistent-alsa.rules read rules file: /lib/udev/rules.d/60-persistent-input.rules read rules file: /lib/udev/rules.d/60-persistent-serial.rules read rules file: /lib/udev/rules.d/60-persistent-storage-dm.rules read rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules read rules file: /lib/udev/rules.d/60-persistent-storage.rules read rules file: /lib/udev/rules.d/60-persistent-v4l.rules read rules file: /lib/udev/rules.d/61-accelerometer.rules read rules file: /lib/udev/rules.d/64-btrfs.rules read rules file: /lib/udev/rules.d/70-power-switch.rules read rules file: /lib/udev/rules.d/70-uaccess.rules read rules file: /lib/udev/rules.d/71-seat.rules read rules file: /lib/udev/rules.d/73-idrac.rules read rules file: /lib/udev/rules.d/73-seat-late.rules read rules file: /lib/udev/rules.d/75-net-description.rules read rules file: /lib/udev/rules.d/75-persistent-net-generator.rules read rules file: /lib/udev/rules.d/75-probe_mtd.rules read rules file: /lib/udev/rules.d/75-tty-description.rules read rules file: /lib/udev/rules.d/78-sound-card.rules read rules file: /lib/udev/rules.d/80-drivers.rules read rules file: /lib/udev/rules.d/80-net-setup-link.rules read rules file: /lib/udev/rules.d/80-networking.rules read rules file: /lib/udev/rules.d/85-hwclock.rules read rules file: /lib/udev/rules.d/95-udev-late.rules read rules file: /lib/udev/rules.d/99-systemd.rules rules contain 24576 bytes tokens (2048 * 12 bytes), 11225 bytes strings 1828 strings (21697 bytes), 1199 de-duplicated (11102 bytes), 630 trie nodes used IMPORT builtin 'net_id' /lib/udev/rules.d/75-net-description.rules:6 IMPORT builtin 'path_id' /lib/udev/rules.d/80-net-setup-link.rules:5 IMPORT builtin 'path_id' returned non-zero IMPORT builtin 'net_setup_link' /lib/udev/rules.d/80-net-setup-link.rules:11 Config file /lib/systemd/network/99-default.link applies to device lo RUN 'net.agent' /lib/udev/rules.d/80-networking.rules:1 unload module index Unloaded link configuration context. + enable_udev + can_start_udevd + supported_kernel + uname -r + return 0 + [ ! -d /sys/class/ ] + ps --no-headers --format args ax + egrep -q ^\[ + echo udev does not support containers, not started. udev does not support containers, not started. + return 1 + return 0 + update_initramfs + [ -x /usr/sbin/update-initramfs -a -e /etc/initramfs-tools/initramfs.conf ] + return 0 + [ -x /etc/init.d/udev ] + update-rc.d udev defaults insserv: Service mountkernfs has to be enabled to start service udev insserv: exiting now! update-rc.d: error: insserv rejected the script header + exit 1