-
Notifications
You must be signed in to change notification settings - Fork 648
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
Introspection of de.pengutronix.rauc fails on generic linux #560
Comments
issues disappeared after upgrade to 0.86.3 |
@jjtoard This happens in Hass.io and has nothing to do with your HA version. |
This issue still appeared on Raspbian OS with HA 0.87.1 installation. |
I got the issue me too. |
Rauc is the OTA updater for HassOS. This message mean: hey there is no HassOS around |
Any way of installing Rauc on generic linux? |
How about logging it at warning (instead of error) and/or skipping it if the platform is not detected as hassos, as in the suggested solution? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I just ran into this issue as well, ran the Hassio install on ubuntu 18 LTS |
Please revise/update to WARNING rather than ERROR status. |
I'm also getting it on ubuntu 18.04 |
This alarming log is still present today on Arch Linux, hassio fresh install from github repo, hassio-supervisor v163. |
Still there, for sure. Turns out I spent time out of my life searching for a fix to a problem that's not a problem while trying to diagnose something unrelated, due to an avoidable formatting change on an "error" message that doesn't actually mean anything important. Back to trying to figure out what's broken. |
@daninfuchs |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Any ideas on this? |
I have to agree with others on here - this message should only be showing up if running HassOS -- or at a minimum include that in the exception. I knew where to look for the answer so only wasted a few minutes on this -- but others that are not as experienced with open source software could spend hours trying to solve this -- possibly just giving up on HA all together. |
Personally, I feel that any software that throws an ERROR message during its normal operation is broken. If it's an error, it's something broken, incorrect, wrong, not working as planned. If it's an error, it is a problem. If it's a warning, it's something to safely ignore. My proposition, in a wholly generalized "approach to basic diagnostic error correction" in debugging my own work; I hope this helps! Keep up the good work, this entire thing is amazing. |
That is not on my task list, so I never will work on that. I hold it open that other developer can pick this and provide a real fix and not only modify logger or change the log message. |
Awesome @frenck, super happy to see that it was a quick toss-in after all! Not to demean your work or anything, of course. I can't 'Like' pull requests directly or I just would've done that, lol. Good job! |
Fix with next supervisor |
same issue here on HomeAssistant Supervised fresh install, Rpi4, Debian 11 (only a Warning, in orange, in Logs, but annoying)
Supervisor supervisor-2021.12.1
|
Update the package index: sudo apt-get updateInstall rauc-service deb package: sudo apt-get install rauc-service |
Executing and installing this makes no sense imo, since it will only be used in embedded installs like HassOS. Generic Linux probably won't even use it. |
WARNING: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name de.pengutronix.rauc was not provided by any .service files facing this error while installing |
Problem/Motivation
Introspection of de.pengutronix.rauc fails on generic linux, which is to be expected since RAUC is only available on HassOS.
Log:
Expected behavoir
I did not expect the error to show up in the logs. I can imagine it might confuse less technical users.
Suggested solution
Only introspect for RAUC, in case the underlying system is HassOS.
The text was updated successfully, but these errors were encountered: