Skip to content

Releases: Roblox/nomad-node-problem-detector

Version 0.6.1

27 Sep 14:56
07f7889
Compare
Choose a tag to compare
  • Feature(detector): add flag to configure the path to the metrics endpoint

Binaries:

Mac (x86_64): npd-mac
Linux: npd

Version 0.6

20 Sep 20:28
0d31871
Compare
Choose a tag to compare
  • Aggregator: Skip ineligible nodes.
  • Feature(detector): Capture the time of the most recent health check run.
  • Feature(build): Add build information to the binary.
  • Fix: Use the same version of go and nomad in scripts.
  • Style: Address a number of reports from the linter.
  • Feature (version): Add build information to the metrics and startup.
  • CI: Add golangci-lint to the GitHub action.
  • Feature(detector): Add metrics for health checks.

Binaries:

Mac (x86_64): npd-mac
Linux: npd

Version 0.5

24 Jun 20:58
2b6d7f9
Compare
Choose a tag to compare
  • Security fixes: Upgrade containerd (1.5.10) and Nomad (1.1.12)
  • Add support for --detector-datacenter
  • Detector: add a /v1/metrics/ endpoint
  • Add aggregator metrics
  • metrics: remove message from labels
  • Update aggregator image to 1.1.0
  • Add /health to metrics HTTP server

Binaries:

Mac (x86_64): npd-mac
Linux: npd

Version 0.4

26 Feb 01:01
397f9e0
Compare
Choose a tag to compare
  • Security fix for CVE-2021-41103
  • Security fix: Upgrade Consul to v1.10.1
  • Add --node-attribute flag to aggregator
  • Security fix for CVE-2021-43415 - Patch Nomad to v1.1.8
  • Security fix: Upgrade containerd to v1.5.9
  • Feature enhancement (PR #31): Aggregator should reach out to npd detectors in the same DC
  • Logging improvements
  • Allow npd to compile on both linux and mac
  • Skip files or hidden directories when generating master config

Binaries:

Mac (x86_64): npd-mac
Linux: npd

Version 0.3

23 Sep 20:03
a68f5ea
Compare
Choose a tag to compare
  • Move iBuildImage() before wg.Wait() [Fix progress bar delay]
  • Security-fix: Bump up to Nomad 1.0.5.
  • Fix CVE-2021-37218
  • Detector: Continue with default checks, in case of an error.
  • Add ROOT_DIR env for generate/build commands.
  • Dry-run mode
  • Update aggregator image to 1.0.7.
  • Add threshold-percentage flag to aggregator.
  • Update aggregator image to 1.0.8.

Version 0.2

22 Jul 18:18
Compare
Choose a tag to compare
  • Added Apache 2.0 License and github badges.
  • Support for GHA (Github Actions)
  • Make detector HTTP server port configurable (--detector-port)
  • Add authentication support
  • Enable CLA Bot
  • npd config build command (Remove dependency from the codebase for running the command. More details here. (Thanks to @austinmacrbx for the contribution)

Version 0.1

09 Jun 20:17
487cc7c
Compare
Choose a tag to compare

First release of Nomad-node-problem-detector!