1.8.0 (2023-10-30)
Breaking changes:
- The docker image registry location has been changed to the containrrr organisation:
containrrr/shepherd
Implemented enhancements:
- armhf support #108
- Switch to official docker image v24 #107 (djmaze)
- Restrict runtime of "docker service update" using "timeout" #98 (fooflington)
- Add example for usage with swarm-cronjob #89 (djmaze)
Fixed bugs:
- Can't update some services: no such manifest #105
- Service gets stuck when calling "docker service update" and won't progress #97
- fix: docker service update with
--detach=false
hangs on services wi… #104 (AliRezaBeitari) - Fix defunc VERBOSE handling #91 (sebthom)
Closed issues:
- How does it determine if there is an update or not? #111
- Looking for a new maintainer #96
- New OCI manifest issue #92
- Run service update at a fixed time #88
- docker swarm 20.10.12 | "docker service update" requires exactly 1 argument. #83
- Error updating service, does not exist or it is not available when using a duplicate registry #78
Merged pull requests:
- Add apprise type and additional error notification #118 (andyloree)
- Rename image in docs #114 (moschlar)
- Fix release workflow #113 (moschlar)
- Update README.md #103 (andrew-dixon)
- ci: add basic github actions for build/release #101 (piksel)
- correct misleading description of WITH_NO_RESOLVE_IMAGE #100 (alex-vg)
- Move example configs to their own folder #99 (djmaze)
- Add documentation about
REGISTRIES_FILE
#94 (tito) - Minor refactoring #90 (sebthom)
0.7.0 (2022-10-03)
Implemented enhancements:
- Add support for specifying UPDATE_OPTIONS and ROLLBACK_OPTIONS #77 (moschlar)
- Added hostname to output and the possibility to setup a variable for that. #72 (Betriebsrat)
- support auth to multiple regs in secret file #69 (rbauduin)
- Add help text and example for setting the timezone #68 (moschlar)
- support docker secrets for registry password retrieval #67 (rbauduin)
Fixed bugs:
Closed issues:
- Enhancement: Hostname or custom text for notifications #71
0.6.0 (2022-01-12)
Breaking changes:
- Renames BLACKLIST_SERVICES variable #58 (davidCarlos)
Implemented enhancements:
- drone: (Cross-)build with buildx #65 (djmaze)
- Add support for rolling back on a failed update #64 (andrasmaroy)
- Allow configuring a registry login #61 (djmaze)
- Add image autocleaner #47 (lebedevilya)
Fixed bugs:
Closed issues:
Merged pull requests:
0.5.0 (2020-06-08)
Implemented enhancements:
- Support of no-resolve-image flag for image update #41 (sadmin91)
- Add time stamp to logs #40 (jnk5y)
- Support of insecure registry #38 (sadmin91)
- Do not kill services if image download fails #34 (andresmoschini)
- Implement notifications via apprise microservice #30 (andrasmaroy)
Fixed bugs:
Closed issues:
- unauthorized: HTTP Basic: Access denied, #43
- Error response from daemon: This node is not a swarm manager #36
- ---question: reasons for "infinite updating" #32
- Gets stuck on checking an update #31
- Release update (0.4.0) #25
- Update Notification over Slack Channel or Email #23
- CPU spikes #20
Merged pull requests:
0.4.0 (2019-07-10)
Implemented enhancements:
- Feat: having a whitelist flag #18
- use labels for watch list #9
- Filtering services #24 (mduheaume)
- Misc. updates #17 (tonsV2)
- Feature/show update status #15 (tonsV2)
Fixed bugs:
- Services won't automatically re-deploy #8
- Service continuously restarted #7
- Problem with private registry on 17.06 #6
- Typo fix #12 (gvidon)
Closed issues:
- docker-compose clarification #22
0.3.0 (2018-04-09)
Implemented enhancements:
0.2.2 (2017-06-03)
Implemented enhancements:
- Exclude specific services #1
Fixed bugs:
0.2 (2017-06-03)
0.2.1 (2017-06-03)
0.2.0 (2017-06-03)
Implemented enhancements:
0.1 (2017-05-11)
* This Changelog was automatically generated by github_changelog_generator