24.04 OSError: libnetplan.so.1: cannot open shared object file: No such file or directory

Bug #2067370 reported by Yanks
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
snappy-hwe-snaps
New
Undecided
Unassigned

Bug Description

When trying to connect to VPN through OpenVPN configuration (one provided by Canonical for the employees), I get an error when importing the file.

Relevant sys log:
2024-05-28T11:23:02.017797+00:00 <redacted> kernel: audit: type=1326 audit(1716895382.016:331): auid=1000 uid=0 gid=0 ses=594 subj=snap.network-manager.nmcli pid=99823 comm="nmcli" exe="/snap/network-manager/887/usr/bin/nmcli" sig=0 arch=c000003e syscall=314 compat=0 ip=0x7fd15bdc188d code=0x50000
2024-05-28T11:23:02.061467+00:00 yanks network-manager.networkmanager[99855]: Traceback (most recent call last):
2024-05-28T11:23:02.061517+00:00 yanks network-manager.networkmanager[99855]: File "/usr/sbin/netplan", line 20, in <module>
2024-05-28T11:23:02.061525+00:00 yanks network-manager.networkmanager[99855]: from netplan import Netplan
2024-05-28T11:23:02.061531+00:00 yanks network-manager.networkmanager[99855]: File "/usr/share/netplan/netplan/__init__.py", line 18, in <module>
2024-05-28T11:23:02.061544+00:00 yanks network-manager.networkmanager[99855]: from netplan.cli.core import Netplan
2024-05-28T11:23:02.061550+00:00 yanks network-manager.networkmanager[99855]: File "/usr/share/netplan/netplan/cli/core.py", line 24, in <module>
2024-05-28T11:23:02.061555+00:00 yanks network-manager.networkmanager[99855]: import netplan.cli.utils as utils
2024-05-28T11:23:02.061561+00:00 yanks network-manager.networkmanager[99855]: File "/usr/share/netplan/netplan/cli/utils.py", line 27, in <module>
2024-05-28T11:23:02.061567+00:00 yanks network-manager.networkmanager[99855]: import netplan.libnetplan as np
2024-05-28T11:23:02.061572+00:00 yanks network-manager.networkmanager[99855]: File "/usr/share/netplan/netplan/libnetplan.py", line 47, in <module>
2024-05-28T11:23:02.061578+00:00 yanks network-manager.networkmanager[99855]: lib = ctypes.CDLL(ctypes.util.find_library('netplan'))
2024-05-28T11:23:02.061583+00:00 yanks network-manager.networkmanager[99855]: File "/usr/lib/python3.10/ctypes/__init__.py", line 374, in __init__
2024-05-28T11:23:02.061610+00:00 yanks network-manager.networkmanager[99855]: self._handle = _dlopen(self._name, mode)
2024-05-28T11:23:02.061623+00:00 yanks network-manager.networkmanager[99855]: OSError: libnetplan.so.1: cannot open shared object file: No such file or directory
2024-05-28T11:23:02.067009+00:00 yanks NetworkManager[98038]: <error> [1716895382.0667] BUG: the profile cannot be stored in keyfile format without becoming unusable: cannot access file: No such file or directory
2024-05-28T11:23:02.067066+00:00 yanks NetworkManager[98038]: <info> [1716895382.0668] audit: op="connection-add" pid=99823 uid=0 result="fail" reason="failure adding connection: keyfile writer produces an invalid connection: cannot access file: No such file or directory"

My keyfiles and configuration files are stored under `/var/snap/network-manager/common/`.
```
<redacted>_ca.crt canonical-<redacted>.crt us-<redacted>.conf
<redacted>_ta.key canonical-<redacted>.key
```

Yanks (charlie4284)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.