netplan renders bond lacp-rate as a timevalue should be "fast" or "slow"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Netplan |
Fix Released
|
Undecided
|
Unassigned | ||
netplan.io (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
nplan (Ubuntu) |
Invalid
|
Critical
|
Mathieu Trudel-Lapierre |
Bug Description
1 $ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
2. $ apt-cache policy nplan
nplan:
Installed: 0.32
Candidate: 0.32
Version table:
*** 0.32 500
500 http://
100 /var/lib/
3. configuring a bond with lacp-rate: fast or slow
4. netplan fails to parse the lacp-rate as a string, expects it to be a time value
The systemd-networkd netdev documentation[A] indicates that LACPTransmitRate (which the netplan lacp-rate key maps to) has two values: "fast" and "slow" but netplan is rendering an integer.
A. https:/
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: nplan 0.32
ProcVersionSign
Uname: Linux 4.13.0-31-generic x86_64
ApportVersion: 2.20.8-0ubuntu3
Architecture: amd64
Date: Fri Jan 26 17:28:23 2018
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: nplan
UpgradeStatus: No upgrade log present (probably fresh install)
tags: |
added: rls-kk-incoming removed: rls-jj-incoming |
tags: | added: fr-2349 |
tags: | removed: rls-kk-incoming |
Changed in netplan: | |
status: | In Progress → Fix Committed |
Changed in netplan: | |
status: | Fix Committed → Fix Released |
If it's the case, then this would be a critical bug. However, it looks to me like LACP rate is being properly handled, values are 'slow' or 'fast', and an integration test exists to validate that.