From 635b9b9f295961ba174189f52121c698f178c4f6 Mon Sep 17 00:00:00 2001 From: Felipe Santos Date: Sun, 19 Feb 2023 15:07:33 -0300 Subject: [PATCH] Fix more hidden logs --- docker/rootfs/etc/s6-overlay/s6-rc.d/frigate/finish | 4 +++- .../rootfs/etc/s6-overlay/s6-rc.d/go2rtc-healthcheck/finish | 4 +++- docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc/finish | 4 +++- docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/finish | 4 +++- docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/run | 4 +++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/frigate/finish b/docker/rootfs/etc/s6-overlay/s6-rc.d/frigate/finish index 9a2de8ddd..75869b5e7 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/frigate/finish +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/frigate/finish @@ -4,6 +4,8 @@ set -o errexit -o nounset -o pipefail +# Logs should be sent to stdout so that s6 can collect them + declare exit_code_container exit_code_container=$(cat /run/s6-linux-init-container-results/exitcode) readonly exit_code_container @@ -11,7 +13,7 @@ readonly exit_code_service="${1}" readonly exit_code_signal="${2}" readonly service="Frigate" -echo "[INFO] Service ${service} exited with code ${exit_code_service} (by signal ${exit_code_signal})" >&2 +echo "[INFO] Service ${service} exited with code ${exit_code_service} (by signal ${exit_code_signal})" if [[ "${exit_code_service}" -eq 256 ]]; then if [[ "${exit_code_container}" -eq 0 ]]; then diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc-healthcheck/finish b/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc-healthcheck/finish index 46c27b22d..f83421640 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc-healthcheck/finish +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc-healthcheck/finish @@ -3,8 +3,10 @@ set -o errexit -o nounset -o pipefail +# Logs should be sent to stdout so that s6 can collect them + readonly exit_code_service="${1}" readonly exit_code_signal="${2}" readonly service="go2rtc-healthcheck" -echo "[INFO] The ${service} service exited with code ${exit_code_service} (by signal ${exit_code_signal})" >&2 +echo "[INFO] The ${service} service exited with code ${exit_code_service} (by signal ${exit_code_signal})" diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc/finish b/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc/finish index 7d32038e6..e95ba75c8 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc/finish +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/go2rtc/finish @@ -3,8 +3,10 @@ set -o errexit -o nounset -o pipefail +# Logs should be sent to stdout so that s6 can collect them + readonly exit_code_service="${1}" readonly exit_code_signal="${2}" readonly service="go2rtc" -echo "[INFO] The ${service} service exited with code ${exit_code_service} (by signal ${exit_code_signal})" >&2 +echo "[INFO] The ${service} service exited with code ${exit_code_service} (by signal ${exit_code_signal})" diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/finish b/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/finish index 0516c8180..d147d74bd 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/finish +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/finish @@ -4,6 +4,8 @@ set -o errexit -o nounset -o pipefail +# Logs should be sent to stdout so that s6 can collect them + declare exit_code_container exit_code_container=$(cat /run/s6-linux-init-container-results/exitcode) readonly exit_code_container @@ -11,7 +13,7 @@ readonly exit_code_service="${1}" readonly exit_code_signal="${2}" readonly service="NGINX" -echo "[INFO] Service ${service} exited with code ${exit_code_service} (by signal ${exit_code_signal})" >&2 +echo "[INFO] Service ${service} exited with code ${exit_code_service} (by signal ${exit_code_signal})" if [[ "${exit_code_service}" -eq 256 ]]; then if [[ "${exit_code_container}" -eq 0 ]]; then diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/run b/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/run index f7a5a6d0a..2754c0d09 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/run +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/nginx/run @@ -4,7 +4,9 @@ set -o errexit -o nounset -o pipefail -echo "[INFO] Starting NGINX..." >&2 +# Logs should be sent to stdout so that s6 can collect them + +echo "[INFO] Starting NGINX..." # Replace the bash process with the NGINX process, redirecting stderr to stdout exec 2>&1