Releases: Roblox/nomad-node-problem-detector
Releases · Roblox/nomad-node-problem-detector
Version 0.6.1
- Feature(detector): add flag to configure the path to the metrics endpoint
Binaries:
Mac (x86_64): npd-mac
Linux: npd
Version 0.6
- 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
- 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 to1.1.0
- Add /health to metrics HTTP server
Binaries:
Mac (x86_64): npd-mac
Linux: npd
Version 0.4
- 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
- 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
- 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
First release of Nomad-node-problem-detector!