From 90286071b2bb9b7a07117b914743022af7409efd Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 8 Jan 2026 14:22:04 +0100 Subject: [PATCH] Restore cp migration for legacy configs --- bazarr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- lidarr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- prowlarr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- radarr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- readarr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- sonarr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bazarr/rootfs/etc/cont-init.d/20-folders.sh b/bazarr/rootfs/etc/cont-init.d/20-folders.sh index 05c7c8e6b..c67db26df 100755 --- a/bazarr/rootfs/etc/cont-init.d/20-folders.sh +++ b/bazarr/rootfs/etc/cont-init.d/20-folders.sh @@ -24,7 +24,7 @@ slug=bazarr if [ -d "/homeassistant/addons_config/$slug" ]; then echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug" - tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true + cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated fi diff --git a/lidarr/rootfs/etc/cont-init.d/20-folders.sh b/lidarr/rootfs/etc/cont-init.d/20-folders.sh index 30e6a4e38..4481bc107 100755 --- a/lidarr/rootfs/etc/cont-init.d/20-folders.sh +++ b/lidarr/rootfs/etc/cont-init.d/20-folders.sh @@ -18,7 +18,7 @@ slug=lidarr if [ -d "/homeassistant/addons_config/$slug" ]; then echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug" - tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true + cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated fi diff --git a/prowlarr/rootfs/etc/cont-init.d/20-folders.sh b/prowlarr/rootfs/etc/cont-init.d/20-folders.sh index a514c680d..0f639bed1 100755 --- a/prowlarr/rootfs/etc/cont-init.d/20-folders.sh +++ b/prowlarr/rootfs/etc/cont-init.d/20-folders.sh @@ -6,7 +6,7 @@ slug=prowlarr if [ -d "/homeassistant/addons_config/$slug" ]; then echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug" - tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true + cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated fi diff --git a/radarr/rootfs/etc/cont-init.d/20-folders.sh b/radarr/rootfs/etc/cont-init.d/20-folders.sh index 65e74638d..e1f233b80 100755 --- a/radarr/rootfs/etc/cont-init.d/20-folders.sh +++ b/radarr/rootfs/etc/cont-init.d/20-folders.sh @@ -18,7 +18,7 @@ slug=radarr if [ -d "/homeassistant/addons_config/$slug" ]; then echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug" - tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true + cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated fi diff --git a/readarr/rootfs/etc/cont-init.d/20-folders.sh b/readarr/rootfs/etc/cont-init.d/20-folders.sh index 771e5e9a0..c1f1ab677 100755 --- a/readarr/rootfs/etc/cont-init.d/20-folders.sh +++ b/readarr/rootfs/etc/cont-init.d/20-folders.sh @@ -18,7 +18,7 @@ slug=readarr if [ -d "/homeassistant/addons_config/$slug" ]; then echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug" - tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true + cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated fi diff --git a/sonarr/rootfs/etc/cont-init.d/20-folders.sh b/sonarr/rootfs/etc/cont-init.d/20-folders.sh index 2b0945434..2e245acb0 100755 --- a/sonarr/rootfs/etc/cont-init.d/20-folders.sh +++ b/sonarr/rootfs/etc/cont-init.d/20-folders.sh @@ -18,7 +18,7 @@ slug=sonarr if [ -d "/homeassistant/addons_config/$slug" ]; then echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug" - tar -C /homeassistant/addons_config/"$slug" --exclude=addons_config -cf - . | tar -C /config -xf - || true + cp -rnf /homeassistant/addons_config/"$slug"/* /config/ || true mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated fi