TADO/ SONOFF Does not work after core-2021.3.2 upgrade ODROID docker

Hi All,

I’m very new in HASSIO. I have TADO, SONOFF and Shelly devices. Few of them are still on Cloud. If the topic might exist pls guide me where should I put my comment.

Symptom:

  • After the upgrade the HASSIO, TADO and other cloud based solution does not work anymore. I got unexpected error message
    Env: ORDOID XU4 / docker / Supervised
    HACS turned to invalid and bad token

Issue: It seems that the DNS does not work anymore by wrong date

If somebody will ask why I’m using docker the simple answer that the ODROID image did not work and that was the only choice to deploy the HA

What I found so far:
Container: hassio_dns

The upgrade deploy alpine linux 3.13

bash-5.1# cat /etc/alpine-release
3.13.0
bash-5.1#

If you check the date you can see it is wrong
bash-5.1# date
Sun Jan 0 00:100:2076886 1900
bash-5.1#

This causes issues in the communications and services

bash-5.1# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: clock_gettime(MONOTONIC) failed
bash-5.1#

Can someone help me, how can install back the hassio_dns only to 3.12?

As a temporary solution you can add own dns entry in the /etc/resolv.conf.
It will leave until the next reboot or you can create a cron and execute a docker commend to put it into the container in every x mts.

I hope this help to few other people.

Regards

you are running supervised version or ordoid version? What linux does it run?

I got this info for Alpine Linux in order to setup timezone date https://wiki.alpinelinux.org/wiki/Setting_the_timezone

Hi!
HA is running in docker on ODROID

the thing is you are also running unofficial supervised version which is unstable. So I’m not sure which guide do you follow to install it

I’m not sure this comment helps :slight_smile: but thanks anyway

I mean need more information in order to help. Currently I’m not sure how your setup so unable to really help. Getting to know which guide do you follow will allow more people to assist

Hi!
The original source has been deprecated. Here is the new link : https://github.com/home-assistant/supervised-installer

But that was only the initial installation.

The upgrade made by HASSIO UI.

Based on what I saw the issue only affects the dns docker image.

And if it helps:

OS: Armbian 21.02.1 Buster with Linux 4.14.212-odroidxu4
Dcoker: Docker version 20.10.3, build 48d30b5
Containers:
96eee96a12f5 homeassistant/armv7-hassio-dns:2021.01.0
a90861b6c75c ghcr.io/hassio-addons/wireguard/armv7:0.5.0
428efec6a11b homeassistant/armv7-addon-configurator:5.2.0
a3eec944630b homeassistant/armv7-addon-ssh:9.0.1
efa164d6b7be homeassistant/armv7-hassio-multicast:3
1369ad6a70a1 homeassistant/armv7-hassio-cli:2021.02.1
e1261bf7097d homeassistant/armv7-hassio-audio:2021.02.1
a07551fd1843 homeassistant/odroid-xu-homeassistant:2021.3.2
23cb57250569 homeassistant/armv7-hassio-supervisor
76f39f6ed17b homeassistant/armv7-hassio-observer:2020.10.1

"
bash-5.1# ha dns update
Processing… Done.

Error: Version 2021.01.0 is already in use
bash-5.1# "

Well, did you have your latest backup? if yes. My recommendation is to reinstall armbian and install docker and follow the new supervised installer.

I believe Armbian Buster == Debian Buster, so you should be able to follow the guide to install it and then restore it. I recommended that you add portainer into the docker list, so you will be able to see what is happening on your docker installation.

Again I’m not sure whether armbian buster considered official but since it’s Debian Buster then you should be able to install it. Please let me know how it works out.

a very good guide to follow, however, you should only install using the official Github GitHub - home-assistant/supervised-installer: Installer for a generic Linux system