When the service is restarted, the directory will be recreated. The issue is that the /run/pve directory is not just used as the runtime directory of this service, but also for other things, e.g. storage tunnel and mtunnel sockets and container stderr logs as well as pull metrics, which will be lost when the service is restarted.
Signed-off-by: Fiona Ebner <f.eb...@proxmox.com> --- Versioned breaks for pve-container and pve-manager needed. etc/pve-lxc-syscalld.service.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/pve-lxc-syscalld.service.in b/etc/pve-lxc-syscalld.service.in index be076a7..0557fe6 100644 --- a/etc/pve-lxc-syscalld.service.in +++ b/etc/pve-lxc-syscalld.service.in @@ -4,8 +4,8 @@ Before=pve-guests.service [Service] Type=notify -ExecStart=%LIBEXECDIR%/pve-lxc-syscalld/pve-lxc-syscalld --system /run/pve/lxc-syscalld.sock -RuntimeDirectory=pve +ExecStart=%LIBEXECDIR%/pve-lxc-syscalld/pve-lxc-syscalld --system /run/pve-lxc-syscalld/lxc-syscalld.sock +RuntimeDirectory=pve-lxc-syscalld Restart=on-failure [Install] -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel