-
Notifications
You must be signed in to change notification settings - Fork 74
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
Tailscale fails to start on HaOS #440
Comments
Really strange, the most basic add-on startup functions fail, not even Tailscale related. Seems that something is really broken on your system. I suggest to:
|
Supervisor appears to be working fine and I'm currently waiting for the backup to restore. I've been playing around with the actual Docker container and I dropped to a shell, but even trying to run basic commands like Update: I just rolled back to a backup (version 0.23.2) and the add-on started properly. I'm reattempting the update now. |
Just updated again and am encountering the same issue. It seems updating from v0.23.2 to v0.24.0 breaks the addon entirely. I've also already erased all container configuration, so I'm not sure what else to try from here. |
At the moment 13778 people reported they use the 0.24.0 version, so it really seems that this is not related to this add-on, more like some docker configuration issue, I really have no better guess. If you manually manage docker images/containers, strange things can happen. |
Gotcha. Until I started having this issue I haven't done anything manually (in fact, I hadn't even set up SSH access until after this update). I'm not sure what else to try, other than maybe updating to 1.23.3 instead, then to 1.24.0, since I skipped that update initially? The HA CLI utility doesn't allow specifying a version to up/down-grade, so that would have to be entirely manual, which I'd rather avoid if possible. |
The only thing that can fail in those scripts (https://github.com/hassio-addons/addon-base/blob/main/base/s6-overlay/etc/s6-rc/scripts/base-addon-banner and https://github.com/hassio-addons/addon-tailscale/blob/main/tailscale/rootfs/etc/s6-overlay/scripts/stage2_hook.sh) are supervisor api related. Maybe try to uninstall the add-on, remove any add-on related image from docker (if there remains any at all), remove device on TS management web page, and perform a clean add-on install. You can backup (copy/paste) the config yaml from the add-on UI before uninstall, and add it back after install, and only a TS authentication will be necessary on the add-on's web UI. If this also fails, I'm out of ideas, I can't think anything else then supervisor/docker related things. |
I uninstalled the add-on from the HA web UI (and enabled the toggle to remove all add-on data), verified there were no Tailscale-related images in Docker ( |
Could you please share: Settings / System / Repairs / ... / System Information / Copy |
System Information
Home Assistant Community Store
Home Assistant Cloud
Home Assistant Supervisor
Dashboards
Recorder
|
Hmmm, nothing special, nearly identical with one of my dev boards. New random idea: rpi3-64 runs out of memory quite soon, what does Settings / System / Hardware / memory graph show? If it is above ~70%, memory can be an issue. Try stopping eg. ESPHome add-on then start TS v0.24.0. TS v0.24.0 uses Alpine 3.21, and maybe that uses a little bit more memory than previous 3.20. I use my live rpi3 systems with 32bit image, that eats up approx. 10-20% les RAM than the 64 bit version. Though not all add-ons run on 32bit. I don't know a proper way to |
Problem/Motivation
Expected behavior
Actual behavior
Steps to reproduce
Proposed changes
The text was updated successfully, but these errors were encountered: