Skip to content

Releases: TritonDataCenter/containerpilot

3.4.1

21 Aug 14:38
Compare
Choose a tag to compare

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

18 Aug 14:38
Compare
Choose a tag to compare

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

09 Aug 21:04
Compare
Choose a tag to compare

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

08 Aug 16:54
Compare
Choose a tag to compare

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

02 Aug 12:11
Compare
Choose a tag to compare

CHANGELOG:

  • Fix when->timeout canceling running jobs #456 #458

SHA1 056d45f728e9b9c61793d6f994da291d5eebeabd containerpilot-3.3.2.tar.gz

3.3.1

31 Jul 14:17
Compare
Choose a tag to compare

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

31 Jul 14:13
Compare
Choose a tag to compare

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

19 Jul 14:04
Compare
Choose a tag to compare

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

10 Jul 14:42
Compare
Choose a tag to compare

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

05 Jul 18:03
Compare
Choose a tag to compare

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