Calibre (Server) Container Not Starting After Image Update

I’m experiencing an issue with the Calibre container not starting after updating with the latest image from linuxserver. The previous image was from late 2021. When starting the container I only get a continuous stream of these error messages in the log. Anyone know what is going on?

node[275]: ../src/node_platform.cc:61:std::unique_ptr<long unsigned int> node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.
 1: 0xb02930 node::Abort() [node]
 2: 0xb029ae  [node]
 3: 0xb6fb4e  [node]
 4: 0xb6fc16 node::NodePlatform::NodePlatform(int, v8::TracingController*) [node]
 5: 0xac7d3d node::InitializeOncePerProcess(int, char**, node::InitializationSettingsFlags, node::ProcessFlags::Flags) [node]
 6: 0xac8919 node::Start(int, char**) [node]
 7: 0x7ffbf665fd90  [/lib/x86_64-linux-gnu/libc.so.6]
 8: 0x7ffbf665fe40 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
 9: 0xa3d03c  [node]

The only change I did to the docker-compose file was to move out the custom script to its own folder based this info update linuxserver.

  book-manager:

    image: ghcr.io/linuxserver/calibre

    container_name: book-manager

    hostname: calibre-server

    security_opt:

      - no-new-privileges:true


    secrets:

      - source: calibre_password
.
    networks:

      media-net:
        ipv4_address: ${IP_MEDIA_BASE}.${ID_BOOK_MANAGER}

    ports:

     - target: 8080
       published: ${PORT_EXTERNAL_BASE}${ID_BOOK_MANAGER}

    environment:

      - PUID=${PUID}
      - PGID=${PGID}
      - TZ=${TZ}
      - UMASK=${UMASK}

      - FILE__PASSWORD=/run/secrets/calibre_password

      #- CLI_START=<startup arguments here>

    volumes:

      - type: bind
        source: ${DIR_DOCKER}/calibre-server/config
        target: /config

      - type: bind
        source: ${DIR_DOCKER}/calibre-server/custom-cont-init.d
        target: /custom-cont-init.d

      - type: bind
        source: ${DIR_MEDIA}/print
        target: /storage/media/print

    restart: unless-stopped

FAQ - LinuxServer.io

Thanks for the info!

I am currently on version 20.10.06. How will upgrading the version affect my current configuration? I understand i have to uninstall/purge the old version before installing a new one?

I would suggest reviewing the official documentation to find your answer. That said, i doubt it would affect anything.