docs(media): the SSD metadata view has never been deployed on Dankserver
The vault described the overlay as the live shape. It is not: `media-view.sh status` answers NOT MOUNTED, /var/lib/media-meta does not exist, and the installed quadlets under ~/.config/containers/systemd still carry the pre-view binds (/mnt/entropy:/data:ro for Jellyfin, /mnt/entropy:/mnt/entropy:ro for Plex) while git binds the view with ConditionPathIsMountPoint. The deploy gate (deploy-remote.sh:ensure_media_view) has therefore never run: the first `deploy.sh dankserver --service jellyfin|plex` is an untested cutover of both media servers, and Jellyfin's read-only sidecar error is today's expected state, not a fault. Same commit, the scan-acceptance law from tonight's TV handoff: it logged `jellyfin scan: 401`, so Jellyfin never rescanned a 58k-move library until the request was re-issued with the identical key and header form (204). Anything that is not 204 means no scan was queued — re-issue, do not diagnose.
This commit is contained in:
1 parent
9eb85ea1f9
commit
1e1527d101
5 files changed
+39
-21
No files matched your search
@@ -20,6 +20,19 @@ The mount point is not a volume and holds nothing while unmounted. It sits insid
|
||||
merged door are one directory — and so the mount table grows no new `/mnt` entry
|
||||
next to the array.
|
||||
|
||||
**Not deployed on Dankserver — verified 2026-10-31.** `scripts/media-view.sh
|
||||
status` answers `view: /var/lib/media-meta/view NOT MOUNTED`,
|
||||
`/var/lib/media-meta` does not exist, and the installed quadlets under
|
||||
`~/.config/containers/systemd/` still carry the pre-view binds — `/mnt/entropy:/data:ro`
|
||||
for [[Jellyfin]], `/mnt/entropy:/mnt/entropy:ro` for [[Plex]]. Everything below
|
||||
is the shape git describes, not the shape the servers run. The cutover is an
|
||||
ordinary deploy: `deploy.sh dankserver --service jellyfin|plex` runs
|
||||
`ensure_media_view` (`install` then `verify`) before it restarts the container,
|
||||
so it must not be fired through the middle of a library scan. Until that deploy
|
||||
lands there is no upper layer, so no relayout can leave ghost metadata and
|
||||
`reap` has nothing to do — `media-apply.py` prints that follow-up only when the
|
||||
view really is a mountpoint.
|
||||
|
||||
## Shape
|
||||
|
||||
| Item | Value |
|
||||
|
||||
Reference in new issue
Block a user