chiark / gitweb /
modprobe.d: ship drop-in to set bonding max_bonds to 0 (#6448)
authorDimitri John Ledkov <xnox@ubuntu.com>
Wed, 2 Aug 2017 12:41:18 +0000 (13:41 +0100)
committerSven Eden <yamakuzure@gmx.net>
Thu, 10 Aug 2017 08:29:07 +0000 (10:29 +0200)
This allows networkd to correctly manage bond0 using networkd, when requested
by the user.

Fixes #5971 #6184

modprobe.d/elogind.conf [new file with mode: 0644]

diff --git a/modprobe.d/elogind.conf b/modprobe.d/elogind.conf
new file mode 100644 (file)
index 0000000..14aed17
--- /dev/null
@@ -0,0 +1,14 @@
+#  This file is part of elogind.
+#
+#  elogind is free software; you can redistribute it and/or modify it
+#  under the terms of the GNU Lesser General Public License as published by
+#  the Free Software Foundation; either version 2.1 of the License, or
+#  (at your option) any later version.
+#
+# When bonding module is loaded, it creates bond0 by default due to max_bonds
+# option default value 1. This interferes with the network configuration
+# management / networkd, as it is not possible to detect whether this bond0 was
+# intentionally configured by the user, or should be managed by
+# networkd/NM/etc. Therefore disable bond0 creation.
+
+options bonding max_bonds=0