Updating to 61.0 Hassio

After updating hassio wont work.
This is the problem: https://hastebin.com/eqejizokar.sql

2 Likes

You might try updating again. I don’t know anything about Hassio, but I run HA in a docker. I updated about 20 minutes ago and I had the same line:

Running on ‘dev’, only analytics will be submitted

When I was up and going I noticed it wasn’t the proper release. When I went to DockerHub I noticed :latest pointed to a dev build.

About 5 minutes ago, it looks like 0.61 is building and latest is pointing to the correct image. I’m going to see if that fixes my issue.

Edit: Yeah, looks like the latest tag for docker HA removed that line and I see a proper release number inside AH. Did updating again fix your hassio issue?

1 Like

without the hassio tab i don’t know how to update again. I think i have to wait for a solution or do a clean install en reload the backup :frowning:

I am getting these:
Error during setup of component hassio
09:58 components/hassio.py (ERROR)
Running on ‘dev’, only analytics will be submitted
09:58 components/updater.py (WARNING)

Tried updating again from command line and I get an error that Version 0.61 is already in use

1 Like

I am getting these:

Log Details (ERROR)

Mon Jan 15 2018 18:06:06 GMT-0500 (Eastern Standard Time)

Error during setup of component hassio

Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/setup.py”, line 196, in _async_setup_component
result = yield from component.async_setup(hass, processed_config)
File “/usr/lib/python3.6/site-packages/homeassistant/components/hassio.py”, line 172, in async_setup
if not (yield from hassio.is_connected()):
File “/usr/lib/python3.6/site-packages/homeassistant/components/hassio.py”, line 262, in _wrapper
data = yield from funct(*argv, **kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/hassio.py”, line 333, in send_command
X_HASSIO: os.environ.get(‘HASSIO_TOKEN’)
File “/usr/lib/python3.6/site-packages/aiohttp/helpers.py”, line 99, in iter
ret = yield from self._coro
File “/usr/lib/python3.6/site-packages/aiohttp/client.py”, line 275, in _request
resp = req.send(conn)
File “/usr/lib/python3.6/site-packages/aiohttp/client_reqrep.py”, line 463, in send
writer.write_headers(status_line, self.headers)
File “/usr/lib/python3.6/site-packages/aiohttp/http_writer.py”, line 247, in write_headers
[k + SEP + v + END for k, v in headers.items()])
File “/usr/lib/python3.6/site-packages/aiohttp/http_writer.py”, line 247, in
[k + SEP + v + END for k, v in headers.items()])
TypeError: must be str, not NoneType

Tried updating again from command line and I get an error that Version 0.61 is already in use

2 Likes

Downgraded hassio to 0.60.1 version. Everything work fine.

1 Like

I also am having this problem. I upgraded around 4:30 today. I don’t have SSH access, and there’s no way to get the tab to be able to re-upgrade hass.io. Is there any solutions for this issue yet?

2 Likes

How did you do that?

Really nice feature - I just told it to restart and it notified me of an error in my config yaml file! Better than not restarting. So I’m sure this dev issue will be sorted but some nice stuff in 0.61

You have to have SSH installed.

Login to hassio using SSH.

Type or paste : “curl -d ‘{“version”: “0.60.1”}’ http://hassio/homeassistant/update

Will take about max 10 min and homeassistant will restarted automatically.

4 Likes

Thanks! I try it in the morning!

thanks, trying now

Thanks Vlad, back to 60.1 now will wait until tomorrow to see if the update now has hass.io tab

NP, any time

Same issue here

Having trouble with the rollback Vlad. I’m kind of a newb too, so I must be doing just a really tiny (but important) thing wrong. When I use PuTTY to SSH to my hassio and at the command line I use the curl command you mentioned I get an error:

curl: (3) [globbing] unmatched close brace/bracket in column 13
{“result”: “error”, “message”: “Invalid json”}

I’ve tried several variations here of that command, with and without double quotes, with colon and without, and https instead of http. Just can’t get the thing to accept the command. Any ideas?

1 Like

Same issue here after 0.61 update was showing as available, so i clicked it.

I have no HASSIO Tab so cant restore a snapshot i took earlier?
I dont have SSH access so I can’t curl to downgrade.
I dont have HASSIO CLI plugin installed

The only thing I can think to do is flash a fresh image and start again?

Cheers Rob.

1 Like

Just taking a random shot in the dark, but if you’re running on a pi, what happens if you plug in the HDMI and a keyboard?

Try replacing quota marks…

curl -d ‘{“version”: “0.60.1”}’ http://hassio/homeassistant/update

2 Likes

I just retyped the quotes apostrophes and it works fine:

curl -d ‘{“version”: “0.60.1”}’ http://hassio/homeassistant/update

Good Luck.

1 Like