All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Please open an issue for any deviations that you spot; I'm still learning!.
The following types of changes will be recorded in this file:
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- placeholder
v0.3.11 - 2024-06-07
- (GH-296) Go Dependency: Bump github.com/rs/zerolog from 1.32.0 to 1.33.0
- (GH-294) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.4 to go-ci-oldstable-build-v0.20.5 in /dependabot/docker/builds
- (GH-298) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.5 to go-ci-oldstable-build-v0.20.6 in /dependabot/docker/builds
- (GH-303) Go Dependency: Bump golang.org/x/sys from 0.20.0 to 0.21.0
- (GH-308) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.6 to go-ci-oldstable-build-v0.20.7 in /dependabot/docker/builds
- (GH-305) Go Runtime: Bump golang from 1.21.10 to 1.21.11 in /dependabot/docker/go
- (GH-300) Remove inactive maligned linter
- (GH-301) Fix errcheck linting errors
v0.3.10 - 2024-05-11
- (GH-281) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.1 to go-ci-oldstable-build-v0.20.2 in /dependabot/docker/builds
- (GH-287) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.2 to go-ci-oldstable-build-v0.20.3 in /dependabot/docker/builds
- (GH-289) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.3 to go-ci-oldstable-build-v0.20.4 in /dependabot/docker/builds
- (GH-280) Go Dependency: Bump golang.org/x/sys from 0.19.0 to 0.20.0
- (GH-285) Go Runtime: Bump golang from 1.21.9 to 1.21.10 in /dependabot/docker/go
v0.3.9 - 2024-04-11
- (GH-264) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.4 to go-ci-oldstable-build-v0.16.0 in /dependabot/docker/builds
- (GH-265) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.16.0 to go-ci-oldstable-build-v0.16.1 in /dependabot/docker/builds
- (GH-268) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.16.1 to go-ci-oldstable-build-v0.19.0 in /dependabot/docker/builds
- (GH-269) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.19.0 to go-ci-oldstable-build-v0.20.0 in /dependabot/docker/builds
- (GH-273) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.0 to go-ci-oldstable-build-v0.20.1 in /dependabot/docker/builds
- (GH-274) Go Dependency: Bump golang.org/x/sys from 0.18.0 to 0.19.0
- (GH-272) Go Runtime: Bump golang from 1.21.8 to 1.21.9 in /dependabot/docker/go
v0.3.8 - 2024-03-08
- (GH-259) Add todo/release label to "Go Runtime" PRs
- (GH-250) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.2 to go-ci-oldstable-build-v0.15.3 in /dependabot/docker/builds
- (GH-257) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.3 to go-ci-oldstable-build-v0.15.4 in /dependabot/docker/builds
- (GH-247) canary: bump golang from 1.21.6 to 1.21.7 in /dependabot/docker/go
- (GH-244) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.15.0 to go-ci-oldstable-build-v0.15.2 in /dependabot/docker/builds
- (GH-254) Go Dependency: Bump golang.org/x/sys from 0.17.0 to 0.18.0
- (GH-255) Go Runtime: Bump golang from 1.21.7 to 1.21.8 in /dependabot/docker/go
- (GH-249) Update Dependabot PR prefixes (redux)
- (GH-248) Update Dependabot PR prefixes
- (GH-246) Update project to Go 1.21 series
v0.3.7 - 2024-02-16
- (GH-233) canary: bump golang from 1.20.13 to 1.20.14 in /dependabot/docker/go
- (GH-217) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.3 to go-ci-oldstable-build-v0.14.4 in /dependabot/docker/builds
- (GH-220) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.4 to go-ci-oldstable-build-v0.14.5 in /dependabot/docker/builds
- (GH-224) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.5 to go-ci-oldstable-build-v0.14.6 in /dependabot/docker/builds
- (GH-237) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.6 to go-ci-oldstable-build-v0.14.9 in /dependabot/docker/builds
- (GH-240) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.9 to go-ci-oldstable-build-v0.15.0 in /dependabot/docker/builds
- (GH-221) go.mod: bump github.com/atc0005/go-nagios from 0.16.0 to 0.16.1
- (GH-226) go.mod: bump github.com/rs/zerolog from 1.31.0 to 1.32.0
- (GH-235) go.mod: bump golang.org/x/sys from 0.16.0 to 0.17.0
v0.3.6 - 2024-01-19
- (GH-211) canary: bump golang from 1.20.12 to 1.20.13 in /dependabot/docker/go
- (GH-213) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.2 to go-ci-oldstable-build-v0.14.3 in /dependabot/docker/builds
- (GH-206) ghaw: bump github/codeql-action from 2 to 3
- (GH-208) go.mod: bump golang.org/x/sys from 0.15.0 to 0.16.0
v0.3.5 - 2023-12-08
- (GH-201) canary: bump golang from 1.20.11 to 1.20.12 in /dependabot/docker/go
- (GH-203) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.1 to go-ci-oldstable-build-v0.14.2 in /dependabot/docker/builds
- (GH-199) go.mod: bump golang.org/x/sys from 0.14.0 to 0.15.0
v0.3.4 - 2023-11-17
- (GH-189) canary: bump golang from 1.20.10 to 1.20.11 in /dependabot/docker/go
- (GH-156) canary: bump golang from 1.20.7 to 1.20.8 in /dependabot/docker/go
- (GH-178) canary: bump golang from 1.20.8 to 1.20.10 in /dependabot/docker/go
- (GH-181) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.10 to go-ci-oldstable-build-v0.13.12 in /dependabot/docker/builds
- (GH-192) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.12 to go-ci-oldstable-build-v0.14.1 in /dependabot/docker/builds
- (GH-146) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.4 to go-ci-oldstable-build-v0.13.5 in /dependabot/docker/builds
- (GH-148) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.5 to go-ci-oldstable-build-v0.13.6 in /dependabot/docker/builds
- (GH-151) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.6 to go-ci-oldstable-build-v0.13.7 in /dependabot/docker/builds
- (GH-158) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.7 to go-ci-oldstable-build-v0.13.8 in /dependabot/docker/builds
- (GH-163) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.8 to go-ci-oldstable-build-v0.13.9 in /dependabot/docker/builds
- (GH-167) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.9 to go-ci-oldstable-build-v0.13.10 in /dependabot/docker/builds
- (GH-154) ghaw: bump actions/checkout from 3 to 4
- (GH-183) go.mod: bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20
- (GH-171) go.mod: bump github.com/rs/zerolog from 1.30.0 to 1.31.0
- (GH-152) go.mod: bump golang.org/x/sys from 0.11.0 to 0.12.0
- (GH-175) go.mod: bump golang.org/x/sys from 0.12.0 to 0.13.0
- (GH-187) go.mod: bump golang.org/x/sys from 0.13.0 to 0.14.0
- (GH-194) Fix goconst linting errors
v0.3.3 - 2023-08-17
- (GH-117) Add initial automated release notes config
- (GH-119) Add initial automated release build workflow
- Dependencies
Go
1.19.11
to1.20.7
atc0005/go-ci
go-ci-oldstable-build-v0.11.3
togo-ci-oldstable-build-v0.13.4
rs/zerolog
v1.29.1
tov1.30.0
golang.org/x/sys
v0.10.0
tov0.11.0
- (GH-121) Update Dependabot config to monitor both branches
- (GH-141) Update project to Go 1.20 series
v0.3.2 - 2023-07-13
- RPM package improvements
- Bug fixes
- Dependency updates
- built using Go 1.19.11
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.19.10
to1.19.11
atc0005/go-nagios
v0.15.0
tov0.16.0
atc0005/go-ci
go-ci-oldstable-build-v0.11.0
togo-ci-oldstable-build-v0.11.3
golang.org/x/sys
v0.9.0
tov0.10.0
- (GH-111) Update RPM postinstall scripts to use restorecon
- (GH-108) README missing performance data metrics table
- (GH-109) Correct logging format listed in README
v0.3.1 - 2023-06-16
- Bug fixes
- GitHub Actions workflow updates
- Dependency updates
- built using Go 1.19.10
- Statically linked
- Linux (x86, x64)
- Dependencies
Go
1.19.9
to1.19.10
atc0005/go-ci
build imagego-ci-oldstable-build-v0.10.5
togo-ci-oldstable-build-v0.11.0
atc0005/go-nagios
v0.14.0
tov0.15.0
golang.org/x/sys
v0.8.0
tov0.9.0
mattn/go-isatty
v0.0.18
tov0.0.19
- (GH-99) Update vuln analysis GHAW to remove on.push hook
- (GH-95) Disable depguard linter
- (GH-96) Add missing branding flag support
- (GH-101) Restore local CodeQL workflow
v0.3.0 - 2023-05-11
- Build improvements
- Bug fixes
- Dependency updates
- built using Go 1.19.9
- Statically linked
- Linux (x86, x64)
- (GH-82) Add rootless container builds via Docker/Podman
- Dependencies
Go
1.19.7
to1.19.9
atc0005/go-ci
build imagego-ci-oldstable-build-v0.9.1
togo-ci-oldstable-build-v0.10.5
rs/zerolog
v1.29.0
tov1.29.1
golang.org/x/sys
v0.6.0
tov0.8.0
mattn/go-isatty
v0.0.17
tov0.0.18
- (GH-74) Fix CHANGELOG entry indentation
- (GH-76) Update vuln analysis GHAW to use on.push hook
- (GH-90) Fix revive linter errors
v0.2.1 - 2023-03-09
- Dependency updates
- built using Go 1.19.7
- Statically linked
- Linux (x86, x64)
- Dependencies
Go
1.19.6
to1.19.7
atc0005/go-ci
build imagego-ci-oldstable-build-v0.9.0
togo-ci-oldstable-build-v0.9.1
v0.2.0 - 2023-03-07
- Add support for generating packages
- Generated binary changes
- filename patterns
- compression
- executable metadata
- Build improvements
- built using Go 1.19.6
- Statically linked
- Linux (x86, x64)
- (GH-53) Generate RPM/DEB packages using nFPM
- (GH-52) Switch to semantic versioning (semver) compatible versioning pattern
- (GH-54) Add version metadata to Windows executables
- (GH-55) Makefile: Compress binaries and use fixed filenames
- (GH-56) Makefile: Refresh recipes to add "standard" set, new package-related options
- (GH-57) Build dev/stable releases using go-ci Docker image
v0.1.2 - 2023-03-07
- Bug fixes
- Dependency updates
- GitHub Actions Workflow updates
- built using Go 1.19.6
- Statically linked
- Linux (x86, x64)
- Dependencies
Go
1.19.4
to1.19.6
atc0005/go-nagios
v0.10.2
tov0.14.0
rs/zerolog
v1.28.0
tov1.29.0
golang.org/x/sys
v0.3.0
tov0.6.0
mattn/go-isatty
v0.0.16
tov0.0.17
- GitHub Actions
- (GH-40) Add Go Module Validation, Dependency Updates jobs
- (GH-47) Drop
Push Validation
workflow - (GH-48) Rework workflow scheduling
- (GH-50) Remove
Push Validation
workflow status badge
- (GH-35) Drop plugin runtime tracking, update library usage
- (GH-41) Add missing Makefile usage entry for release build
- (GH-59) Use UNKNOWN state for perfdata add failures
- (GH-60) Use UNKNOWN state for invalid command-line args
- (GH-61) Remove duplicate perfdata add step
- (GH-62) Use UNKNOWN state for evaluation failures
v0.1.1 - 2022-12-07
- Bug fixes
- Dependency updates
- built using Go 1.19.4
- Statically linked
- Linux (x86, x64)
- Dependencies
Go
1.19.3
to1.19.4
golang.org/x/sys
v0.2.0
tov0.3.0
- (GH-26) Exclude process ID of running tool
- (GH-25) Minor refactoring to resolve gocognit warnings
- (GH-27) Fix overview statements
v0.1.0 - 2022-12-03
- Initial release
- built using Go 1.19.3
- Statically linked
- Linux (x86, x64)
Initial release!
This release provides early release versions of two tools used to monitor processes on Linux distros:
Tool Name | Overall Status | Description |
---|---|---|
check_process |
Alpha | Nagios plugin used to monitor for problematic process states. |
lsps |
Alpha | Small CLI tool to list processes with known problematic processes. |
See the project README for additional details.