[Bug 1975678] Re: Netplan generates the wrong YAML value when setting activation-mode=off
Lukas Märdian
1975678 at bugs.launchpad.net
Wed May 25 07:54:27 UTC 2022
** Also affects: netplan.io (Ubuntu Impish)
Importance: Undecided
Status: New
** Also affects: netplan.io (Ubuntu Jammy)
Importance: Undecided
Status: New
** Also affects: netplan.io (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: netplan.io (Ubuntu Kinetic)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netplan.io in Ubuntu.
Matching subscriptions: foundations-bugs
https://bugs.launchpad.net/bugs/1975678
Title:
Netplan generates the wrong YAML value when setting activation-
mode=off
Status in netplan.io package in Ubuntu:
Triaged
Status in netplan.io source package in Focal:
Triaged
Status in netplan.io source package in Impish:
New
Status in netplan.io source package in Jammy:
New
Status in netplan.io source package in Kinetic:
Triaged
Bug description:
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
^
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1975678/+subscriptions
More information about the foundations-bugs
mailing list