diff options
author | Neil Williams <codehelp@debian.org> | 2015-12-31 12:59:01 +0000 |
---|---|---|
committer | Neil Williams <codehelp@debian.org> | 2015-12-31 12:59:01 +0000 |
commit | 78f8e6657ba4fef04919dad889257d7f341c035b (patch) | |
tree | 9a3f4911d0dfb0f95e6843b9a50fb16b9bc368fd /vmdebootstrap/base.py | |
parent | b7c3af89b3cd5c64717f008bb5e59d15752c5725 (diff) | |
download | vmdebootstrap-78f8e6657ba4fef04919dad889257d7f341c035b.tar.gz |
Add support for systemd-networkd
When masking udev/systemd predictable network interface
names, the initramfs must be updated or the mask will not
be effective.
Add support for systemd-networkd using predictable network
interface names - can be extended using customisation scripts.
Diffstat (limited to 'vmdebootstrap/base.py')
-rw-r--r-- | vmdebootstrap/base.py | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/vmdebootstrap/base.py b/vmdebootstrap/base.py index 4ce5236..43d5a3e 100644 --- a/vmdebootstrap/base.py +++ b/vmdebootstrap/base.py @@ -204,14 +204,3 @@ class Base(object): if self.settings['kernel-package']: packages.append(self.settings['kernel-package']) return packages - - def mask_udev_predictable_rules(self, rootdir): - """ - This can be reset later but to get networking using immediately - on boot, the interface we're going to use must be known - http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ - """ - self.message('Disabling systemd predictable interface names') - udev_path = os.path.join( - 'etc', 'udev', 'rules.d', '80-net-setup-link.rules') - runcmd(['chroot', rootdir, 'ln', '-s', '/dev/null', udev_path]) |