[Bug 2040153] Re: Network Manager will not remove Netplan YAMLs when connections are deleted
Lukas Märdian
2040153 at bugs.launchpad.net
Tue Oct 24 09:05:01 UTC 2023
** Changed in: netplan.io (Ubuntu Mantic)
Status: Triaged => Invalid
** Changed in: netplan.io (Ubuntu Mantic)
Importance: Critical => Medium
** Changed in: netplan.io (Ubuntu)
Importance: Critical => Medium
--
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/2040153
Title:
Network Manager will not remove Netplan YAMLs when connections are
deleted
Status in netplan.io package in Ubuntu:
Triaged
Status in network-manager package in Ubuntu:
Triaged
Status in netplan.io source package in Mantic:
Invalid
Status in network-manager source package in Mantic:
Triaged
Bug description:
When a connection is deleted using any NM facility, libnetplan is
failing to delete the YAML file. Because of that, the connection will
be recreated when "netplan generate" runs again.
This is probably being caused by a combination of two things. First,
the NM's systemd unit has this setting "ProtectSystem=true", which
will mount /usr as read-only for NM. Second, we migrated the default
"00-network-manager-all.yaml" file to, /usr/lib/netplan recently [1].
When libnetplan tries to open this file for writing, the open system
fails with EROFS:
---
22517 openat(AT_FDCWD, "/lib/netplan/00-network-manager-all.yaml", O_WRONLY|O_CREAT|O_TRUNC, 0600) = -1 EROFS (Read-only file system)
22517 write(2, "netplan_delete_connection: Canno"..., 76) = 76
---
[1] - https://launchpad.net/ubuntu/+source/ubuntu-settings/23.10.1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/2040153/+subscriptions
More information about the foundations-bugs
mailing list