group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #18689
[Bug 1709135] Re: add bond primary parameter
This bug was fixed in the package systemd - 229-4ubuntu20
---------------
systemd (229-4ubuntu20) xenial; urgency=medium
* resolved: recognize DNS names with more than one trailing dot as invalid
(LP: #1600000)
* Ignore failures to set Nice priority on services in containers.
(LP: #1709536)
* networkd: accept `:' in ifnames in systemd/networkd. (LP: #1714933)
* initramfs-tools: trigger udevadm add actions with subsystems first.
(LP: #1713536)
* networkd: Add support to set STP value on a bridge. (LP: #1665088)
* networkd: add support for AgeingTImeSec, Priority and DefaultPVID settings.
(LP: #1715131)
- Drop cherrypick of uint16 config parser, superseeded by above commit.
* networkd: add support to set ActiveSlave and PrimarySlave. (LP: #1709135)
- networkd: add support to configure ARP, depedency of Primary/ActiveSlave.
-- Dimitri John Ledkov <xnox@xxxxxxxxxx> Tue, 05 Sep 2017 14:01:51
+0100
** Changed in: systemd (Ubuntu Xenial)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1709135
Title:
add bond primary parameter
Status in nplan package in Ubuntu:
Fix Released
Status in systemd package in Ubuntu:
Fix Released
Status in nplan source package in Xenial:
Fix Committed
Status in systemd source package in Xenial:
Fix Released
Status in nplan source package in Zesty:
Fix Committed
Status in systemd source package in Zesty:
Fix Committed
Status in nplan source package in Artful:
Fix Released
Status in systemd source package in Artful:
Fix Released
Bug description:
[Impact]
Some complex bond configurations require setting a "primary" interface for the bond, or setting this greatly improves performance on the network bond.
[Test case]
See below for a configuration example.
1) Apply configuration on a system with netplan.
2) Run 'netplan apply'
3) Validate that netplan apply does not return with an error
4) Validate that netplan properly sets the "primary_slave" value on the bond. This can be verified by looking at /sys/class/net/<bond interface>/bonding/primary_slave.
5) Validate that there are no parsing errors from systemd-networkd in the journalctl
[Regression potential]
If existing configuration fails to be parsed, or lack of primary interface breaks configuration for existing bonds, this would be a regression caused by this update.
---
ifenslave/eni support a bond parameter: bond-primary which accepts an
interface name that can be used to tell the kernel bonding driver
which interface it should preferred in active-backup (and other
modes). This config option is missing in netplan.
% cat bond-primary.yaml
network:
version: 2
ethernets:
eth0:
match:
driver: virtio
ens4:
match:
driver: e1000
bonds:
bond0:
parameters:
mode: active-backup
mii-monitor-interval: 100
primary: e1000
dhcp4: true
% ./generate -r `pwd`/target
Error in network definition /home/rharper/work/git/netplan/target//etc/netplan/bond-primary.yaml line 12 column 8: unknown key primary
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1709135/+subscriptions