Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updater not working under OctoPrint v1.8.0 #235

Open
Taomyn opened this issue May 18, 2022 · 5 comments
Open

Updater not working under OctoPrint v1.8.0 #235

Taomyn opened this issue May 18, 2022 · 5 comments

Comments

@Taomyn
Copy link

Taomyn commented May 18, 2022

I have updated to OctoPrint v1.8.0 (RPi 4) and everything looks fine except now when I perform a software update check it fails for ArcWelder:

image

2022-05-18 06:49:06,867 - octoprint.plugins.softwareupdate - ERROR - Could not check arc_welder for updates
Traceback (most recent call last):
  File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/plugins/softwareupdate/__init__.py", line 1835, in _get_current_version
    target, check, online=online, credentials=credentials
  File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/plugins/softwareupdate/version_checks/github_release.py", line 276, in get_latest
    target
octoprint.plugins.softwareupdate.exceptions.ConfigurationInvalid: Update configuration for arc_welder of type github_release needs all of user, repo and current set and not None
2022-05-18 06:49:07,039 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2022-05-18 06:49:12,510 - octoprint.plugins.softwareupdate - INFO - Fetching check overlays from https://plugins.octoprint.org/update_check_overlay.json
2022-05-18 06:49:12,711 - octoprint.plugins.softwareupdate - ERROR - Could not check arc_welder for updates
Traceback (most recent call last):
  File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/plugins/softwareupdate/__init__.py", line 1835, in _get_current_version
    target, check, online=online, credentials=credentials
  File "/home/pi/oprint/lib/python3.7/site-packages/octoprint/plugins/softwareupdate/version_checks/github_release.py", line 276, in get_latest
    target
octoprint.plugins.softwareupdate.exceptions.ConfigurationInvalid: Update configuration for arc_welder of type github_release needs all of user, repo and current set and not None

I have tried all the release channels and they do the same, although the plug-in itself does seem to be still working for now.

@FormerLurker
Copy link
Owner

Yeah, this has been broken since the beginning due to a typo in the plugin definition. I need to submit a pull request for Octoprint to fix existing installs. V sorry about that!

@Taomyn
Copy link
Author

Taomyn commented Oct 31, 2022

Has this been abandoned?

@FormerLurker
Copy link
Owner

@Taomyn, no it isn't. Just had to take a bit of a break. It's going to take a while to get to the backlog.

@Taomyn
Copy link
Author

Taomyn commented Nov 3, 2022

@FormerLurker no worries, no other issues with the plugin, just spotted when looking at another problem with my OctoPrint updates and thought I'd check here.

@jimmiedave
Copy link

Yeah, troubling that plugin check-for-update won't work. Sounds like a simple fix (always "sounds like...", I know): just provide the right release and repo and user info, IIRC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants