net_if_management.py returns networkd rather than NetworkManager on Xenial desktop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Resource |
Fix Released
|
Medium
|
Jonathan Cave |
Bug Description
net_if_
[Steps to Reproduce]
1. Install Xenial Desktop
2. Install checkbox from dev ppa
3. execute /usr/lib/
[Expected Result]
device: wlp2s0
nmcli_available: True
managed_by: NetworkManager
[Actual Result]
device: wlp2s0
nmcli_available: True
managed_by: networkd
[More Information]
There is no /etc/netplan in Xenial Desktop
[Package Information]
ii checkbox-converged 1.7.0+git201802
ii checkbox-gui 1.2.4-0ubuntu1 all QML based interface for checkbox (transitional package)
ii checkbox-ng 1.4.0+git201907
un plainbox <none> <none> (no description available)
ii plainbox-
ii plainbox-
ii plainbox-
ii plainbox-
un plainbox-
ii python3-checkbox-ng 1.4.0+git201907
ii python3-
un python3-plainbox <none> <none> (no description available)
Related branches
- Maciej Kisielewski: Approve
- Jonathan Cave (community): Needs Resubmitting
-
Diff: 385 lines (+238/-45)9 files modifiedbin/net_if_management.py (+65/-45)
tests/test_net_if_management.py (+137/-0)
tests/test_net_if_management_data/CARA_T_netplan.yaml (+2/-0)
tests/test_net_if_management_data/CARA_T_nmcli.txt (+4/-0)
tests/test_net_if_management_data/CASCADE_500_netplan.yaml (+2/-0)
tests/test_net_if_management_data/CASCADE_500_nmcli.txt (+5/-0)
tests/test_net_if_management_data/RPI2_UC16_CCONF_netplan.yaml (+7/-0)
tests/test_net_if_management_data/RPI3B_UC16_CLOUDINIT_netplan.yaml (+13/-0)
tests/test_net_if_management_data/XENIAL_DESKTOP_nmcli.txt (+3/-0)
Changed in plainbox-provider-resource: | |
importance: | Undecided → Medium |
Changed in plainbox-provider-resource: | |
status: | New → Fix Released |
assignee: | nobody → Jonathan Cave (jocave) |