ghstudio
(douglas weiss)
February 8, 2021, 12:52pm
1
I updated my supervisor this morning (2021.2.1) to find that I now have 13 warnings to notify maintainers that they are using depreciated code. I didn’t even know I was using some of these…eg. zeroTier, AppDaemon 4.
I guess I’ll just have to hope that the depreciated code is fixed before my system crashes. Fortunately, nothing critical is running on HA.
1 Like
tom_l
February 8, 2021, 1:14pm
2
Then you likely aren’t. Or if you have them installed but aren’t using them, uninstall them.
If you are using them you need to report the error to the addon maintainer as per the warning.
opened 11:49AM - 08 Feb 21 UTC
closed 11:59AM - 08 Feb 21 UTC
bug
<!-- READ THIS FIRST:
- If you need additional help with this template please r… efer to https://www.home-assistant.io/help/reporting_issues/
- This is for bugs only. Feature and enhancement requests should go in our community forum: https://community.home-assistant.io/c/feature-requests
- Provide as many details as possible. Paste logs, configuration sample and code into the backticks. Do not delete any text from this template!
- If you have a problem with an add-on, make an issue in it's repository.
-->
<!--
Important: You can only fill a bug repport for an supported system! If you run an unsupported installation. This report would be closed without comment.
-->
### Describe the issue
Add-on config 'auto_uart' is deprecated, use 'uart'.
### Steps to reproduce
1. ...upgrate supervisor-2021.02.5
2. ...
3. ...
### Enviroment details
- **Operating System:**: core-2021.2.1
- **Supervisor version:**: supervisor-2021.02.5
- **Home Assistant version**: 5.10
### Supervisor logs
<details>
<summary>Supervisor logs</summary>
<!--
- Frontend -> Supervisor -> System
- Or use this command: ha supervisor logs
- Logs are more than just errors, even if you don't think it's important, it is.
-->
```
Paste supervisor logs here
```
21-02-08 10:55:56 INFO (MainThread) [supervisor.bootstrap] Initializing Supervisor Sentry
21-02-08 10:55:56 INFO (MainThread) [supervisor.bootstrap] Seting up coresys for machine: qemux86-64
21-02-08 10:55:56 INFO (SyncWorker_0) [supervisor.docker.supervisor] Attaching to Supervisor homeassistant/amd64-hassio-supervisor with version 2021.02.5
21-02-08 10:55:56 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.INITIALIZE
21-02-08 10:55:56 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
21-02-08 10:55:56 INFO (MainThread) [__main__] Setting up Supervisor
21-02-08 10:55:56 INFO (MainThread) [supervisor.api] Starting API on 172.30.32.2
21-02-08 10:55:56 INFO (MainThread) [supervisor.hardware.monitor] Started Supervisor hardware monitor
21-02-08 10:55:56 INFO (MainThread) [supervisor.host.info] Updating local host information
21-02-08 10:55:56 INFO (MainThread) [supervisor.host.services] Updating service information
21-02-08 10:55:57 INFO (MainThread) [supervisor.host.network] Updating local network information
21-02-08 10:55:57 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
21-02-08 10:55:57 INFO (MainThread) [supervisor.host] Host information reload completed
21-02-08 10:55:57 INFO (MainThread) [supervisor.host.apparmor] Loading AppArmor Profiles: {'hassio-supervisor'}
21-02-08 10:55:57 INFO (MainThread) [supervisor.host.services] Reloading local service hassos-apparmor.service
21-02-08 10:55:57 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/amd64-hassio-dns with version 2021.01.0
21-02-08 10:55:57 INFO (MainThread) [supervisor.plugins.dns] Updated /etc/resolv.conf
21-02-08 10:55:57 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/amd64-hassio-audio with version 17
21-02-08 10:55:57 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/amd64-hassio-cli with version 2020.11.1
21-02-08 10:55:57 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/amd64-hassio-observer with version 2020.10.1
21-02-08 10:55:57 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/amd64-hassio-multicast with version 3
21-02-08 10:55:57 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
21-02-08 10:55:58 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/qemux86-64-homeassistant with version 2021.2.1
21-02-08 10:55:58 INFO (MainThread) [supervisor.homeassistant.secrets] Loaded 18 Home Assistant secrets
21-02-08 10:55:58 INFO (MainThread) [supervisor.hassos] Detect HassOS 5.10 / BootSlot A
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Terminal & SSH
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of OpenZWave
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of HomeMatic CCU
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of TellStick
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Z-Wave JS
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of deCONZ
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of deCONZ
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of SSH & Web Terminal
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of SSH & Web Terminal
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Z-Wave to MQTT
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Visual Studio Code
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of ESPHome
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of AppDaemon 4
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Network UPS Tools
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Network UPS Tools
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of WireGuard
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of ZeroTier One
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Node-RED
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Node-RED
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Z-Wave JS to MQTT
21-02-08 10:55:58 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/core repository
21-02-08 10:55:58 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/a0d7b954 repository
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Terminal & SSH
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of OpenZWave
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of HomeMatic CCU
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of TellStick
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Z-Wave JS
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of deCONZ
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of deCONZ
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of SSH & Web Terminal
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of SSH & Web Terminal
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Z-Wave to MQTT
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Visual Studio Code
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of ESPHome
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of AppDaemon 4
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Network UPS Tools
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Network UPS Tools
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of WireGuard
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of ZeroTier One
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Node-RED
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'devices' use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Node-RED
21-02-08 10:55:58 WARNING (MainThread) [supervisor.addons.validate] Add-on config 'auto_uart' is deprecated, use 'uart'. Please report this to the maintainer of Z-Wave JS to MQTT
21-02-08 10:55:58 INFO (MainThread) [supervisor.store] Loading add-ons from store: 65 all - 65 new - 0 remove
21-02-08 10:55:58 INFO (MainThread) [supervisor.addons] Found 2 installed add-ons
21-02-08 10:55:58 INFO (SyncWorker_1) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-configurator with version 5.2.0
21-02-08 10:55:58 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-samba with version 9.3.0
21-02-08 10:55:58 INFO (MainThread) [supervisor.snapshots] Found 4 snapshot files
21-02-08 10:55:58 INFO (MainThread) [supervisor.discovery] Loaded 0 messages
21-02-08 10:55:58 INFO (MainThread) [supervisor.ingress] Loaded 0 ingress sessions
21-02-08 10:55:58 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.SETUP
21-02-08 10:55:58 INFO (MainThread) [supervisor.resolution.check] System checks complete
21-02-08 10:55:58 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.SETUP
21-02-08 10:55:58 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
21-02-08 10:55:58 INFO (MainThread) [__main__] Running Supervisor
21-02-08 10:55:58 INFO (MainThread) [supervisor.hassos] Rauc: A - marked slot kernel.0 as good
21-02-08 10:55:58 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.INITIALIZE' starting 0 add-ons
21-02-08 10:55:58 INFO (MainThread) [supervisor.core] Supervisor reboot detected
21-02-08 10:55:58 INFO (MainThread) [supervisor.misc.tasks] All core tasks are scheduled
21-02-08 10:55:58 INFO (MainThread) [supervisor.core] Supervisor is up and running
21-02-08 10:55:58 INFO (MainThread) [supervisor.host.info] Updating local host information
21-02-08 10:55:58 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state CoreState.RUNNING
21-02-08 10:55:58 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
21-02-08 10:55:58 INFO (MainThread) [supervisor.host.services] Updating service information
21-02-08 10:55:58 INFO (MainThread) [supervisor.host.network] Updating local network information
21-02-08 10:55:59 INFO (MainThread) [supervisor.host] Host information reload completed
21-02-08 11:01:36 INFO (MainThread) [supervisor.snapshots] Found 4 snapshot files
</details>
### System Information
<details>
<summary>System Information</summary>
<!--
- Use this command: ha info
-->
```
Paste system info here
```
System Health
version: core-2021.2.1
installation_type: Home Assistant OS
dev: false
hassio: true
docker: true
virtualenv: false
python_version: 3.8.7
os_name: Linux
os_version: 5.4.86
arch: x86_64
timezone: Asia/Shanghai
GitHub API: ok
Github API Calls Remaining: 4937
Installed Version: 1.11.0
Stage: running
Available Repositories: 720
Installed Repositories: 5
logged_in: false
can_reach_cert_server: ok
can_reach_cloud_auth: ok
can_reach_cloud: ok
host_os: Home Assistant OS 5.10
update_channel: stable
supervisor_version: supervisor-2021.02.5
docker_version: 19.03.13
disk_total: 30.8 GB
disk_used: 3.1 GB
healthy: true
supported: true
board: ova
supervisor_api: ok
version_api: ok
installed_addons: File editor (5.2.0), Samba share (9.3.0)
dashboards: 2
resources: 1
views: 3
error: /config/floorplan/home/home.yaml not found
mode: storage
</details>
ghstudio
(douglas weiss)
February 8, 2021, 1:37pm
3
I’m really surprised to see this from a moderator.
I have no idea if I actually am using zerotier or appdaemon…and there is, AFAIK, no way for me to find out. Addititionally, I have no way to uninstall them because I didn’t install them in the first place and I don’t know which add-on might have added them. I also have no way, other than perhaps here, to notify the maintainers of that code.
My real option is to just not update anything.
tom_l
February 8, 2021, 1:44pm
4
Why?
Moderators are allowed to help. Which is what I was genuinely trying to do.
Look in Supervisor / Dashboard. All your installed addons will be shown there.
Sorry to say you don’t actually get that option for the supervisor. It auto-updates. This has upset a few people:
Could it be possible to have a switch to block supervisor auto-updates?
This way we could stay in an stable version without the need to have to update HA or the addons because they aren’t compatible with supervisor anymore.
I’m having the same warnings
and it shows warnings for addons that I definitely not have installed. so it has to come from the supervisor.
gitechlo
(Gitechlo)
February 8, 2021, 1:50pm
6
Same here unfortunately. Edit - restoring to an earlier snapshot doesn’t work. Supervisor is still 2021.02.5
tom_l
February 8, 2021, 1:55pm
7
Lets see what comes of this comment:
opened 10:31AM - 08 Feb 21 UTC
closed 10:34AM - 08 Feb 21 UTC
Describe the issue
with the supervisor update 2021.02.5 i get al lot of deprecated messages.
Steps to reproduce
reboot host
or restart supervisor
Enviroment details
Operating System::...
bug
ghstudio
(douglas weiss)
February 8, 2021, 2:08pm
8
As I said…I didn’t install these addons…if I did, they are hidden in some other addon and not shown. Clearly, ALL installed addons are not shown in supervisor/dashboard.
tom_l
February 8, 2021, 2:09pm
9
I believe you. The warning is occurring for addons you have not installed.
I have same issue, and some of the add-ons listed with errors, I have not installed. Maybe its just all the add-on store’s addons with the issue, not just the ones you have installed ?
Frenck states in the post linked above to contact the add-ons author, so I guess raising an issue on each addons page that you use ? Most of what I have installed are Frenck’s anyway so I’m sure he’ll fix them shortly
ghstudio
(douglas weiss)
February 8, 2021, 2:11pm
11
I guess we found out…the issue was closed
tom_l
February 8, 2021, 2:15pm
12
It was closed before I commented. As was another similar issue.
For everyone with this issue the advice is to contact the code owners of the addons to tell them they need updating.
The code owners can be found on the store repositories:
If you are unable or unwilling to do this, then relax, someone who uses the addon most likely will.
It is only a warning. Nothing bad will happen.
I’m getting a warning for SSH & Web Terminal which is in the Official add-ons so no contact for that repo ?
Like you said though, I’ll just wait and someone will report it
tom_l
February 8, 2021, 2:23pm
14
Issue tracker for core addons is here:
However…
SSH & Web Terminal is actually part of the Community addons project . And its issue tracker is here:
Please search and make sure the issue has not already been reported (open and closed issues).
I apologise, I have Terminal and SSH addon from the offiical addons installed, the warning is about SSH & Web Terminal
uzwojsqwem
(uzwojsqwem)
February 8, 2021, 2:48pm
16
I have the same issue. Multiple warnings for plugins that I DO NOT have installed plus some that I do. I’m upgraded to the latest Core 2021.2.1 and Supervisor 2021.02.5.
Node Red is the first in my list, but the warnings include:
21-02-08 13:39:59 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of Node-RED
21-02-08 13:39:59 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘devices’ use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Node-RED
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of Network UPS Tools
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘devices’ use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Network UPS Tools
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of Z-Wave JS to MQTT
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of Z-Wave to MQTT
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of SSH & Web Terminal
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘devices’ use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of SSH & Web Terminal
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of AppDaemon 4
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of Visual Studio Code
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of ESPHome
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘devices’ use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of WireGuard
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘devices’ use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of ZeroTier One
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘auto_uart’ is deprecated, use ‘uart’. Please report this to the maintainer of Node-RED
21-02-08 13:40:02 WARNING (MainThread) [supervisor.addons.validate] Add-on config ‘devices’ use a deprecated format, the new format uses a list of paths only. Please report this to the maintainer of Node-RED
tom_l
February 8, 2021, 2:52pm
17
This is what you do then:
tom_l:
For everyone with this issue the advice is to contact the code owners of the addons to tell them they need updating.
The code owners can be found on the store repositories:
If you are unable or unwilling to do this, then relax, someone who uses the addon most likely will.
It is only a warning. Nothing bad will happen.
Nice to see that even moderators of the forums are spoken to like a piece of crap by senior devs.
Although not nice to see that the answer is “I don’t really care that people’s logs are filled with warning messages for things that have nothing to do with their installations”.
Ah well.
2 Likes
frenck
(Franck Nijhof)
February 8, 2021, 3:40pm
19
? I think you are reading something you really want to see yourself. I did not speak any bad thing about anyone, nor did I respond in such a way.
Although not nice to see that the answer is “I don’t really care that people’s logs are filled with warning messages for things that have nothing to do with their installations”.
Not really, I’ve been preparing this migration for the community add-ons and currently releasing my ass off to reduce those messages. All core add-ons are adjusted already.
Please keep things factual. Thanks.
2 Likes
tom_l
February 8, 2021, 3:48pm
20
Frenk was just being frank (candid). I am not offended.
1 Like