My setup is a raspberry pi5 with raspberry pi OS, and home assistant in docker container.
Everything was working smooth until I updated my container to 2025.4 just released.
Now as soon as home assistant container starts up, it fills up all my RAM and swapfile and then my raspberry is totally unreachable and needs a physical power off and on.
I tried to raise my swapfile from 200mb to 4gb (!!!) and it fills up the same!
In desperation I tried to downgrade and logs said database was newer and something was wrong. so I even restored from yesterday’s backup.
edit: tried to fire up docker HA container on my main computer, with 32gb of RAM. In a few seconds all my ram was filled and even my computer freeze up.
forcing docker compose to use 2025.3.4 AND setting a memory limit of 1GB seems stable and working at the moment!
I’m really happy as I did not slept this night wondering what to do and how lost I was at the idea of starting from scratch and loosing months and months of intense personalization of ha.
The problem however remains, how can I understand what part of my configuration makes all this mess with 2024.4 ?
we are close to a solution, as I was able to reboot in recovery mode with 2025.4 and the system is stable. Now I need to narrow down the culprit.
Edit: the issue is with Stream Assist, as in recovery mode I disabled all custom integrations, restarted and then enabled them one by one, and as soon as I re-enable Stream Assist my ram is eaten in mere seconds.