Hass.io will not update Home Assistant, no matter what I try. I installed hass.io back when it first was released and it has successfully updated HASS several times. Now, I am stuck on 0.51.2.
When I SSH in and run the command “hassio homeassistant update” it hangs for a few moments and then says “Error on homeassistant/update:”.
In the supervisor logs, I see:
“17-10-11 01:22:29 ERROR (SyncWorker_0) [hassio.dock.interface] Can’t install homeassistant/raspberrypi3-homeassistant:0.55 → 404 Client Error: Not Found (“No such image: homeassistant/raspberrypi3-homeassistant:0.55”).”
Digging into the hassio helper, I added the line echo "$command http://hassio/$1/$2"
right above:
if ! api_ret="$(curl -s -X $command "http://hassio/$1/$2")"; then
echo "API error: $api_ret"
return 1
fi
…to see what it was calling and it is calling a POST to “http://hassio/homeassistant/update” which returns a 404 if I try to curl it. Something is clearly wrong. http://hassio/ obviously is supposed to be aliased somewhere since it is not a valid domain name.
I don’t know what else to do. Hass.io was supposed to make this whole thing easy and it has, instead, been a nightmare. Ideas?