How do you know they haven't been updated? Is there an update available?
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
I am running Portainer 2.21.5, and the latest version is 2.27.4.
The rest:
Which, if any, tag are you using? You may need to use latest.
WATCHTOWER_LABEL_ENABLE=false
That has nothing to do with my question.
If I have disabled labels in deployment, then I'm not using any labels, since I disabled them in deployment. Does that track?
I never said anything about labels, I said tags. https://docs.docker.com/reference/cli/docker/image/tag/
Apologies. My bad....I misunderstood. Tags/Labels.... To answer your question, no I am not running any tags. I just checked and all but two have updated, so it might be as a lot of people have suggested. It'll get around to it. Sorry for my confusion.
Auto updates can cause problems. Some recommend it, some tell you to not do it. My standpoint is, when a container can't work with auto updates, they suck. Sure there are containers who require some additional attention after an update, like gitea with some config changes but I use it in an environment where it can be offline of some time.
If a container uses Postgresql, you can't auto update. So far I didn't found a well maintained container, that can do this. You also should keep an eye on your containers. As I mentioned, Gitea had some config changes, breaking the default theme (nothing major). They even screwed up their tags and I had 3 times an RC in a tag where no RC should get published. With Jellyfin I was on a tag that didn't got any updates anymore and I needed to use a different one.
If a container uses Postgresql, you can’t auto update.
That's interesting. I certainly will keep that in mind.
To be more specific: Postgresql requires manual steps with major versions. Tutorials I found require you to dump the database in the old version first, then update and then import. You could use a tagged version of postgresql and just auto update there but the main container might require a newer version. I saw containers who try this but none looked production ready.
It's likely those images haven't been updated in the 8 hour period in which watchtower checked. Daily or weekly update schedule should suffice.
What do the logs say?
These are the Watchtower logs so far. https://pastes.io/watchtower
I didn't see anything remarkable other than the error for Netdata but I got that fixed:
NFO[30906] Found new netdata/netdata:latest image (6376ffeda44a)
INFO[30940] Stopping /NETDATA (a18a3e3409f3) with SIGTERM
INFO[30942] Creating /NETDATA
ERRO[30942] Error response from daemon: the container-wide MAC address must match the endpoint-specific MAC address for the main network, or be left empty
You're being rate limited by Docker Hub. Give it some time and they'll all get updated. Maybe tweak your settings so not everything is attempting an update at the same time.
Thought I had answered you this morning, but apparently not. I did see the rate limit entry, but I thought that rate limits are like 100 pulls every 6 hours and I certainly haven't exceeded 100. I just checked tho, and all but two have updated, so as you say, it'll eventually get around to it. Thank you for the input.
👍