** Description changed: + [Impact] + + primary slave fails to get set in netplan bonding configuration + + + [Test Case] + + 0. created vm with 3 nics ( ens33, ens38, ens39 ) + 1. setup netplan as below + - https://pastebin.ubuntu.com/p/JGqhYXYY6r/ + - ens38, ens39 is virtual nic, and dummy2 is not. + 2. netplan apply + 3. shows error + + [Where problems could occur] + As this patch is related to bond, bond may have issue if there is problem. + + + [Others] + + original description + + The primary slave fails to get set in netplan bonding configuration: network: - version: 2 - ethernets: - e1p1: - addresses: - - x.x.x.x/x - gateway4: x.x.x.x - match: - macaddress: xyz - mtu: 9000 - nameservers: - addresses: - - x.x.x.x - set-name: e1p1 - p1p1: - match: - macaddress: xx - mtu: 1500 - set-name: p1p1 - p1p2: - match: - macaddress: xx - mtu: 1500 - set-name: p1p2 + version: 2 + ethernets: + e1p1: + addresses: + - x.x.x.x/x + gateway4: x.x.x.x + match: + macaddress: xyz + mtu: 9000 + nameservers: + addresses: + - x.x.x.x + set-name: e1p1 + p1p1: + match: + macaddress: xx + mtu: 1500 + set-name: p1p1 + p1p2: + match: + macaddress: xx + mtu: 1500 + set-name: p1p2 bonds: - bond0: - mtu: 9000 - interfaces: [p1p1, p1p2] - parameters: - mode: active-backup - mii-monitor-interval: 100 - primary: p1p2 + bond0: + mtu: 9000 + interfaces: [p1p1, p1p2] + parameters: + mode: active-backup + mii-monitor-interval: 100 + primary: p1p2 ~$ sudo netplan --debug apply sudo netplan --debug apply ** (generate:7353): DEBUG: 13:22:31.480: Processing input file /etc/netplan/50-cloud-init.yaml.. ** (generate:7353): DEBUG: 13:22:31.480: starting new processing pass ** (generate:7353): DEBUG: 13:22:31.480: Processing input file /etc/netplan/60-puppet-netplan.yaml.. ** (generate:7353): DEBUG: 13:22:31.480: starting new processing pass ** (generate:7353): DEBUG: 13:22:31.480: recording missing yaml_node_t bond0 ** (generate:7353): DEBUG: 13:22:31.480: recording missing yaml_node_t bond0 ** (generate:7353): DEBUG: 13:22:31.480: recording missing yaml_node_t bond0 ** (generate:7353): DEBUG: 13:22:31.480: recording missing yaml_node_t bond0 ** (generate:7353): DEBUG: 13:22:31.480: recording missing yaml_node_t bond0 ** (generate:7353): DEBUG: 13:22:31.480: starting new processing pass Error in network definition /etc/netplan/60-puppet-netplan.yaml line 68 column 17: bond0: bond already has a primary slave: p1p2 What's wrong here?? #apt-cache policy netplan.io netplan.io: - Installed: 0.40.1~18.04.4 - Candidate: 0.40.1~18.04.4 - Version table: - *** 0.40.1~18.04.4 500 - 500 http://mirrors.rc.nectar.org.au/ubuntu bionic-security/main amd64 Packages - 500 http://mirrors.rc.nectar.org.au/ubuntu bionic-updates/main amd64 Packages - 100 /var/lib/dpkg/status - 0.36.1 500 - 500 http://mirrors.rc.nectar.org.au/ubuntu bionic/main amd64 Packages + Installed: 0.40.1~18.04.4 + Candidate: 0.40.1~18.04.4 + Version table: + *** 0.40.1~18.04.4 500 + 500 http://mirrors.rc.nectar.org.au/ubuntu bionic-security/main amd64 Packages + 500 http://mirrors.rc.nectar.org.au/ubuntu bionic-updates/main amd64 Packages + 100 /var/lib/dpkg/status + 0.36.1 500 + 500 http://mirrors.rc.nectar.org.au/ubuntu bionic/main amd64 Packages #cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS" - regards, Shahaan
** Changed in: netplan.io (Ubuntu Bionic) Status: New => In Progress ** Changed in: netplan.io (Ubuntu Bionic) Assignee: (unassigned) => Seyeong Kim (seyeongkim) ** Tags added: sts ** Patch added: "lp1817651_bionic.debdiff" https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1817651/+attachment/5453334/+files/lp1817651_bionic.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1817651 Title: Primary slave on the bond not getting set. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1817651/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs