spiegel_podman/pkg/api/server
Valentin Rothberg cb4c5fc9c2 podman.service: use sdnotiy
Commit 2b6dd3fb43 set the killmode of the podman.service to the
systemd default which ultimately lead to the problem that systemd
will kill *all* processes inside the unit's cgroup and hence kill
all containers whenever the service is stopped.

Fix it by setting the type to sdnotify and the killmode to process.
`podman system service` will send the necessary notify messages
when the NOTIFY_SOCKET is set and unset it right after to prevent
the backend and container runtimes from jumping in between and send
messages as well.

Fixes: #7294
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-08-20 12:16:52 -04:00
..
idletracker Fix: Correct connection counters for hijacked connections 2020-07-22 14:46:40 -04:00
docs.go [CI:DOCS] Fix carriage returns in API v2 header 2020-06-11 16:02:06 -04:00
handler_api.go Fix: Correct connection counters for hijacked connections 2020-07-22 14:46:40 -04:00
listener_api.go Add service endpoint 2020-01-21 16:35:45 -06:00
register_archive.go move go module to v2 2020-07-06 15:52:17 +02:00
register_auth.go move go module to v2 2020-07-06 15:52:17 +02:00
register_containers.go move go module to v2 2020-07-06 15:52:17 +02:00
register_distribution.go move go module to v2 2020-07-06 15:52:17 +02:00
register_events.go move go module to v2 2020-07-06 15:52:17 +02:00
register_exec.go move go module to v2 2020-07-06 15:52:17 +02:00
register_generate.go Fix Generate API title/description 2020-07-22 13:45:33 -04:00
register_healthcheck.go move go module to v2 2020-07-06 15:52:17 +02:00
register_images.go move go module to v2 2020-07-06 15:52:17 +02:00
register_info.go move go module to v2 2020-07-06 15:52:17 +02:00
register_manifest.go move go module to v2 2020-07-06 15:52:17 +02:00
register_monitor.go move go module to v2 2020-07-06 15:52:17 +02:00
register_networks.go move go module to v2 2020-07-06 15:52:17 +02:00
register_ping.go Add versioned _ping endpoint 2020-08-11 13:53:23 +02:00
register_play.go move go module to v2 2020-07-06 15:52:17 +02:00
register_plugins.go move go module to v2 2020-07-06 15:52:17 +02:00
register_pods.go move go module to v2 2020-07-06 15:52:17 +02:00
register_swagger.go move go module to v2 2020-07-06 15:52:17 +02:00
register_swarm.go move go module to v2 2020-07-06 15:52:17 +02:00
register_system.go move go module to v2 2020-07-06 15:52:17 +02:00
register_version.go move go module to v2 2020-07-06 15:52:17 +02:00
register_volumes.go move go module to v2 2020-07-06 15:52:17 +02:00
server.go podman.service: use sdnotiy 2020-08-20 12:16:52 -04:00
swagger.go move go module to v2 2020-07-06 15:52:17 +02:00