fix: remove bind-propagation=shared from mount instructions
runc v1.3.5 (Docker 29.x / Unraid 7.3+) rejects bind-propagation=shared on symlink sources with: open /proc/self/mountinfo: no such file or directory. The ramdisk tmpfs is already MS_SHARED at the kernel level — propagation is inherited automatically and does not need to be specified in Docker. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
e0fdaa1868
commit
cd2fd1af70
@@ -209,8 +209,9 @@
|
|||||||
# Show active Emby sessions with play method. Write daily stats to TRANSCODE_DAILY_LOG.
|
# Show active Emby sessions with play method. Write daily stats to TRANSCODE_DAILY_LOG.
|
||||||
#
|
#
|
||||||
# NOTE: Emby Extra Parameters MUST include:
|
# NOTE: Emby Extra Parameters MUST include:
|
||||||
# --mount type=bind,source=/mnt/ram-transcode,target=/ext-ram-transcode,bind-propagation=shared
|
# --mount type=bind,source=/mnt/ram-transcode,target=/ext-ram-transcode
|
||||||
# Without shared propagation, symlink flips are silently ignored after the first flip.
|
# Do NOT add bind-propagation=shared — runc v1.3.5+ (Docker 29.x, Unraid 7.3+) rejects it.
|
||||||
|
# The ramdisk mount is already shared at the kernel level (MS_SHARED) — propagation is automatic.
|
||||||
#
|
#
|
||||||
# bash /boot/config/plugins/varaverk/Orchestrators/transcode_management.sh
|
# bash /boot/config/plugins/varaverk/Orchestrators/transcode_management.sh
|
||||||
|
|
||||||
@@ -1058,8 +1059,9 @@
|
|||||||
# TRANSCODE_LINK symlink → RAMDISK_PATH (always reset to ramdisk at array start)
|
# TRANSCODE_LINK symlink → RAMDISK_PATH (always reset to ramdisk at array start)
|
||||||
#
|
#
|
||||||
# IMPORTANT: Emby Extra Parameters must include:
|
# IMPORTANT: Emby Extra Parameters must include:
|
||||||
# --mount type=bind,source=/mnt/ram-transcode,target=/ext-ram-transcode,bind-propagation=shared
|
# --mount type=bind,source=/mnt/ram-transcode,target=/ext-ram-transcode
|
||||||
# Without shared propagation: symlink flips silently ignored after first flip (rprivate locks inode).
|
# Do NOT add bind-propagation=shared — runc v1.3.5+ (Docker 29.x, Unraid 7.3+) rejects it.
|
||||||
|
# The ramdisk mount is already shared at the kernel level (MS_SHARED) — propagation is automatic.
|
||||||
#
|
#
|
||||||
# Verify setup:
|
# Verify setup:
|
||||||
# mountpoint /mnt/ramdisk_transcodes should say "is a mountpoint"
|
# mountpoint /mnt/ramdisk_transcodes should say "is a mountpoint"
|
||||||
|
|||||||
Reference in New Issue
Block a user