From 72b9c9055584b854098b33a659fa2e5513cbf53d Mon Sep 17 00:00:00 2001 From: Mark Bonsack Date: Sun, 2 Feb 2020 21:25:11 -0800 Subject: [PATCH] Revert change from unit file (re-enable the preflight) * Revert previous change to unit file; re-enable preflight check to prevent startup loops * Fix cut/paste error and restore proper runtime (podman) to podman runtime doc --- docs/gettingstarted/docker-systemd-general.md | 10 ++++++++++ docs/gettingstarted/podman-systemd-general.md | 18 ++++++++++++++---- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/docs/gettingstarted/docker-systemd-general.md b/docs/gettingstarted/docker-systemd-general.md index 4c3dbee..f0882bd 100644 --- a/docs/gettingstarted/docker-systemd-general.md +++ b/docs/gettingstarted/docker-systemd-general.md @@ -53,6 +53,11 @@ TimeoutStartSec=0 Restart=always ExecStartPre=/usr/bin/docker pull $SC4S_IMAGE +ExecStartPre=/usr/bin/docker run \ + --env-file=/opt/sc4s/env_file \ + "$SC4S_LOCAL_CONFIG_MOUNT" \ + --name SC4S_preflight \ + --rm $SC4S_IMAGE -s ExecStart=/usr/bin/docker run -p 514:514 -p 514:514/udp -p 6514:6514 \ --env-file=/opt/sc4s/env_file \ "$SC4S_PERSIST_VOLUME" \ @@ -173,6 +178,11 @@ TimeoutStartSec=0 Restart=always ExecStartPre=/usr/bin/docker pull $SC4S_IMAGE +ExecStartPre=/usr/bin/docker run \ + --env-file=/opt/sc4s/env_file \ + "$SC4S_LOCAL_CONFIG_MOUNT" \ + --name SC4S_preflight \ + --rm $SC4S_IMAGE -s ExecStart=/usr/bin/docker run -p 514:514 -p 514:514/udp -p 6514:6514 -p 5000-5020:5000-5020 -p 5000-5020:5000-5020/udp \ --env-file=/opt/sc4s/env_file \ "$SC4S_PERSIST_VOLUME" \ diff --git a/docs/gettingstarted/podman-systemd-general.md b/docs/gettingstarted/podman-systemd-general.md index 3a0498f..38cac72 100644 --- a/docs/gettingstarted/podman-systemd-general.md +++ b/docs/gettingstarted/podman-systemd-general.md @@ -34,8 +34,13 @@ Environment="SC4S_LOCAL_CONFIG_MOUNT=-v /opt/sc4s/local:/opt/syslog-ng/etc/conf. TimeoutStartSec=0 Restart=always -ExecStartPre=/usr/bin/docker pull $SC4S_IMAGE -ExecStart=/usr/bin/docker run -p 514:514 -p 514:514/udp -p 6514:6514 \ +ExecStartPre=/usr/bin/podman pull $SC4S_IMAGE +ExecStartPre=/usr/bin/podman run \ + --env-file=/opt/sc4s/env_file \ + "$SC4S_LOCAL_CONFIG_MOUNT" \ + --name SC4S_preflight \ + --rm $SC4S_IMAGE -s +ExecStart=/usr/bin/podman run -p 514:514 -p 514:514/udp -p 6514:6514 \ --env-file=/opt/sc4s/env_file \ "$SC4S_PERSIST_VOLUME" \ "$SC4S_LOCAL_CONFIG_MOUNT" \ @@ -154,8 +159,13 @@ Environment="SC4S_LOCAL_CONFIG_MOUNT=-v /opt/sc4s/local:/opt/syslog-ng/etc/conf. TimeoutStartSec=0 Restart=always -ExecStartPre=/usr/bin/docker pull $SC4S_IMAGE -ExecStart=/usr/bin/docker run -p 514:514 -p 514:514/udp -p 6514:6514 -p 5000-5020:5000-5020 -p 5000-5020:5000-5020/udp \ +ExecStartPre=/usr/bin/podman pull $SC4S_IMAGE +ExecStartPre=/usr/bin/podman run \ + --env-file=/opt/sc4s/env_file \ + "$SC4S_LOCAL_CONFIG_MOUNT" \ + --name SC4S_preflight \ + --rm $SC4S_IMAGE -s +ExecStart=/usr/bin/podman run -p 514:514 -p 514:514/udp -p 6514:6514 -p 5000-5020:5000-5020 -p 5000-5020:5000-5020/udp \ --env-file=/opt/sc4s/env_file \ "$SC4S_PERSIST_VOLUME" \ "$SC4S_LOCAL_CONFIG_MOUNT" \