taltamir
Dabbler
- Joined
- Aug 2, 2022
- Messages
- 28
I am using Truenas Scale. Until today I was running angelfish and on it I was running jellyfin from truecharts.
I left storage persistance as default (PVC) because anything else breaks the app.
My actual videos are in a different zpool. accessed via "additional app storage"
where I use "hostpath" method to expose /mnt/vids on truenas scale as /mnt/vids on jellyfin jail
I just upgraded truenas to bluefin. now jellyfin won't run nor update.
I tracked down the issue to the "additional app storage" hostpath.
If I disable it I can run jellyfin and update it. but I have no access to my videos.
if I try to re-mount the vids zfs pool by using the "additional app storage" option I get the error:
Why is it calling it root? my root is on an entirely different zpool called tank.
Or is it thinking that I am mounting it to root on the jellyfin jail?
edit: or wait. could it be forbidden not because of the root thing. but because it is a path out a pool?
why in the world would you forbid using multiple pools? it is crucial for many apps to spread things around or access multiple pools.
Is there any way to fix this?
I left storage persistance as default (PVC) because anything else breaks the app.
My actual videos are in a different zpool. accessed via "additional app storage"
where I use "hostpath" method to expose /mnt/vids on truenas scale as /mnt/vids on jellyfin jail
I just upgraded truenas to bluefin. now jellyfin won't run nor update.
I tracked down the issue to the "additional app storage" hostpath.
If I disable it I can run jellyfin and update it. but I have no access to my videos.
if I try to re-mount the vids zfs pool by using the "additional app storage" option I get the error:
Error: [EINVAL] chart_release_create.persistenceList.0.hostPath: Invalid path /mnt/vids. Mounting root dataset or path outside a pool is not allowed
Why is it calling it root? my root is on an entirely different zpool called tank.
Or is it thinking that I am mounting it to root on the jellyfin jail?
edit: or wait. could it be forbidden not because of the root thing. but because it is a path out a pool?
why in the world would you forbid using multiple pools? it is crucial for many apps to spread things around or access multiple pools.
Is there any way to fix this?
Last edited: