for the purposes of testing, I have just changed to a static ip.
no difference (and I didn’t expect there to be, it’s not my network, I run my own ISP )
2024-03-30 07:54:40.264 ERROR (MainThread) [supervisor.docker.interface] Can't install ghcr.io/home-assistant/generic-x86-64-homeassistant:2024.3.3: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/generic-x86-64-homeassistant:2024.3.3/json: Not Found ("No such image: ghcr.io/home-assistant/generic-x86-64-homeassistant:2024.3.3")
2024-03-30 07:54:40.264 WARNING (MainThread) [supervisor.homeassistant.core] Updating Home Assistant image failed
Sorry, I thought it was a network or docker network issue based on the error. The only other idea I have is that the image is not making it to the target location for the update to proceed. I’m not sure where to go from here.
ah … @francisp that put me onto to something.
It was a disk space issue (although that was never clearly reported by the logs)
I’ve added another 10gb to the disk and it immediately updates.
The problem is probably specific to hypervisor users … if I had installed HAOS onto a real drive it would’ve been bigger to start with.
Thanks for all for trying to help
Beyond francisp’s suggestion being spot on, what makes you think that 7.2G is sufficient disk space?
Unless I’m not remembering correctly, even a raspberry installation comes with the recommendation to use a 32gb card. Do yourself a favour and bump up that space even further while everything’s fresh in your mind
I was made to think that 7.2gb would be enough, because the instructions say the image is “6.4gb when decompressed”
I’m a 50 year old system admin, I’ve been at this system admin thing a VERY long time, and just about every iso/vmdk/raw image that is distributed in the FOSS world is distributed with an image size that will run the product.
And IF the image needs to be resized to support extra data, the company/people/clan tend to give instructions on this.
Nowhere in the instructions does it say “maybe resize your disks”
An upgrade first pulls the docker upgrade (compressed), uncompresses it, switches to the new docker image, and if no startup problems then deletes the old docker image. So yes, quite some space needed for an upgrade.
From within HAOS (OS 05 11.1, core 2024 3.3) what terminal command would you need to use to determine if you had enough space, and what should you be looking for in order to confirm whether you had enough?
I’d normally just use fdisk -l but it just dumps me back to the prompt without any visible output.
My install is on an SSD with over 100 gig on it, but I’m that doesn’t necessarily mean that there’s enough space in the relevant partition.
Command df give me this.
I’m running remotely and can’t copy\paste text right now (Problem for another thread), so everything has to be a screen shot.