This repository was archived by the owner on Jan 31, 2025. It is now read-only.
Incident report: Docker Hub container tagged as "v3.3.1-0" contained grocy version 3.3.0 #168
Closed
2 of 3 tasks
Timeline:
grocy
v3.3.1 releasedMakefile
-built imagesv3.3.1-0
on Docker Hub that contains application version3.3.0
What went wrong:
Human error
: not all version numbers in thegrocy-docker.git
repository were updated before the v3.3.1-0 release took placeInconsistency
: Testing was performed using a different build process from the container upload build processInconsistency
: Our GHA build and upload process proceeds and passes even if theGROCY_VERSION
is not a prefix of thegit
tag being publishedRecommended improvements:
docker
,buildah
, and GitHub Actionsgrocy
version contained in thegrocy-docker
git
tag (GitHub Actions: Determine the grocy application version to bundle based on the image tag to publish #169)Related: #109 (release automation)
cc @berrnd @manheraz
I also wonder whether there is a communication / participation problem. If I were a more active maintainer, I would probably participate on the
grocy
subreddit and reply to the release threads to inform people about container updates, perhaps making them more popular and helping to get feedback about issue reports more quickly.That said: my sense at the moment is that the
linuxserver
images are more popular, and I'm personally fine with that - it seems likely that they have a more automated release process.The text was updated successfully, but these errors were encountered: