From 2eac7d5cebaff6df01708758f3991f4ceb76ad47 Mon Sep 17 00:00:00 2001
From: j1nx
Date: Thu, 31 Aug 2023 07:42:39 +0000
Subject: [PATCH] [ALL] Switch back to using fuse-overlay storage driver and a
small fix for ovos_cli service.
---
.../etc/containers/systemd/users/ovos_cli.container | 2 +-
.../home/mycroft/.config/containers/storage.conf | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/buildroot-external/rootfs-overlay/etc/containers/systemd/users/ovos_cli.container b/buildroot-external/rootfs-overlay/etc/containers/systemd/users/ovos_cli.container
index 533f290b..1178bb99 100644
--- a/buildroot-external/rootfs-overlay/etc/containers/systemd/users/ovos_cli.container
+++ b/buildroot-external/rootfs-overlay/etc/containers/systemd/users/ovos_cli.container
@@ -16,7 +16,7 @@ Volume=%h/ovos/tmp:/tmp/mycroft
[Service]
TimeoutStartSec=900
-Restart=unless-stopped
+Restart=always
[Install]
WantedBy=multi-user.target default.target
diff --git a/buildroot-external/rootfs-overlay/home/mycroft/.config/containers/storage.conf b/buildroot-external/rootfs-overlay/home/mycroft/.config/containers/storage.conf
index 2f4bc148..f2125917 100644
--- a/buildroot-external/rootfs-overlay/home/mycroft/.config/containers/storage.conf
+++ b/buildroot-external/rootfs-overlay/home/mycroft/.config/containers/storage.conf
@@ -1,2 +1,5 @@
[storage]
driver = "overlay"
+
+[storage.options]
+mount_program = "/usr/bin/fuse-overlayfs"