I'm running Home Assistant (HA) on my Pi4 in a docker container and I'm using Portainer (2.33.3 LTS CM edition) to manage my containers. In Portainer, I am using the homeassistant/home-assistant:latest image. I currently have HA 2025.10.4 installed and I want to update to either 2025.11 or 2025.12. (According to HA's release schedule, I should be able to get the 2025.12 version.)
To do the update, I go into Portainer's container management panel, select my HA container, stop it, and then chose to Recreate it with the re-pull image option turned on. In the past, this would trigger a download of the new image, which would take a little while, and after completing, I would restart the container and check that I have the latest version.
However, this time, Portainer returns too quickly (meaning it didn't download a new image) and when I restart HA, I find that I still have the 2025.10.4 version.
ChatGPT tells me that the :latest tag may be unreliable citing an example from 2025.8.
I prefer using the :latest tag since the updated image overwrites the existing image. Using tags denoting specific versions means I need to ensure I always have enough buffer space to accomodate the new image while updating.
What do I need to do in order to get the latest version?