Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 3 of 3
  1. #1

    LMS internal "software updates" function - how to make it pick up 7.9.2?

    I'm currently running LMS stable release 7.9.1 in justifiably's docker image on an Intel NUC, and I'm experiencing some inconsistencies in search results for artists. I noticed some changes regarding searches in the change logs for 7.9.2, so I would like to try if an update might fix my issues. But I don't know how.

    As far as I know this docker image is supposed to pick up and install a new LMS version automatically, but I guess for this to work I need LMS itself to recognise an available update - which it doesn't, probably because there's no stable release newer than 7.9.1 out yet, or is there? I thought there might be a setting to tell LMS to pick up unstable changes as well, but I can't find such an animal under Advanced/software updates in the web ui. Any ideas much appreciated...

  2. #2
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,323

    LMS internal "software updates"function - how to make it pick up 7.9.2?

    > I'm currently running LMS stable release 7.9.1 in justifiably's docker
    > image on an Intel NUC, and I'm experiencing some inconsistencies in
    > search results for artists. I noticed some changes regarding searches in
    > the change logs for 7.9.2, so I would like to try if an update might fix
    > my issues. But I don't know how.


    Reading the Dockerfile
    (https://hub.docker.com/r/justifiably...ver/dockerfile),
    there's a line which says:

    "# Pass in LMSDEB to override. Using a nightly release, can be updated
    in place without rebuilding image.
    ARG
    LMSDEB=http://downloads.slimdevices.com/LogitechMediaServer_v7.9.1/logitechmediaserver_7.9.1_all.deb"

    So I must assume you'd define the LMSDEB variable in the command line
    launching the image.

    --

    Michael

  3. #3
    The new justifiably/logitechmediaserver container doesnt allow an easy update via e.g. "dpkg -i LMS_all.deb". You cannot stop the server,. the container really only launches LMS.
    Passing LMSDEB didnt work for me as I used the QNAP UI (ENV vs ARG?) and I didnt use commandline. Therefore it might work via commandline
    My way for updating to test:

    - use justifiably/logitechmediaserver container, download image, start container
    - open terminal in container
    - download your desired LMS_all.deb version - either in mounted volume or directly in the container (you might need to install wget via apt-get)
    - enter "echo PATH_TO_LMS_all.deb > /mnt/state/cache/updates/server.version"
    - restart container

    The startup script for LMS, checks "server.version" and if existent will do an update on LMS before starting it. The "server.version" file will then be moved, so another update is not taking place.

    Be careful as this update doesnt survive new image download plus container installation.

    Hope this helps, regards,

    AndrÚ
    --
    LMS auf einem QNAP TS-653B in einem Debian Docker-Container
    Versionsnummer: Logitech Media Server Version: 7.9.2 - 1571226194 @ Wed Oct 16 14:20:53 CEST 2019
    Player: 1x SB Touch, 5x SB Radio, 1x SB Duet.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •