mirror of
https://github.com/containers/podman.git
synced 2025-10-13 01:06:10 +08:00
Quadlet - Do not override existing Environment in Service group for Pod units
Fixes: #26521 Signed-off-by: Ygal Blum <ygal.blum@gmail.com>
This commit is contained in:
@ -1588,8 +1588,10 @@ func ConvertPod(podUnit *parser.UnitFile, name string, unitsInfoMap map[string]*
|
||||
|
||||
service.AddCmdline(ServiceGroup, "ExecStartPre", execStartPre.Args)
|
||||
|
||||
// Set PODMAN_SYSTEMD_UNIT so that podman auto-update can restart the service.
|
||||
service.Add(ServiceGroup, "Environment", "PODMAN_SYSTEMD_UNIT=%n")
|
||||
|
||||
service.Setv(ServiceGroup,
|
||||
"Environment", "PODMAN_SYSTEMD_UNIT=%n",
|
||||
"Type", "forking",
|
||||
"Restart", "on-failure",
|
||||
"PIDFile", "%t/%N.pid",
|
||||
|
Reference in New Issue
Block a user