[pve-devel] [PATCH pve-lxc-syscalld 2/4] service: avoid using generic runtime directory name
Fiona Ebner
f.ebner at proxmox.com
Tue May 13 12:56:50 CEST 2025
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.ebner at 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
More information about the pve-devel
mailing list