Skip to content

[BUG] Migration from 10.10.7 to 10.11.0 failed #310

@LessTaken

Description

@LessTaken

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Pulled the latest image from linuxserver/jellyfin. Starting the Server results in several Unhandled exceptions

Expected Behavior

No response

Steps To Reproduce

See logfile

Environment

- OS: Debian 12
- How docker service was installed: distro's packagemanager

CPU architecture

x86-64

Docker creation

name: jellyfin
services:
  jellyfin:
    cpu_shares: 90
    command: []
    container_name: jellyfin
    deploy:
      resources:
        limits:
          memory: 15844M
        reservations:
          memory: "268435456"
    devices:
      - /dev/dri:/dev/dri
      - /dev/vcsm:/dev/vcsm
      - /dev/vchiq:/dev/vchiq
      - /dev/video10:/dev/video10
      - /dev/video11:/dev/video11
      - /dev/video12:/dev/video12
    environment:
      - PGID=1007
      - PUID=1002
      - TZ=Europe/Berlin
    hostname: jellyfin
    image: linuxserver/jellyfin:latest
    labels:
      icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/icon.png
    ports:
      - target: 8096
        published: "8097"
        protocol: tcp
      - target: 8920
        published: "8921"
        protocol: tcp
      - target: 7359
        published: "7359"
        protocol: tcp
      - target: 19001
        published: "19011"
        protocol: tcp
    restart: unless-stopped
    volumes:
      - type: bind
        source: /media/ssd/jellyfin
        target: /config
      - type: bind
        source: /media/hdd
        target: /Media
      - type: bind
        source: /opt/vc/lib
        target: /opt/vc/lib
    cap_add: []
    network_mode: bridge
    privileged: false
x-casaos:
  architectures:
    - amd64
    - arm64
  author: CasaOS Team
  category: Media
  description:
    ar_sa: يتيح لك Jellyfin جمع وإدارة وتدفق وسائطك. قم بتشغيل خادم Jellyfin على
      نظامك واحصل على النظام الرائد للترفيه المجاني ، مع الأجهزة الصوتية
      والمزايا المتضمنة.
    de_de: Jellyfin ermöglicht es Ihnen, Ihre Medien zu sammeln, zu verwalten und zu
      streamen. Führen Sie den Jellyfin-Server auf Ihrem System aus und erhalten
      Sie Zugriff auf das führende kostenlose Softwareunterhaltungssystem,
      inklusive Klingelton und Dekoration.
    en_us: >
      Imagine having all your movies, TV shows, and music at your fingertips,
      ready on any device. Jellyfin transforms your media collection into a
      personalized entertainment hub, surpassing traditional photo albums. Your
      media is accessible anywhere and beautifully organized.


      Jellyfin is free and open-source, offering high-quality streaming, detailed metadata, and personalized recommendations. Multiple users can have their own media libraries.


      Deploying Jellyfin on private cloud devices like Zima provides virtually unlimited storage, seamless streaming, and secure, multi-device access. It's perfect for NAS enthusiasts looking to enhance their home media setup.
    es_es: Jellyfin le permite recopilar, administrar y transmitir sus medios.
      Ejecute el servidor Jellyfin en su sistema y obtenga acceso al sistema de
      entretenimiento de software libre líder, con timbres y adornos incluidos.
    fr_fr: Jellyfin vous permet de collecter, de gérer et de diffuser vos médias.
      Exécutez le serveur Jellyfin sur votre système et accédez au système de
      divertissement logiciel libre de pointe, avec des sonneries et des
      décorations incluses.
    hu_hu: A Jellyfin lehetővé teszi, hogy gyűjtsön, kezeljen és adja tovább a
      médiaanyagait. Futtassa a Jellyfin szerverét a rendszerén, és hozzáférhet
      a vezető ingyenes szoftveres szórakoztató rendszerhez, csengőhangokkal és
      díszítésekkel.
    it_it: Jellyfin consente di raccogliere, gestire e trasmettere i tuoi media.
      Esegui il server Jellyfin sul tuo sistema e accedi al sistema di
      intrattenimento software libero leader, con suoni e decorazioni incluse.
    pl_pl: Jellyfin pozwala zbierać, zarządzać i przesyłać swoją multimedialną
      zawartość. Uruchom serwer Jellyfin na swoim systemie i uzyskaj dostęp do
      liderującego systemu rozrywki z otwartym oprogramowaniem, w tym dzwonków i
      ozdób.
    pt_br: O Jellyfin permite que você colete, gerencie e transmita seus meios de
      comunicação. Execute o servidor Jellyfin em seu sistema e obtenha acesso
      ao sistema de entretenimento de software livre líder, com toques e
      decorações incluídos.
    ru_ru: Jellyfin позволяет собирать, управлять и транслировать свою
      медиаинформацию. Запустите сервер Jellyfin на своей системе и получите
      доступ к лидирующей системе развлечений с открытым исходным кодом, включая
      звонки и украшения.
    sv_se: Jellyfin gör det möjligt att samla in, hantera och strömma dina medier.
      Kör Jellyfin-servern på ditt system och få tillgång till ledande
      underhållningssystem med fri mjukvara, med klockor och dekorationer
      inkluderade.
    uk_ua: Jellyfin дозволяє збирати, керувати та транслювати вашу медіаінформацію.
      Запустіть сервер Jellyfin на своєму системі та отримайте доступ до
      лідерської системи розваг з відкритим програмним забезпеченням, включаючи
      дзвінки та оздоблення.
    zh_cn: >
      想象一下,所有的电影、电视节目和音乐触手可及,可以在任何设备上播放。Jellyfin
      将您的媒体收藏转变为个性化的娱乐中心,超越传统的照片相册。您的媒体随时随地可访问,并且经过精美的组织。


      Jellyfin 是免费的开源软件,提供高质量的流媒体播放、详细的元数据和个性化推荐。多个用户可以拥有各自的媒体库。


      在像 Zima 这样的私有云设备上部署 Jellyfin,提供几乎无限的存储空间、无缝的流媒体播放和安全的多设备访问。这对于希望提升家庭媒体设置的 NAS 爱好者来说,是完美的解决方案。
  developer: Jellyfin
  hostname: casaos.local
  icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/icon.png
  index: ""
  is_uncontrolled: false
  main: jellyfin
  port_map: "8097"
  scheme: http
  screenshot_link:
    - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/screenshot-1.png
    - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/screenshot-2.png
    - https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/screenshot-3.png
  store_app_id: jellyfin
  tagline:
    ar_sa: يضعك تحت سيطرتك على وسائطك.
    de_de: Stellt Sie in den Mittelpunkt Ihrer Medien.
    en_us: The personal Media System
    es_es: Le pone en control de sus medios.
    fr_fr: Vous met en contrôle de vos médias.
    hu_hu: Ön a média sajátos kezelésében van.
    it_it: Mette in tuo controllo i tuoi media.
    pl_pl: Umieszcza Cię w centrum swojej multimedialnej zawartości.
    pt_br: Coloca você no controle de seus meios de comunicação.
    ru_ru: Помогает вам контролировать свою медиаинформацию.
    sv_se: Lägger dig i centrum av dina medier.
    uk_ua: Помагає вам контролювати вашу медіаінформацію.
    zh_cn: 个人媒体系统
  thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Jellyfin/thumbnail.png
  tips: {}
  title:
    custom: ""
    en_us: Jellyfin

Container logs

jellyfin  | [migrations] started
jellyfin  | [migrations] no migrations found
jellyfin  | usermod: no changes
jellyfin  | ───────────────────────────────────────
jellyfin  | 
jellyfin  |       ██╗     ███████╗██╗ ██████╗
jellyfin  |       ██║     ██╔════╝██║██╔═══██╗
jellyfin  |       ██║     ███████╗██║██║   ██║
jellyfin  |       ██║     ╚════██║██║██║   ██║
jellyfin  |       ███████╗███████║██║╚██████╔╝
jellyfin  |       ╚══════╝╚══════╝╚═╝ ╚═════╝
jellyfin  | 
jellyfin  |    Brought to you by linuxserver.io
jellyfin  | ───────────────────────────────────────
jellyfin  | 
jellyfin  | To support the app dev(s) visit:
jellyfin  | Jellyfin: https://opencollective.com/jellyfin
jellyfin  | 
jellyfin  | To support LSIO projects visit:
jellyfin  | https://www.linuxserver.io/donate/
jellyfin  | 
jellyfin  | ───────────────────────────────────────
jellyfin  | GID/UID
jellyfin  | ───────────────────────────────────────
jellyfin  | 
jellyfin  | User UID:    1002
jellyfin  | User GID:    1007
jellyfin  | ───────────────────────────────────────
jellyfin  | **** permissions for /dev/dri/renderD128 are good ****
jellyfin  | **** permissions for /dev/dri/card0 are good ****
jellyfin  | [custom-init] No custom files found, skipping...
jellyfin  | Unhandled exception. System.InvalidOperationException: Exepected to find only .jellyfin-config but found marker for /config/.jellyfin-data.
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CheckOrCreateMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CreateAndCheckMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Emby.Server.Implementations.ServerApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Jellyfin.Server.Program.StartApp(StartupOptions options)
jellyfin  |    at Jellyfin.Server.Program.
(String[] args)
jellyfin  | Unhandled exception. System.InvalidOperationException: Exepected to find only .jellyfin-config but found marker for /config/.jellyfin-data.
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CheckOrCreateMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CreateAndCheckMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Emby.Server.Implementations.ServerApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Jellyfin.Server.Program.StartApp(StartupOptions options)
jellyfin  |    at Jellyfin.Server.Program.
(String[] args)
jellyfin  | Unhandled exception. System.InvalidOperationException: Exepected to find only .jellyfin-config but found marker for /config/.jellyfin-data.
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CheckOrCreateMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CreateAndCheckMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Emby.Server.Implementations.ServerApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Jellyfin.Server.Program.StartApp(StartupOptions options)
jellyfin  |    at Jellyfin.Server.Program.
(String[] args)
jellyfin  | Unhandled exception. System.InvalidOperationException: Exepected to find only .jellyfin-config but found marker for /config/.jellyfin-data.
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CheckOrCreateMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.CreateAndCheckMarker(String path, String markerName, Boolean recursive)
jellyfin  |    at Emby.Server.Implementations.AppBase.BaseApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Emby.Server.Implementations.ServerApplicationPaths.MakeSanityCheckOrThrow()
jellyfin  |    at Jellyfin.Server.Program.StartApp(StartupOptions options)
jellyfin  |    at Jellyfin.Server.Program.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions