Unable to update, unable to reboot

Couple days ago i was notified there is a new update for home assistant available. I logged on to the /hassio button and attempted to launch the update.

However, i was greeted with an error: Unable to load the panel source: /api/hassio/app/entrypoint.js.

Unsure of how to troubleshoot this, I attempted to reboot the device. I connected via SSH to the device and ran hassio host reboot which gave me an error as well: The HTTP request failed with the error: Post http://hassio/host/reboot: dial tcp: lookup hassio on [::1]:53: dial udp [::1]:53: connect: cannot assign requested address

There are no worthwhile errors that I found in the main log. At this point I am unsure of where to go or what to do. Can anyone assist?

Thanks in advance.

1 Like

So i pulled the power and rebooted the device. Seemed to come back up ok, but still can’t update or reboot. Now when I SSH onto the pi and run hassio host reboot I get the following error:

core-ssh:~# hassio host reboot
ERROR
panic: interface conversion: interface is nil, not string

goroutine 1 [running]:
panic(0x2c7050, 0x107b43c0)
        /home/travis/.gimme/versions/go1.7.6.linux.amd64/src/runtime/panic.go:500 +0x33c
github.com/home-assistant/hassio-cli/command/helpers.DisplayOutput(0x107be200, 0x24, 0x200, 0x0)
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:118 +0x3c8
github.com/home-assistant/hassio-cli/command/helpers.ExecCommand(0x2f45fc, 0x4, 0x7eef1e64, 0x6, 0x0, 0x0, 0x76500, 0x0, 0x0, 0x0, ...)
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:155 +0x308
github.com/home-assistant/hassio-cli/command.CmdHost(0x10780420)
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/host.go:42 +0x4f0
github.com/urfave/cli.HandleAction(0x2af768, 0x324b18, 0x10780420, 0x0, 0x0)
        /home/travis/gopath/src/github.com/urfave/cli/app.go:503 +0xf0
github.com/urfave/cli.Command.Run(0x2f45fc, 0x4, 0x0, 0x0, 0x40bd20, 0x1, 0x1, 0x2fabdf, 0x18, 0x0, ...)
        /home/travis/gopath/src/github.com/urfave/cli/command.go:165 +0x6b8
github.com/urfave/cli.(*App).Run(0x1076c8c0, 0x1070a160, 0x3, 0x4, 0x0, 0x0)
        /home/travis/gopath/src/github.com/urfave/cli/app.go:259 +0x8b0
main.main()
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/main.go:22 +0x108

I attempted to run the update from the web interface but it crashed home assistant. I power cycled the raspi again, and it reverted back to 0.73

Now I am attempting to run it from SSH and it’s simply not advancing. Home assistant keeps running but nothing is updating.

Having the same problem. Am on 0.74.0 and got a message that 0.74.1 was available. But cannot access hass.io in left hand panel, getting same error message:

Unable to load the panel source: /api/hassio/app/entrypoint.js.

Same problem here
Updated to 0.74.1

core-ssh:~# hassio ha restart
ERROR
panic: interface conversion: interface is nil, not string

goroutine 1 [running]:
panic(0x2c7050, 0x1070b660)
/home/travis/.gimme/versions/go1.7.6.linux.amd64/src/runtime/panic.go:500 +0x33c
github.com/home-assistant/hassio-cli/command/helpers.DisplayOutput(0x107c0200, 0x24, 0x200, 0x0)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:118 +0x3c8
github.com/home-assistant/hassio-cli/command/helpers.ExecCommand(0x2f6f83, 0xd, 0x7ec9de64, 0x7, 0x0, 0x0, 0x76500, 0x0, 0x0, 0x0, …)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:155 +0x308
github.com/home-assistant/hassio-cli/command.CmdHomeassistant(0x107804d0)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/homeassistant.go:48 +0x540
github.com/urfave/cli.HandleAction(0x2af768, 0x324b14, 0x107804d0, 0x0, 0x0)
/home/travis/gopath/src/github.com/urfave/cli/app.go:503 +0xf0
github.com/urfave/cli.Command.Run(0x2f6f83, 0xd, 0x0, 0x0, 0x40bd10, 0x1, 0x1, 0x301e4d, 0x2f, 0x0, …)
/home/travis/gopath/src/github.com/urfave/cli/command.go:165 +0x6b8
github.com/urfave/cli.(*App).Run(0x1076c8c0, 0x1070a160, 0x3, 0x4, 0x0, 0x0)
/home/travis/gopath/src/github.com/urfave/cli/app.go:259 +0x8b0
main.main()
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/main.go:22 +0x108

Any ideas what to do ?

Same here, i think its the new supervisor. But how to downgrade?

0.74.0 here. And I am also seeing ”Unable to load the panel source: /api/hassio/app/entrypoint.js.” when opening Hass.io menu on left panel.
Running on raspi3.

0.74.0 also have the same situation ”Unable to load the panel source: /api/hassio/app/entrypoint.js.” when opening Hass.io menu on left panel. Running on raspi3. And it happen after trying to install supervisor 120

I had this problem because I did not have enough free space on my drive. I ended up removing add ons to get enough space (around 1gig) then I could update ok.

I run off a USB stick so have to expand the docker file - followed a guide and did not give myself enough space and started running into space issues. New install on the weekend and I used all the drive space so have neearly 9GB space now.

df will tell you how much space you have

  Used Available Use% Mounted on

none 13817880 4270336 8816064 33% /
tmpfs 497776 0 497776 0% /dev
tmpfs 497776 0 497776 0% /sys/fs/cgroup
/dev/sda2 301209 231250 49889 82% /dev/init
/dev/sda6 13817880 4270336 8816064 33% /config

My problem with panic: interface conversion: interface is nil, not string fixed by downgrading to an older version thru ssh:

core-ssh:~# hassio ha update -o “version=0.72.1”

Good luck

Hi all
Same issue , ican’t start HA , after update on the version 0.74.1

➜  ~ hassio homeassistant restart
ERROR
panic: interface conversion: interface is nil, not string

goroutine 1 [running]:
panic(0x2c7050, 0x107ac320)
        /home/travis/.gimme/versions/go1.7.6.linux.amd64/src/runtime/panic.go:500 +0x33c
github.com/home-assistant/hassio-cli/command/helpers.DisplayOutput(0x107b6200, 0x24, 0x200, 0x0)
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:118 +0x3c8
github.com/home-assistant/hassio-cli/command/helpers.ExecCommand(0x2f6f83, 0xd, 0x7efd4dba, 0x7, 0x0, 0x0, 0x76500, 0x0, 0x0, 0x0, ...)
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:155 +0x308
github.com/home-assistant/hassio-cli/command.CmdHomeassistant(0x10778420)
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/homeassistant.go:48 +0x540
github.com/urfave/cli.HandleAction(0x2af768, 0x324b14, 0x10778420, 0x0, 0x0)
        /home/travis/gopath/src/github.com/urfave/cli/app.go:503 +0xf0
github.com/urfave/cli.Command.Run(0x2f6f83, 0xd, 0x0, 0x0, 0x40bd10, 0x1, 0x1, 0x301e4d, 0x2f, 0x0, ...)
        /home/travis/gopath/src/github.com/urfave/cli/command.go:165 +0x6b8
github.com/urfave/cli.(*App).Run(0x1070ca80, 0x1070a180, 0x3, 0x4, 0x0, 0x0)
        /home/travis/gopath/src/github.com/urfave/cli/app.go:259 +0x8b0
main.main()
        /home/travis/gopath/src/github.com/home-assistant/hassio-cli/main.go:22 +0x108

What is the solution ???

rebooting the rpi should fix that

The solution seems to be to wait. There’s a bug which is increasing the time to update (15 mins).

I lost the hassio panel first as described further up in this thread, then the connection, then 10 to 15 minutes later it was up again.

Same issue I downgraded to 0.72.1

You need to reboot first and ensure HA has started correctly by running

hassio ha logs

then

hassio ha update -o ‘version=0.72.1’

be patient takes about 10 mins for the cursor to reappear

Is there a reported bug somewhere? Downgrading only seams like half a solution.

Its a bug see

I suspect you could downgrade to 0.74 and all would be Ok. I thought is would be safer to downgrade to a version before the new Auth code was introduced and wait for the fix.

1 Like

I find it often confusing to keep track of github. There are too many github repositories: hassio, Hass os, home assistant, addons,…

Thanks for sharing.

Hi
How to downgrade the version 0.74.1 to 0.74.0 ???

Have you a link to do this operation ?
It’s the first time for me

Thansk by advance

ok it’s fine with this command
hassio ha update -o version=0.74.0

I saw that hte version 0.74.2 is available , are you sure we can install it ?

Let me know please

"0.74.0 ”Unable to load the panel source: /api/hassio/app/entrypoint.js.”

Solved only by hard reset of rpi: removing power, waiting 10sec, replugging power.

1 Like