** Description changed:

  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 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.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
  ```

-- 
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

Reply via email to