Spoolman icon indicating copy to clipboard operation
Spoolman copied to clipboard

Moonraker updater broken for spoolman

Open Marshalldog opened this issue 1 year ago • 6 comments

Describe the bug I can't get the moonraker manager to work with Spoolman. Screenshot 2024-01-07 0132

My setup: used guide: https://www.youtube.com/watch?v=hRjlJ8aPaOY&t=192s File Path: /home/pi/spoolman Screenshot 2024-01-07 000920

Donkie suggested:

[update_manager spoolman]
type: web
channel: stable
repo: Donkie/Spoolman
path: ~/Spoolman

I altered mine to the following cause it caused an issue (I didn't use a capital letter in my folder name):

[update_manager spoolman]
type: web
channel: stable
repo: Donkie/Spoolman
path: ~/spoolman

All of that results in this output: Screenshot 2024-01-07 000132

Hardware + Software info hardware: pi 4 OS: raspbian spoolman: 0.15.0 Screenshot 2024-01-07 000132

Marshalldog avatar Jan 06 '24 13:01 Marshalldog

Found in moonraker log

2024-01-07 00:01:01,657 [base_deploy.py:log_info()] - Web Client spoolman: Invalid Web Installation, aborting remote refresh
2024-01-07 00:01:01,657 [web_deploy.py:_log_client_info()] - Web Client spoolman Detected:
Repo: Donkie/Spoolman
Channel: stable
Path: /home/pi/spoolman
Local Version: ?
Remote Version: ?
Valid: False
Fallback Client Detected: False
Pre-release: False
Download Url: ?
Download Size: 0
Content Type: ?
Rollback Version: ?
Rollback Repo: ?

Marshalldog avatar Jan 06 '24 13:01 Marshalldog

It's probably due to the fact that the updater only works if your current spoolman version is at least 0.15.0. You need to manually install that like before. Any future updates however, should be compatible.

Donkie avatar Jan 06 '24 14:01 Donkie

I did before i even attempted any of this Screenshot 2024-01-07 102716

Marshalldog avatar Jan 06 '24 23:01 Marshalldog

the up to date check just says invalid

Marshalldog avatar Jan 10 '24 00:01 Marshalldog

Same issue here. exactly same.

stephbellemare avatar Jan 24 '24 04:01 stephbellemare

Fixed the issue - update_manager does not work if you install with Docker. You need to remove the container and install as standalone. then it will all work.

stephbellemare avatar Jan 24 '24 04:01 stephbellemare