Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: Update from 9.0.5 to 9.0.6 doesn‘t work
#1
Hi,

Moode 9.0.5 works without problems, but I thought I‘d update to 9.0.6 nonetheless (and why not?).

The update info is shown in the Web UI, and when I start the update in System->Software-Update->Install after checking for the update, everything looks fine, the log prints all the update information and as a final step asks for a restart. Doing this, either through the web interface or by logging into the system and rebooting, leads to the system restarting and then reporting 9.0.5 again.

I‘ve done this multiple times, even rebooting multiple times in case some cleanup is necessary…

What can I do to update to the new version?

Cheers, Joachim
Reply
#2
(08-12-2024, 07:33 AM)jbaumann Wrote: Hi,

Moode 9.0.5 works without problems, but I thought I‘d update to 9.0.6 nonetheless (and why not?).

The update info is shown in the Web UI, and when I start the update in System->Software-Update->Install after checking for the update, everything looks fine, the log prints all the update information and as a final step asks for a restart. Doing this, either through the web interface or by logging into the system and rebooting, leads to the system restarting and then reporting 9.0.5 again.

I‘ve done this multiple times, even rebooting multiple times in case some cleanup is necessary…

What can I do to update to the new version?

Cheers, Joachim

Which PI are you using?
I had the same, upgrading from 9.0.4 to 9.0.6, on a Zero 2W.

I tried it several times, also on clean installs of 9.0.4.
In the end I just did a new install of 9.0.6.
Reply
#3
I‘m using a Pi 4 4B with 4GB of RAM.

Cheers, Joachim
Reply
#4
Post the following logs

Code:
# Startup log
moodeutl -l

# Update log
moodeutl --updlog
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#5
moodeutl -l

moodeutl -l
20240812 121453 worker: --
20240812 121453 worker: -- Start moOde 9 series
20240812 121453 worker: --
20240812 121453 worker: Successfully daemonized
20240812 121453 worker: Wait for Linux startup
20240812 121453 worker: Linux startup complete
20240812 121453 worker: Boot config is ok
20240812 121454 worker: Session loaded
20240812 121456 worker: Package locks applied
20240812 121456 worker: File check complete
20240812 121456 worker: Debug logging off
20240812 121456 worker: --
20240812 121456 worker: -- System
20240812 121456 worker: --
20240812 121458 worker: Host name: moode
20240812 121458 worker: RPi model: Pi-4B 1.5 4GB
20240812 121458 worker: moOde release: 9.0.5 2024-07-24
20240812 121458 worker: RaspiOS: 12.5 Bookworm 64-bit
20240812 121458 worker: Linux Kernel: 6.6.31 64-bit
20240812 121458 worker: MPD version: 0.23.14
20240812 121458 worker: User id: pi
20240812 121458 worker: Home folder: /home/pi
20240812 121458 worker: Time zone: Europe/Berlin
20240812 121458 worker: Kbd layout: de
20240812 121458 worker: HDMI ports(s): on
20240812 121458 worker: HDMI-CEC: off
20240812 121458 worker: Sys LED0: on
20240812 121458 worker: Sys LED1: on
20240812 121458 worker: Reduce power: n/a
20240812 121458 worker: CPU governor: performance
20240812 121458 worker: Integ audio: vc4-kms-v3d
20240812 121458 worker: --
20240812 121458 worker: -- Network
20240812 121458 worker: --
20240812 121458 worker: Eth0
20240812 121458 worker: Ethernet: adapter exists
20240812 121458 worker: Ethernet: timeout off
20240812 121458 worker: Ethernet: method dhcp
20240812 121458 worker: Ethernet: address 10.43.231.10
20240812 121458 worker: Ethernet: netmask 255.255.0.0
20240812 121458 worker: Ethernet: gateway 10.43.254.254
20240812 121458 worker: Ethernet: pri DNS 10.43.254.1
20240812 121458 worker: Ethernet: domain fritz.box
20240812 121458 worker: Wlan0
20240812 121458 worker: Wireless: adapter does not exist
20240812 121458 worker: --
20240812 121458 worker: -- File sharing
20240812 121458 worker: --
20240812 121458 worker: SMB file sharing: off
20240812 121458 worker: NFS file sharing: off
20240812 121458 worker: DLNA file sharing: off
20240812 121458 worker: --
20240812 121458 worker: -- Special configs
20240812 121458 worker: --
20240812 121458 worker: Plexamp: not installed
20240812 121458 worker: RoonBridge: not installed
20240812 121458 worker: Allo Piano 2.1: not detected
20240812 121458 worker: Allo Boss 2: not detected, OLED script ok
20240812 121458 worker: IQaudIO AMP*: not detected
20240812 121458 worker: --
20240812 121458 worker: -- ALSA debug
20240812 121458 worker: --
20240812 121458 worker: Cards: 0:E70 1:vc4hdmi0 2:vc4hdmi1 3:empty
20240812 121458 worker: 4:empty 5:empty 6:empty 7:empty
20240812 121458 worker: Mixers: 0SadE70) 1:none 2:none 3:none
20240812 121458 worker: 4:none 5:none 6:none 7:none
20240812 121458 worker: --
20240812 121458 worker: -- Audio configuration
20240812 121458 worker: --
20240812 121458 worker: Audio device: 0:E70
20240812 121458 worker: ALSA card: has not been reassigned
20240812 121458 worker: MPD config: update not needed
20240812 121458 worker: ALSA output: USB
20240812 121458 worker: ALSA mode: Default (plughw)
20240812 121459 worker: ALSA mixer E70
20240812 121459 worker: ALSA volume: 100% (0.00dB)
20240812 121459 worker: ALSA maxvol: 100%
20240812 121459 worker: ALSA loopback: off
20240812 121459 worker: MPD mixer CamillaDSP
20240812 121459 worker: Audio formats: S32_LE, SPECIAL, DSD_U32_BE
20240812 121459 worker: CamillaDSP: 2FS_Mehr_Bass_Hoehen_flacher
20240812 121459 worker: CDSP volume: -45dB
20240812 121459 worker: CDSP volrange: 60dB
20240812 121459 worker: --
20240812 121459 worker: -- MPD startup
20240812 121459 worker: --
20240812 121500 worker: MPD service: started
20240812 121500 worker: MPD port 6600: accepting connections
20240812 121500 worker: MPD ALSA Default: on
20240812 121500 worker: MPD ALSA Bluetooth: off
20240812 121500 worker: MPD HTTP Server: off
20240812 121500 worker: MPD volume: 25
20240812 121500 worker: Saved MPD vol: -1
20240812 121500 worker: Saved SRC vol: 0
20240812 121500 worker: MPD crossfade: off
20240812 121500 worker: MPD ignore CUE: no
20240812 121500 worker: MPD CDSP volsync: on
20240812 121500 worker: --
20240812 121500 worker: -- Music sources
20240812 121500 worker: --
20240812 121500 worker: USB drives: none
20240812 121500 worker: NVMe drives: none
20240812 121500 worker: NAS source: KondorFLAC (cifs)
20240812 121500 worker: NAS source: KondoriTunes (cifs)
20240812 121500 worker: NAS source: Playlists (cifs)
20240812 153918 worker: --
20240812 153918 worker: -- Feature availability
20240812 153918 worker: --
20240812 153918 worker: Input select: available, Source: MPD, Output: E70
20240812 153918 worker: Bluetooth: available, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20240812 153918 worker: AirPlay: started
20240812 153918 worker: Spotify Connect: available
20240812 153918 worker: Squeezelite: available
20240812 153918 worker: UPnP client: available
20240812 153918 worker: Plexamp: not installed, ALSA maxvol: 100%
20240812 153918 worker: RoonBridge: not installed
20240812 153918 worker: Multiroom: available
20240812 153918 worker: GPIO buttons: available
20240812 153918 worker: HTTPS mode: available
20240812 153918 worker: Stream recorder: n/a
20240812 153918 worker: --
20240812 153918 worker: -- Peripherals
20240812 153918 worker: --
20240812 153920 worker: Local display: off
20240812 153920 worker: HDMI 4K 60Hz: off
20240812 153920 worker: On-screen kbd: off
20240812 153920 worker: Rotary encoder: off
20240812 153920 worker: USB volume knob: off
20240812 153920 worker: LCD updater: off
20240812 153920 worker: --
20240812 153920 worker: -- Miscellaneous
20240812 153920 worker: --
20240812 153920 worker: Software update: Automatic check on
20240812 153920 worker: Software update: Checking for available update...
20240812 153921 worker: Software update: Release 9.0.6, 2024-08-03 is available
20240812 153921 worker: Auto-CoverView: off
20240812 153921 worker: CoverView timeout: Never
20240812 153921 worker: Auto-shuffle: off
20240812 153921 worker: Auto-play: on, via playid 1
20240812 153921 worker: Web SSH server: off
20240812 153921 worker: Maintenance task: 360 mins
20240812 153921 worker: Current view: reset to Playback
20240812 153921 worker: Active flags: all false
20240812 153921 worker: Reset flags: skipped
20240812 153921 worker: Session check: ok
20240812 153921 worker: --
20240812 153921 worker: -- Startup complete
20240812 153921 worker: --
20240812 153921 worker: Mount monitor: started
20240812 153921 worker: Radio monitor: off
20240812 153921 worker: Watchdog monitor: started
20240812 153921 worker: Responsiveness: Default
20240812 153921 worker: Ready
20240812 153922 getPlaylists(): Directory read failed on /var/lib/mpd/playlists/
Reply
#6
moodeutl --updlog
20240812 092517 updater: Start 2024-08-03 update for moOde
20240812 092517 updater: ** Step 1-24: Remove package hold
20240812 092518 updater: ** Step 2-24: Update package list
20240812 092523 updater: ** Step 3-24: Update Linux kernel to 6.6.31
20240812 092523 updater: ** - Kernel is current, no update required
20240812 092523 updater: ** Step 4-24: Install moode-player=9.0.6-1moode1
20240812 092532 updater: ** Step 5-24: Install bluez-alsa-utils=4.2.0-2moode1
20240812 092537 updater: ** Step 6-24: Install libasound2-plugin-bluez=4.2.0-2moode1
20240812 092539 updater: ** Step 7-24: Install shairport-sync=4.3.3-1moode1
20240812 092541 updater: ** Step 8-24: Install upmpdcli=1.8.12-1moode1
20240812 092543 updater: ** Step 9-24: Install upmpdcli-qobuz=1.8.12-1moode1
20240812 092545 updater: ** Step 10-24: Install upmpdcli-tidal=1.8.12-1moode1
20240812 092548 updater: ** Step 11-24: Install chromium-browser
20240812 092550 updater: ** Step 12-24: Install chromium-browser-l10n
20240812 092552 updater: ** Step 13-24: Install chromium-codecs-ffmpeg-extra
20240812 092554 updater: ** Step 14-24: Install bluez-firmware
20240812 092556 updater: ** Step 15-24: Install firmware-atheros
20240812 092558 updater: ** Step 16-24: Install firmware-brcm80211
20240812 092601 updater: ** Step 17-24: Install firmware-libertas
20240812 092603 updater: ** Step 18-24: Install firmware-linux-free
20240812 092605 updater: ** Step 19-24: Install firmware-misc-nonfree
20240812 092607 updater: ** Step 20-24: Install firmware-realtek
20240812 092609 updater: ** Step 21-24: Install raspi-firmware
20240812 092611 updater: ** Step 22-24: Apply package hold
20240812 092612 updater: ** Step 23-24: Post-install cleanup
20240812 092612 updater: ** Step 24-24: Sync changes to disk
20240812 092612 updater: Finish 2024-08-03 update for moOde
20240812 092612 updater: Update installed, restart required
Reply
#7
The update log looks OK but the startup log shows 9.0.5.

Its not obvious to me how this could happen but if anyone else is able to reproduce this and provide some clues to whats going on I'll try to repro on my end.

My previous test updates from 904 -> 906 and 905 -> 906 worked perfectly.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#8
Ok, it seems I found it.

Tim, some time ago you suggested that I set a link from the playlists directory in /var/lib/mpd to my NAS. This always worked like a charm. The last line from the startup log triggered me. I changed that link back to the original directory and its contents.

Et voilà, the update is successful.

I'm wondering why the log didn't contain any hint or information, but I'm happy that it worked now.

Cheers, Joachim
Reply
#9
Glad its working :-)
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Forum Jump: