From 3583b72ed8eccc35e16d6611ba40cc1bf01ba2cf Mon Sep 17 00:00:00 2001
From: j1nx
Date: Thu, 11 Jan 2024 16:51:59 +0000
Subject: [PATCH] [All] Enable the healthcheck as sdnotify to report to back
and pet the watchdog of systemd
---
.../home/ovos/.config/containers/systemd/ovos-audio.container | 1 +
.../home/ovos/.config/containers/systemd/ovos-core.container | 1 +
.../ovos/.config/containers/systemd/ovos-gui-websocket.container | 1 +
.../.config/containers/systemd/ovos-listener-dinkum.container | 1 +
.../home/ovos/.config/containers/systemd/ovos-phal.container | 1 +
5 files changed, 5 insertions(+)
diff --git a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-audio.container b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-audio.container
index b33f87af..265d90ff 100644
--- a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-audio.container
+++ b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-audio.container
@@ -13,6 +13,7 @@ After=ovos-phal.service
[Container]
ContainerName=ovos-audio
Image=docker.io/smartgic/ovos-audio:alpha
+Notify=healthy
AutoUpdate=registry
LogDriver=journald
HostName=ovos-audio
diff --git a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-core.container b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-core.container
index d91bbc13..70763a8a 100644
--- a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-core.container
+++ b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-core.container
@@ -13,6 +13,7 @@ After=ovos-phal.service
[Container]
ContainerName=ovos-core
Image=docker.io/smartgic/ovos-core:alpha
+Notify=healthy
AutoUpdate=registry
LogDriver=journald
HostName=ovos-core
diff --git a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-gui-websocket.container b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-gui-websocket.container
index bd3451fc..4b08d70d 100644
--- a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-gui-websocket.container
+++ b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-gui-websocket.container
@@ -9,6 +9,7 @@ After=ovos-bus-server.service
[Container]
ContainerName=ovos-gui-websocket
Image=docker.io/smartgic/ovos-gui-websocket:alpha
+Notify=healthy
AutoUpdate=registry
LogDriver=journald
HostName=ovos-gui-websocket
diff --git a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-listener-dinkum.container b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-listener-dinkum.container
index 64f997db..1921866a 100644
--- a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-listener-dinkum.container
+++ b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-listener-dinkum.container
@@ -13,6 +13,7 @@ After=ovos-phal.service
[Container]
ContainerName=ovos-listener-dinkum
Image=docker.io/smartgic/ovos-listener-dinkum:alpha
+Notify=healthy
AutoUpdate=registry
LogDriver=journald
HostName=ovos-listener-dinkum
diff --git a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-phal.container b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-phal.container
index ff22dce3..5a1fe29e 100644
--- a/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-phal.container
+++ b/buildroot-external/rootfs-overlay/home/ovos/.config/containers/systemd/ovos-phal.container
@@ -11,6 +11,7 @@ After=ovos-bus-server.service
[Container]
ContainerName=ovos-phal
Image=docker.io/smartgic/ovos-phal:alpha
+Notify=healthy
AutoUpdate=registry
LogDriver=journald
HostName=ovos-phal