Running HA for weeks without any issues of “You are running an unsupported installation” but since the update of Supervisor 249 from today… my system is a “You are running an unsupported installation” ???
How is this possible? I update my HA from different versions without any problem and since now im not supported anymore…
Problem is Network Manager:
20-10-21 11:06:47 ERROR (MainThread) [supervisor.core] NetworkManager is not correctly configured
The release notes explain why and how to fix it. You were running an unsupported installation before you just did not know it.
If you run Home Assistant Supervised, the system can get marked as unsupported if the host system does not have all the required services running. It was hard to find the reason why a system is marked as unsupported. It is written to the logs during startup, but the logs that you find in the UI do not go back that far. To make it more accessible, the message that your system is unsupported will now allow you to open a new dialog.
This dialog will list all the reasons why the system is marked as unsupported. Clicking on the links in that dialog will take you to a documentation page that describes the issue, and there will be a solution you can use to make your installation compliant with ADR-0014 and ADR-0015.
Did this fixed the issue unsupported installation?
Have same problem. I wanna enable network manager on wlan but its disabled in ncmi or something like that
Yep same here.
I just restored my configured img to my USB SSD Disk, so everything is up and running again. Gonna check it out later.
Maybe someone else fixed the problem and is willing to share a howto?
Ok i fixed my problem, this is how (for if anyone has same problem)
My problem whas (in new supervisor >= 249) i had no managed network interface(s)… but since 249 you need at least one.
Im running HA in a docker on Debain 10 64B(beta). Running great for months now.
I’m little scare to to these steps… Don’t want screw my system and it become unreachable.
My system is running on WiFi. Here my config now of NetworkManager:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
Checked the link but don’t understand how to do it for WiFi.
I never do anything with NetworkManager so its untouched then I read this: If you haven’t done anything manually with the network on the host, you should just re-run the convenience installation script.
So I can do the installer again but do I still need the at least one interface part be done?
What I don’t understand is why Network Manager is labelled as a required service? Being able to change the IP address from HA is a toy and definitely not required. I would never want to change the IP of my host from HA. So why is the supervisor bothering me with this stuff?
It is not a required service and your system is working normally, it just means the system is unsupported.
Why is it unsupported? Because the current supervisor is able to manage the network card which is really useful in default installation of Home Assistant OS and will use that acess to reference IP address for add-ons developers.
In short, it’s simple and not required, unless some new add-on pops up and use this new and supported way to get the IP for your HA installation.