When checking for updates, Arc Welder plugin is throwing the following errors and states Unknown error while checking for update. please check the logs.
What did you already try to solve it?
Uninstalled and re-installed to see if that would work, it looks normal until you check for updates and then goes back to the previous. Checked logs and looks like something isn't supplying the proper info from the plugin
Have you tried running in safe mode and if so did it solve the issue?
Can't run it in safe mode to see if that helps as then you have no plugins
Complete Logs
octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support! Not log excerpts, complete logs.)
That's probably an issue with @FormerLurker's implementation of the release channels that changed in OctoPrint 1.5.0. He does have a development branch on his repo that he's looking for testers for. You can install it by copying/pasting the URL below into Plugin Manager > Get More > ...from URL. Not sure if it changes his update check routine, but will get you to the latest development version.
I just checked his code, and that version does modify the update checks to use the 1.5.0 methods, so just installing that development version should get you squared away and I'm sure @FormerLurker would like the additional feedback.
The "Check for update now" button says everything is up-to-date regardless of which release channel is selected. I guess I should get brave and try "Update all"...
Maybe I should find a spare SD card and make a backup first
"Update all" does exactly what "Check for update now" does, everything is up-to-date regardless of which release channel is selected. I guess this isn't the way to go backwards
Have you tried 'force check for update' too, since that clears the cache and hits every github repo again. Too many times and you definitely will run into rate limiting.
Yes, I tried that too. I think the bottom line is that OctoPrint's Software Update doesn't go backwards, i.e. the check is "greater than or equal to" as opposed to just "equal to".
Yes, I tried that too. I think the bottom line is that OctoPrint's Software Update doesn't go backwards, i.e. the check is "greater than or equal to" as opposed to just "equal to".
How can that be then given the reported version number:
Either this is an Octoprint version compare issue, or it's just picking the most recent version available given the repo branch criteria supplied to the software update plugin. In fact, I think this is the desired behavior. If one upgrades to a 'devel' branch, but wants to revert, picking the 'stable' branch should do exactly what it is doing now, IMHO.
Ok, so if I have the latest devel RC installed, but select the latest release channel as 'Stable' it will report the last stable release, but won't offer an 'update' button (didn't notice this before). It would be interesting if there were a 'Roll back' option, but that would require an "UP" and "DOWN" settings migration scheme that completes before the reinstall takes pplace, which we do not have to my knowledge.
Cool, I'm going to drop a new RC soon that includes some of the new arc-welder console issues and some fixes and other minor stuff (like the firmware checker). I'll try to remember to drop a line in here and you can let me know if the updater seems to be doing what we think it should.
Ah, I was searching for an answer to this issue. But since I'm here I'd like to say this is a great plug in! I've been using it for several weeks and it hasn't ever (to my eyes) mucked-up any of my prints but yet compresses them. I print a lot of small stuff for model railroad project.