Hey everyone!
So, I've been running Jellyfin in a Quadlet container for 8+ months now. It's been working great, more or less. The recent update to Bazzite, however, made the container throw up errors and fail to run. Here's the .container file contents:
[Container]
ContainerName=jellyfin
Image=docker.io/jellyfin/jellyfin:10.11.6
Network=bridge
PublishPort=8096:8096/tcp
SecurityLabelDisable=true
AddDevice=/dev/dvb/:/dev/dvb/
AddDevice=/dev/dri/:/dev/dri/
AddDevice=nvidia.com/gpu=all
Volume=jellyfin-config:/config:z
Volume=jellyfin-cache:/cache:z
Volume=/var/mnt/:/var/mnt:z
[Install]
WantedBy=xdg-desktop-autostart.target
-------------------------------------
It appears that this line is the one now causing problems:
Volume=/var/mnt/:/var/mnt:z
So, I'm wondering if anyone out there knows why that one seemingly is now throwing up this error:.
Error: lsetxattr(label=system_u:object_r:container_file_t:s0) /var/mnt/<removedastringofnumbers>: operation not permitted
I switched to an old .container file that had each drive enumerated separately, and that didn't change anything. I heard there were updates to docker, but I'm not sure how this line would need to be updated to accommodate that possible change to quadlet syntax. I've been looking for answers off and on for the last week or so with no luck.