Public bug reported:

When setting activation-mode=off on Ubuntu 20.04/Ubuntu Core 20, netplan
generates the incorrect value in the YAML file (activation-mode: false),
causing it to fail due to incorrect syntax.

$ sudo netplan set ethernets.eth0.activation-mode=off
Traceback (most recent call last):
  File "/usr/sbin/netplan", line 23, in <module>
    netplan.main()
  File "/usr/share/netplan/netplan/cli/core.py", line 50, in main
    self.run_command()
  File "/usr/share/netplan/netplan/cli/utils.py", line 247, in run_command
    self.func()
  File "/usr/share/netplan/netplan/cli/commands/set.py", line 55, in run
    self.run_command()
  File "/usr/share/netplan/netplan/cli/utils.py", line 247, in run_command
    self.func()
  File "/usr/share/netplan/netplan/cli/commands/set.py", line 126, in 
command_set
    self.write_file(subtree, hint + '.yaml', self.root_dir)
  File "/usr/share/netplan/netplan/cli/commands/set.py", line 193, in write_file
    libnetplan.netplan_parse(tmpp)
  File "/usr/share/netplan/netplan/libnetplan.py", line 64, in netplan_parse
    raise Exception(err.contents.message.decode('utf-8'))
Exception: /tmp/netplan-set_o73ewgp4/etc/netplan/50-cloud-init.yaml:4:24: Error 
in network definition: Value of 'activation-mode' needs to be 'manual' or 'off'
      activation-mode: false
                       ^

** Affects: netplan.io (Ubuntu)
     Importance: Medium
         Status: Triaged

** Affects: netplan.io (Ubuntu Focal)
     Importance: Medium
         Status: Triaged

** Affects: netplan.io (Ubuntu Impish)
     Importance: Undecided
         Status: New

** Affects: netplan.io (Ubuntu Jammy)
     Importance: Undecided
         Status: New

** Affects: netplan.io (Ubuntu Kinetic)
     Importance: Medium
         Status: Triaged


** Tags: rls-ff-incoming rls-kk-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1975678

Title:
  Netplan generates the wrong YAML value when setting activation-
  mode=off

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1975678/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to