Public bug reported:
When you modify a connection using nmcli, the result depends on the order of
the parameters. In my opinion, that shouldn't be the case.
```
$ nmcli --version
nmcli tool, version 1.54.3
$ nmcli connection show test | grep mac
802-11-wireless.mac-address: --
802-11-wireless.cloned-mac-address: stable-ssid
802-11-wireless.generate-mac-address-mask:--
802-11-wireless.mac-address-denylist: --
802-11-wireless.mac-address-randomization:default
$ nmcli connection modify test 802-11-wireless.mac-address-randomization
default 802-11-wireless.cloned-mac-address stable-ssid
[marc@lenny:~]
$ nmcli connection show test | grep mac
802-11-wireless.mac-address: --
802-11-wireless.cloned-mac-address: stable-ssid
802-11-wireless.generate-mac-address-mask:--
802-11-wireless.mac-address-denylist: --
802-11-wireless.mac-address-randomization:default
$ nmcli connection modify test 802-11-wireless.mac-address-randomization
default 802-11-wireless.cloned-mac-address random
$ nmcli connection show test | grep mac
802-11-wireless.mac-address: --
802-11-wireless.cloned-mac-address: random
802-11-wireless.generate-mac-address-mask:--
802-11-wireless.mac-address-denylist: --
802-11-wireless.mac-address-randomization:always
$ # These commands should produce the same result:
$ nmcli connection modify test 802-11-wireless.mac-address-randomization
default 802-11-wireless.cloned-mac-address stable-ssid
$ nmcli connection show test | grep mac
802-11-wireless.mac-address: --
802-11-wireless.cloned-mac-address: stable-ssid
802-11-wireless.generate-mac-address-mask:--
802-11-wireless.mac-address-denylist: --
802-11-wireless.mac-address-randomization:default
$ nmcli connection modify test 802-11-wireless.cloned-mac-address
stable-ssid 802-11-wireless.mac-address-randomization default
$ nmcli connection show test | grep mac
802-11-wireless.mac-address: --
802-11-wireless.cloned-mac-address: --
802-11-wireless.generate-mac-address-mask:--
802-11-wireless.mac-address-denylist: --
802-11-wireless.mac-address-randomization:default
```
** Affects: network-manager (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156694
Title:
nmcli connection modify: order should not matter
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/2156694/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs