My issue was that Watchtower would sporadically just fumble the update, making re-deployment sometimes necessary. It wasn’t a tag issue. At least none that I could see. Of course, the possibility exists that I could just very well be a dumbass. I just assumed that to be the Docker updates that have happened over the past year, and, without any new code, it just broke. There was a recent Docker/Portainer issue. It happens.
I either read somewhere or someone tipped me off to the fork. I can only speak for my network, but the fork did the trick. Have had zero issues, and I’ve been using it for a good while. Now, I notice that Watchtower fork hasn’t been updated in 6 months. I guess it’s either been abandoned again or there just hasn’t been a need to do so.
To be fair, any kind of automated system can just break. So many factors come into play. Azure build pipelines for instance just sometimes decide they can’t communicate with their own servers, causing a build failure.
That’s kind of a bullshit allegation. Watchtower did what it did, if you set it up to grab unstable tags, then too bad for you.
My issue was that Watchtower would sporadically just fumble the update, making re-deployment sometimes necessary. It wasn’t a tag issue. At least none that I could see. Of course, the possibility exists that I could just very well be a dumbass. I just assumed that to be the Docker updates that have happened over the past year, and, without any new code, it just broke. There was a recent Docker/Portainer issue. It happens.
I either read somewhere or someone tipped me off to the fork. I can only speak for my network, but the fork did the trick. Have had zero issues, and I’ve been using it for a good while. Now, I notice that Watchtower fork hasn’t been updated in 6 months. I guess it’s either been abandoned again or there just hasn’t been a need to do so.
Someone linked this fork, seems maintained:
https://github.com/nicholas-fedor/watchtower
I’ve used it several months and can recommend it. No issues so far and seems to get regular updates for bugfixes and minor new features.
Hey thank you very much for the tip. I have bookmarked it. I feel better knowing it is going to be maintained.
To be fair, any kind of automated system can just break. So many factors come into play. Azure build pipelines for instance just sometimes decide they can’t communicate with their own servers, causing a build failure.