** Description changed:

- When setting activation-mode=off, netplan generates the incorrect value
- in the YAML file (activation-mode: false), causing it to fail due to
- incorrect syntax.
+ 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'))
+   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
-                        ^
+       activation-mode: false
+                        ^

-- 
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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to