spiegel_podman/pkg
Valentin Rothberg 9d3667c2f0 systemdgen: add --ignore flag to generic services
The --ignore flag lets Podman ignore errors when a specified container
does not exist (anymore).  That's a nice addition to generic services
generated via the --new flag.  Those services create new containers and
can hence allows user to manually remove a container; may it only be by
accident.

The important part of using the --ignore flag is that Podman will exit 0
which plays nicer with most restart policies; a non-zero exit may yield
systemd to restart the entire service which is arguably wrong if the
user manually deletes the container.

If desired, users can still alter the generated files.

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-01-16 16:36:21 +01:00
..
adapter refactor top code 2020-01-15 17:08:22 +01:00
annotations Add ContainerManager annotation to created containers 2019-09-10 09:37:14 +02:00
api make binaries: include service 2020-01-16 14:05:39 +01:00
apparmor make lint: include unit tests 2020-01-14 10:51:59 +01:00
bindings [CI:DOCS]swagger cleanup and left-hand nav 2020-01-15 14:22:25 -06:00
cgroups make lint: enable gocritic 2020-01-13 14:27:02 +01:00
channelwriter account for varlink calls that dont use more 2019-07-10 08:50:05 -05:00
criu Add helper function to read out CRIU version 2018-10-23 12:52:03 +02:00
ctime Re-add int64 casts for ctime 2019-07-23 15:43:40 -04:00
errorhandling first pass of corrections for golangci-lint 2019-07-10 15:52:17 -05:00
hooks make lint: include unit tests 2020-01-14 10:51:59 +01:00
inspect Add history names to image inspect data 2019-12-13 13:53:30 +01:00
kubeutils Remove dependency on kubernetes 2018-03-27 21:55:33 +00:00
logs first pass of corrections for golangci-lint 2019-07-10 15:52:17 -05:00
lookup execuser: look at the source for /etc/{passwd,group} overrides 2019-09-21 22:11:09 +02:00
namespaces namespaces: by default create cgroupns on cgroups v2 2019-11-05 17:29:01 +01:00
netns network: hide EPERM warning when rootless 2019-10-01 08:51:58 +02:00
network make lint: include unit tests 2020-01-14 10:51:59 +01:00
registrar Update registrar unit tests to match them of cri-o 2019-04-04 08:53:32 +02:00
registries podman: mirror information 2019-12-12 19:53:46 -03:00
resolvconf Use host's resolv.conf if no network namespace enabled 2018-11-27 15:28:09 -05:00
rootless fix lint in pkg/rootless 2020-01-08 15:44:30 +01:00
rootlessport rootlessport: honor ctr.runtime.config.TmpDir 2020-01-09 14:06:33 +09:00
spec Merge pull request #4806 from vrothberg/seccomp 2020-01-15 01:16:07 +01:00
sysinfo Setup a reasonable default for pids-limit 4096 2019-10-04 16:09:13 -04:00
systemdgen systemdgen: add --ignore flag to generic services 2020-01-16 16:36:21 +01:00
timetype make lint: enable gocritic 2020-01-13 14:27:02 +01:00
tracing make lint: include pkg/tracing 2020-01-14 09:54:48 +01:00
trust codespell: spelling corrections 2019-11-13 08:15:00 +11:00
util make lint: enable gocritic 2020-01-13 14:27:02 +01:00
varlinkapi Initial commit on compatible API 2020-01-10 09:41:39 -06:00