-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
HASS.IO addon upgrade to 6.1.1 error #1487
Comments
Could you provide details on your setup? Hardware? 32 or 64 bits? |
same problem her with 6.1.1 |
I've got the same error. System is Hassio running on a Synology DS via Docker. System health is same as andysaab's one besides HA 0.112.4 and Python 3.7.7. |
I've got the same error. System is Hassio running on a Synology DS via Docker, too. Is there a quick way to downgrade the deCONZ Add-on? |
Same error for me, running hassio on Synology DS via docker. 2020-07-23 08:43:01 | stderr | [11:43:00] INFO: �[32mStarting VNC server...�[0m Thanks |
I too have the same issue.. infuriating... as this is appears to be broken on delivery. here is my errors (same as everyone else) - we need a way to revert this image back to last which I believe was 5.3.5. ` [s6-init] making user provided files available at /var/run/s6/etc...exited 0. |
I was able to use the snapshots within Synology, Stopped Docker |
@jlvandusen I Tihink there is a simpler way: I use hassio on Synology Docker, too. I went to the ha supervisor tab and selected one of my last snapshots. There you can choose only to restore deCONZ. After a few minutes my deCONZ was up and running again (5.3.6) |
For those with an old snapshot like me: docker container rm <id of deconz 6.1.1 container> Start addon from HA web interface. It is by far not the cleanest approach, but it works for me |
For my opinion is an easiest way to restore addon`s functionality - restore ONLY Deconz addon from previous snapshot via Supervisor Snapshots page. |
As for all the reports mentioned, are you all running supervised on synology? |
hi Frenck, no I have an CentOs with docker on ESX |
i am running on Synology with hassio on docker |
Synology 716 with hassio package |
i am running on Synology with hassio on docker too. |
The issue occurs on systems that are not supported by the Home Assistant project. We'll look into bypassing this, but even with that in place, please be aware, that your system is actually not suited for running Home Assistant and not suited to run deCONZ as well. Your Conbee stick will not be able to upgrade firmware for example. |
The issue is the kernel is to old for the binary ELF. Also reported on other linux distro. There is a workaround to stripe ABI part out of ELF which require this kernel version. We look into to fix that for older kernel to give compatibtle with unsupported systems. However, we strict recommend to read this ADR carfully: https://github.com/home-assistant/architecture/blob/master/adr/0014-home-assistant-supervised.md |
I would agree - however, I don't snap within HA I snap my volumes at the block level. @frenck and @pvizeli - the strange part is, I have been updating that firmware several times in this docker environment, I dont think that is 100% the case. There was a event logged when looking on a clean start of deconz that shows the following: |
@jlvandusen your system is not supported and looks like the Linux kernel has issues with a new binary ABI level. Means, you will have this issue next time more often. You should run a supported system or freeze what you run and never update again. |
I close this PR now follow up of: All systems with this issue are not supported by us. Feel free to create a fork of this add-on and merge my closed PR to fix it partially. However, all QT builts higher as 5.10 need at least a Linux kernel >= 3.17. |
I understand the decision, but it's a pity as there a many folks out there successfully running HA on a Synology this way. :( |
Is there a way to revert back even if i don't have a snapshot? |
@pvizeli agreed- I could run THE SUPPORTED HA on Synology without supervision... however having the supervisor is key here though. So I used fredrikes workaround... |
Our container-based installation (docker guides you linked) does not include the supervisor or add-ons @jlvandusen. The ADR linked above by Pascal shows exactly what is supported, the method by fredrikes to run a Supervised system on a Synology is not supported and will cause issues. |
I have replace my installation from Centos with docker to HassOS and now its working perfect with version 6.1.1 |
Synology user here too :( just bought the conbee stick... |
i just installed the conbee as a standalone docker, had to re-add the sensor but now there is no dependency on the hassio |
Do you mean this one ? : https://registry.hub.docker.com/r/marthoc/deconz |
yes |
Works for me now. But how do i check if i have the newest version of deconz? omhersh82 ? |
It should be shown on the container... when in docker? |
[marthoc/deconz] Current deCONZ version: 2.05.79 |
Just for lowering the happiness, we updated the library inside container because deconz updated the glibc which here binary blobs are built again. If marthoc fix the issues because some components stop to work, you end up in same issue, or short never update also that container because the next version can include the new glibc fix and it leads on the same issue now. Try to become a kernel update for your system is the only longterm fix |
Ok :( sry for my noob question.. Is Raspberry Pi 4 B (2gb) the best device to host HA on? everything will always work there? will restarts and other things be much slower? |
Did you manually create a container from the image after tag command? And if you did, what parameters did you use? |
no, it is created automatically by surevisor |
Newer Synology models ship with the 4.4 kernel instead of the 3.10 or even 3.2 kernel. https://www.reddit.com/r/synology/comments/cz8xse/kernel_4459_on_dsm_62/ |
I'm installing Ubuntu server on Synology virtual machine manager and configuring Docker on it. That way I would have new kernel on Docker host and run Home assistant without legacy problems. I'm afraid how much will the overhead of virtual machine slow things down. |
I ended up enabling VMM on my 1517+ and then downloaded THE SUPPORTED VMDK version and proceeded to migrate over my configuration to that... with 100% success.... now running Deconz 6.12 now with full support. |
Right after installing Ubuntu, Docker and Home Assistant, I noticed the supported VMDK version. 😀 |
How to run it corecley on donker om Synology itself via supervisor itself? deCONZ: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory There must be a way to solve this error |
Depending upon the synology you have, please try to run the VMDK version in using VMM from synology. Once you have it up and running, you can simply copy the backup or if you can see the files, copy the files from the docker and overwrite the deployed version running under VMM.... it will essentially migrate your config to the VMM version and you can use the latest Deconz etc... |
After upgrade addon got error - deCONZ: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
Restore from backup and work again sucsessefully.
The text was updated successfully, but these errors were encountered: