From 0d260bdc1fff34d0c1f993d8e53c543230e8a431 Mon Sep 17 00:00:00 2001 From: Ygal Blum Date: Sun, 3 Dec 2023 09:53:52 +0200 Subject: [PATCH] Quadlet - fix pod service file name Using replaceExtension breaks when the service name has a dot Just add .service Signed-off-by: Ygal Blum --- pkg/systemd/quadlet/quadlet.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/systemd/quadlet/quadlet.go b/pkg/systemd/quadlet/quadlet.go index 59f2e56e08..eeb40bc747 100644 --- a/pkg/systemd/quadlet/quadlet.go +++ b/pkg/systemd/quadlet/quadlet.go @@ -1260,7 +1260,7 @@ func ConvertPod(podUnit *parser.UnitFile, name string, podsInfoMap map[string]*P } service := podUnit.Dup() - service.Filename = replaceExtension(podInfo.ServiceName, ".service", "", "") + service.Filename = fmt.Sprintf("%s.service", podInfo.ServiceName) if podUnit.Path != "" { service.Add(UnitGroup, "SourcePath", podUnit.Path)