Skip to content

Releases: TritonDataCenter/containerpilot

2.7.6

05 Jul 18:01
Compare
Choose a tag to compare

CHANGELOG:

  • fix regression in annotating logs with service/backend/etc names #393 #425
  • update logrus library to 1.0.0 #425

SHA1 4c811736eb66db9535b1bded531d225041ed1da3 containerpilot-2.7.6.tar.gz

3.1.2

30 Jun 17:54
Compare
Choose a tag to compare

CHANGELOG:

  • bugfix jobs on stopping/stopped should delay exit on global shutdown #420 #421

SHA1 6ee04814ac7e9f8691505d073e9a0e77e61ecbfb containerpilot-3.1.2.tar.gz

3.1.1

27 Jun 13:18
Compare
Choose a tag to compare

CHANGELOG:

  • jobs that haven't started their exec no longer run health checks #415 #418
  • unexpected start events no longer cause long-running job exec to halt #417 #418

SHA1 1f159207c7dc2b622f693754f6dda77c82a88263 containerpilot-3.1.1.tar.gz

3.1.0

23 Jun 14:35
Compare
Choose a tag to compare

CHANGELOG:

  • expose ContainerPilot state via /status endpoint #154 #408
  • add GET /v3/ping to control socket #348 #412
  • fix bug in child process reaping #409 #411
  • make check registration and service registration atomic #391 #403
  • Consul TLS client config #169 #401
  • Consul Multi-DC support in watches #299 #400

SHA1 d06e289e6e0ca82156d77cea36ff0f0246fcca60 containerpilot-3.1.0.tar.gz

2.7.5

23 Jun 14:31
Compare
Choose a tag to compare

CHANGELOG:

  • bug fix in child process reaping #409 #410

SHA1 30dd39864b81a81df107dab465b42ca6524081bd containerpilot-2.7.5.tar.gz

3.0.0

15 Jun 17:01
Compare
Choose a tag to compare

This is the production release of ContainerPilot v3.0.0.

CHANGELOG (major items from 2.7.x):

CHANGELOG (from 3.0.0-dev4)

  • moved exec out of sensors and changed sensors to metrics #375
  • support loop and env functions in templating #381
  • updated docs #371
  • internal refactoring of Consul configuration #382
  • better validation for -putmetric and -putenv#366
  • don't DNS-validate non-advertised jobs #397

SHA1 6da4a4ab3dd92d8fd009cdb81a4d4002a90c8b7c containerpilot-3.0.0.tar.gz

3.0.0-RC1

31 May 13:56
Compare
Choose a tag to compare
3.0.0-RC1 Pre-release
Pre-release

This release is the first release candidate for ContainerPilot v3.0.0. It should be considered "beta" but is ready for testing out by users. No new features will be added to this release, only bug fixes or documentation/testing improvements. Please report any problems as you find them.

CHANGELOG (major items from 2.7.x):

CHANGELOG (from 3.0.0-dev4)

  • moved exec out of sensors and changed sensors to metrics #375
  • support loop and env functions in templating #381
  • updated docs #371
  • internal refactoring of Consul configuration #382
  • better validation for -putmetric and -putenv#366

SHA1 f67929d1c8567d31772085fc252338091a5f795c containerpilot-3.0.0-RC1.tar.gz

2.7.4

30 May 15:50
Compare
Choose a tag to compare

CHANGELOG:

  • remove PID from logging to avoid race on process exit #351 #352

SHA1 073b7bc987f7bf0ca92ae5531d7df6eb02e31bfa containerpilot-2.7.4.tar.gz

3.0.0-dev.4

17 May 18:06
Compare
Choose a tag to compare
3.0.0-dev.4 Pre-release
Pre-release

This is a development pre-release for ContainerPilot 3.0.0. It should not be used for production work.

CHANGELOG:

  • add startsLimit logic to ExitSuccess handler, unit test restart logic #369

SHA1 a669f76aae9b3472f01eaf63f13e824fc2434692 containerpilot-3.0.0-dev.4.tar.gz

3.0.0-dev.3

17 May 13:46
Compare
Choose a tag to compare
3.0.0-dev.3 Pre-release
Pre-release

This is a development pre-release for ContainerPilot 3.0.0. It should not be used for production work. See #283 for the development roadmap and progress.

CHANGELOG:

  • graceful reload of telemetry server and control server #358 #339
  • subcommands as control socket client #356
  • control server maintenance mode implementation #349
  • control server metrics collection implementation #347
  • lots of debugging and bug fixes

SHA1 2e36f781e6bfac4ca3de6a7cf1a7145785d474b5 containerpilot-3.0.0-dev.3.tar.gz