Releases: NETWAYS/check_hp_firmware
v1.4.2
This is a maintenance release to ship updated dependencies
Changelog
- e969aee Bump golang linter version in CI
- cf2578c Bump golangci
- fc1151a Bump to Go 1.24
- b11f625 Fix linter configuration
- 4b2aaa5 Fix linter warnings
- a6219b9 Make linter config verification succeed again
- 4874156 Remove testify for unittest
- 594fffb Update linter ci
- 40fdca4 build(deps): bump actions/checkout from 4 to 5
- d12a069 build(deps): bump actions/checkout from 5 to 6
- 3fa40ad build(deps): bump actions/setup-go from 5 to 6
- 9397fbe build(deps): bump github.com/NETWAYS/go-check from 0.6.2 to 0.6.3
- 2d5ad78 build(deps): bump github.com/gosnmp/gosnmp from 1.38.0 to 1.39.0
- 84fff25 build(deps): bump github.com/gosnmp/gosnmp from 1.39.0 to 1.40.0
- 989cd8c build(deps): bump github.com/gosnmp/gosnmp from 1.40.0 to 1.41.0
- 791bada build(deps): bump github.com/gosnmp/gosnmp from 1.41.0 to 1.42.1
- e8b4f20 build(deps): bump github.com/gosnmp/gosnmp from 1.42.1 to 1.43.0
- b497423 build(deps): bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0
- 5bab908 build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
- 7edeb5e build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
- 3e55685 build(deps): bump golangci/golangci-lint-action from 6 to 7
- c63e825 build(deps): bump golangci/golangci-lint-action from 7 to 8
- 1e3ac7e build(deps): bump golangci/golangci-lint-action from 8 to 9
- 1b91fc6 go mod tidy
1.4.1
Just a maintenance release to ship updated dependencies.
What's Changed
- build(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #98
- build(deps): bump github.com/NETWAYS/go-check from 0.6.1 to 0.6.2 by @dependabot in #100
- build(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #101
- build(deps): bump github.com/gosnmp/gosnmp from 1.37.0 to 1.38.0 by @dependabot in #102
- Add hotspare mode by @RincewindsHat in #103
- Bump Go in CI to 1.23 by @martialblog in #104
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #105
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Changelog
Major changes
- 6e805c9 Remove unused --ilo flag
- a70e445 Fix error in timeout calculation
- 52d06af Update HPE ILO versions to be checked
- dea24b4 Add iLO6
- 10ef6d2 Add flag to be able to set the port
- 9118a3b Add further flags to disable subchecks
- 7ae9bbb Add option to override exit code if iLo requries patch
Further changes
- 1d94381 Add Issue Templates
- f763c96 Add comments and rename functions to improve readability
- 2e83acf Add more comments in main.go
- 0995f0f Add testdata for cpqSm2CntlrTable and tests for GetIloInformation
- 594ed85 Extend tests
- 5d3ea36 Fix various golint issues
- 3449d9e Merge version.go into main.go
- 1e05ffa Refactor iLo version compare to be more readable
- 6bbeacb Refactor ilo firmware tests to be table driven
- 542701c Refactor to only use hashicorp/go-version
- 8e4597d Remove unused files
- dc67796 Update CI for main branch
- f52155c Update Makefile
- c27adca Update README.md
- d07d0d4 Update golangci config
v1.4.0-rc1
Changelog
Major changes
- 6e805c9 Remove unused --ilo flag
- a70e445 Fix error in timeout calculation
- 52d06af Update HPE ILO versions to be checked
- dea24b4 Add iLO6
- 10ef6d2 Add flag to be able to set the port
- 9118a3b Add further flags to disable subchecks
- 7ae9bbb Add option to override exit code if iLo requries patch
Further changes
- 1d94381 Add Issue Templates
- f763c96 Add comments and rename functions to improve readability
- 2e83acf Add more comments in main.go
- 0995f0f Add testdata for cpqSm2CntlrTable and tests for GetIloInformation
- 594ed85 Extend tests
- 5d3ea36 Fix various golint issues
- 3449d9e Merge version.go into main.go
- 1e05ffa Refactor iLo version compare to be more readable
- 6bbeacb Refactor ilo firmware tests to be table driven
- 542701c Refactor to only use hashicorp/go-version
- 8e4597d Remove unused files
- dc67796 Update CI for main branch
- f52155c Update Makefile
- c27adca Update README.md
- d07d0d4 Update golangci config
v1.3.1
Changelog
- 81fafa4 Bump go.mod to 1.21
- 4923249 Remove logrus dependency
- 318d2c8 Replace deprecated go-check methods
- c145767 Move icinga.conf to contrib/
- bee7e26 Pin golangci-lint version
- 68dbeda Add dependabot config for github actions
- 786e8e9 Remove snapshots from GH Actions
- a1c65db Set default version/date
- a8f4609 Update Makefile
- c3065bf Update README
- ceebe25 Update build CI
- ed56105 Update goreleaser config
v1.3.0
Changelog
ff89d0e Add goreleaser
5ad7508 Add note about renaming
2a71c41 Add support for ilo ripple20 vulnerabilities
42e7de6 Bump github.com/gosnmp/gosnmp from 1.30.0 to 1.32.0
bc86eac Bump github.com/sirupsen/logrus from 1.5.0 to 1.6.0
0cf9684 Bump github.com/sirupsen/logrus from 1.6.0 to 1.7.0
2248654 Bump github.com/soniah/gosnmp from 1.24.0 to 1.25.0
347b3c5 Bump github.com/soniah/gosnmp from 1.25.0 to 1.26.0
bbdb0a6 Bump github.com/soniah/gosnmp from 1.26.0 to 1.27.0
f5d8654 Bump github.com/stretchr/testify from 1.5.1 to 1.6.0
68087c4 Bump github.com/stretchr/testify from 1.6.0 to 1.6.1
1229032 Cleanup lint issues
a379cee Merge pull request #12 from NETWAYS/dependabot/go_modules/github.com/soniah/gosnmp-1.25.0
e72339a Merge pull request #13 from NETWAYS/dependabot/go_modules/github.com/sirupsen/logrus-1.6.0
e5d4392 Merge pull request #14 from NETWAYS/dependabot/go_modules/github.com/soniah/gosnmp-1.26.0
2765b22 Merge pull request #15 from NETWAYS/tidy/go-mod-update
fdff1b4 Merge pull request #16 from NETWAYS/feature/go-check
1585516 Merge pull request #17 from NETWAYS/dependabot/go_modules/github.com/stretchr/testify-1.6.0
5559d61 Merge pull request #18 from NETWAYS/dependabot/go_modules/github.com/stretchr/testify-1.6.1
5ea3f94 Merge pull request #19 from NETWAYS/dependabot/go_modules/github.com/soniah/gosnmp-1.27.0
55f2476 Merge pull request #20 from finfinack/patch-1
ef36f82 Merge pull request #21 from NETWAYS/feature/golang-1.15
f6414b5 Merge pull request #22 from NETWAYS/dependabot/go_modules/github.com/sirupsen/logrus-1.7.0
8cc8a93 Merge pull request #24 from NETWAYS/dep/gosnmp
fddd406 Merge pull request #25 from NETWAYS/feature/lint
e998a53 Merge pull request #26 from NETWAYS/feature/handler
8096fe3 Merge pull request #27 from NETWAYS/feature/snmp-compat
4f0781c Merge pull request #34 from NETWAYS/deps
317f359 Merge pull request #35 from NETWAYS/ci
9d5ba27 Merge pull request #37 from NETWAYS/feature/ilo_ripple20_vulnerabilities
18de046 Merge pull request #38 from NETWAYS/dependabot/go_modules/github.com/gosnmp/gosnmp-1.32.0
d09be85 Refactor loading data from files
5d911ad Refactor to gosnmp.Handler instead of gosnmp.GoSNMP
ae4ad12 Release version 1.3.0
65f942e Remove old changelog
b43943b Replace nagios package with go-check
bdaed09 Review ILO firmware check
0c11456 Run go mod tidy
794432e Update README and usage with details what to expect
ad1897e Update controller.go
06f73b0 Update drive.go
80d8599 Update firmware.go
9322214 Update github.com/mitchellh/go-ps to v1.0.0
fdc6346 Update go-snmp to 1.30.0
dacca04 Update overall.go
bfa923f Update table.go
ba60573 Update to github.com/gosnmp/gosnmp v1.28.0
74903c1 chore: Update deps
0201726 ci: Add golangci-lint
0ce5ae3 ci: Don't check go mod tidy
e946aac ci: Fix typo
3e4c95f ci: Keep old workflow name
29697d8 ci: Update Golang to 1.15
d31a990 ci: Update to go 1.16
ef98079 github: Add dependabot config
4c27c0f main: Cleanup file read code
b2aa856 overall: Fix storing Summary
a3270a3 snmp: Implement FileHandler to simulate with snmpwalk data
953d4db snmp: Improve handling of OIDs
81bac27 snmp: Remove obsolete table data loader
v1.2.0
Implemented enhancements:
- Rename plugin to check_hp_firmware #10
- Rename plugin to check_hp_firmware #11 (lazyfrosch)
- Add support for controllers and bulletin a00097210 #9 (lazyfrosch)
v1.1.0
v1.0.1
Fixed bugs:
- Ensure panics are correctly handled with exit 3 #2
- Catch panics with nagios helpers to exit 3 #3 (lazyfrosch)
- Fix snmp values to be int/uint 32-bit values #1 (lazyfrosch)
v1.0.0
First release, please test and give us feedback via:
https://github.com/NETWAYS/check_hp_disk_firmware/issues/new