Releases: TritonDataCenter/containerpilot
Releases · TritonDataCenter/containerpilot
3.4.1
CHANGELOG:
BUG FIXES:
- move defer out of loop so as not to leak a closure (#488)
SHA1 4d13cfb345de86135ab2271b77516c6b6a7bed3a containerpilot-3.4.1.tar.gz
3.4.0
CHANGELOG:
FEATURES:
- config: Introduce logging to file w/ log file re-open on SIGUSR1 (#477)
- add raw logging field to bypass logger for exec (#462)
BUG FIXES:
- control: HTTPServer should handle existing control socket files (#480)
- docs: Better language around
stopTimeout
(#479)
- fix GOOS setting in makefile (#483)
- discovery: fix tls config for Consul (#481)
- default restarts to "unlimited" when when->interval is set (#473)
- docs: add pointers to godoc (#475)
SHA1 ff14bfc9f6b7a10654b0c8777175c2b0436575aa containerpilot-3.4.0.tar.gz
3.3.4
CHANGELOG:
- fix race that can sometimes cause deadlock during reload/shutdown with larger numbers of jobs #468 #469
SHA1 806f28a25a06acdbcfa8940c8968d5f8e20a2c4f containerpilot-3.3.4.tar.gz
3.3.3
CHANGELOG:
- make sure jobs configured for stopping/stopped exit on shutdown/reload #465 #466
SHA1 8d680939a8a5c8b27e764d55a78f5e3ae7b42ef4 containerpilot-3.3.3.tar.gz
3.3.2
CHANGELOG:
- Fix when->timeout canceling running jobs #456 #458
SHA1 056d45f728e9b9c61793d6f994da291d5eebeabd containerpilot-3.3.2.tar.gz
3.3.1
CHANGELOG:
- fixed bug where
/status
always reported job as "unknown" status #445 #450
- fixed bug where job exec was getting
SIGKILL
instead of SIGTERM
on ContainerPilot stop #448 #449
- fixed bug where supervisor's
SIGCHLD
handler could block SIGTERM
/SIGINT
handlers
SHA1 e27c1b9cd1023e622f77bb19914606dee3c9b22c containerpilot-3.3.1.tar.gz
2.7.7
CHANGELOG:
- Backport supervisor process to v2 to avoid race in zombie cleanup after timeout #447 #452
SHA1 030f1e54a43a842d38b30373f8847132a9771829 containerpilot-2.7.7.tar.gz
3.3.0
CHANGELOG:
- move child reaping into supervisor process #439 #440
- bugfix for catching another
when
event stopping the running job #417 #438
SHA1 62621712ef6ba755e24805f616096de13e2fd087 containerpilot-3.3.0.tar.gz
3.2.0
CHANGELOG:
- add ContainerPilot version to service registration and /status endpoint #419 #430
- added Prometheus metrics for internal events and server #432 #374
- emit RFC3339 dates in
default
log format #426 #422
SHA1 cf38c116416254cb4be482d4230836f66cef3cc0 containerpilot-3.2.0.tar.gz
3.1.3
CHANGELOG:
- fix regression in annotating logs with service/backend/etc names #393 #424
- update logrus library to 1.0.0 #425 #428
- minor doc fixes #427
SHA1 0526af66371e1e54c840bcfbf42c4ded4124e026 containerpilot-3.1.3.tar.gz