Releases: kubernetes/node-problem-detector
NPD v1.35.1 release
What's Changed
- Push additional stable image name to staging registry by @hakman in #1144
- chore(deps): bump the actions-all group with 2 updates by @dependabot[bot] in #1147
- Add DNS lookup plugin by @adrianmoisey in #1080
- chore(deps): bump golang from
c4bc074toc423747by @dependabot[bot] in #1149 - chore(deps): bump the actions-all group with 2 updates by @dependabot[bot] in #1150
- chore(deps): bump github.com/shirou/gopsutil/v4 from 4.25.8 to 4.25.9 by @dependabot[bot] in #1151
- healthchecker: Fix systemd-service flag deprecation by @hakman in #1152
- Set APIVersion:v1 for node events by @marinoborges in #1154
- chore(deps): bump golang from 1.25.1-bookworm to 1.25.2-bookworm by @dependabot[bot] in #1156
- chore(deps): bump the actions-all group with 2 updates by @dependabot[bot] in #1157
- fix linter issues by @SergeyKanzhelev in #1162
- Remove the invalid node.UID by @novahe in #1163
- chore(deps): bump golang from 1.25.2-bookworm to 1.25.3-bookworm by @dependabot[bot] in #1159
- chore(deps): bump the actions-all group with 2 updates by @dependabot[bot] in #1164
- chore(deps): bump the actions-all group with 2 updates by @dependabot[bot] in #1166
- chore(deps): bump golang from 1.25.3-bookworm to 1.25.4-bookworm by @dependabot[bot] in #1167
- chore(deps): bump golang from
7419f54toe174196by @dependabot[bot] in #1175 - chore(deps): bump the actions-all group with 3 updates by @dependabot[bot] in #1173
- chore(deps): bump the k8s group across 2 directories with 4 updates by @dependabot[bot] in #1172
- chore(deps): bump the actions-all group with 2 updates by @dependabot[bot] in #1181
- Update golangci-lint to v2.6.2 by @hakman in #1180
- Update dependencies and bump Go to v1.24.10 by @hakman in #1177
- Update Go to 1.24.11 by @hakman in #1184
- Build Windows image by @hakman in #1183
- Fix typo in Windows build by @hakman in #1187
- chore(deps): bump the actions-all group with 3 updates by @dependabot[bot] in #1189
- chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 in /test by @dependabot[bot] in #1190
- chore(deps): bump the actions-all group with 3 updates by @dependabot[bot] in #1193
- chore(deps): bump the k8s group across 2 directories with 4 updates by @dependabot[bot] in #1194
- chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the actions-all group by @dependabot[bot] in #1195
- Update Go to 1.25.5 and deps by @hakman in #1196
- Release v1.35.0 by @hakman in #1201
- Release v1.35.1 by @hakman in #1206
New Contributors
- @adrianmoisey made their first contribution in #1080
- @marinoborges made their first contribution in #1154
- @novahe made their first contribution in #1163
Full Changelog: v1.35.0-alpha.1...v1.35.1
node-problem-detector-v1.35.1-linux_amd64.tar.gz:
SHA: bdbee5e07f366f01a0de7c046894342d933d755ac3faf7138278d67d9b92facb
MD5: a75e39cd92919dfb7c5b80cd3c417bc2
node-problem-detector-v1.35.1-linux_arm64.tar.gz:
SHA: 542b346822a4dbac5a098410451eaf20b57ea1249c817e0cc804a0993915a30c
MD5: 8f09f79d3fc2e68704f870f67b24cd1f
node-problem-detector-v1.35.1-windows_amd64.tar.gz:
SHA: 461b8b99c50bfc9f5a36d5394497c689906a66491189e7b69075ee295d899fb7
MD5: 43e7bf58cf7c3224d93a5c8288c207aa
NPD v1.34.2 release
What's Changed
- Automated cherry pick of #1144: Push additional stable image name to staging registry by @hakman in #1146
- Update Go to v1.24.10 for release-1.34 by @hakman in #1169
- Update golang.org/x/crypto to v0.45.0 by @hakman in #1178
- Automated cherry pick of #1184: Update Go to 1.24.11 by @hakman in #1185
- Automated cherry pick of #1183: Build Windows image
#1187: Fix typo in Windows build by @hakman in #1198 - Release v1.34.1 by @hakman in #1202
- Release v1.34.2 by @hakman in #1207
Full Changelog: v1.34.0...v1.34.2
node-problem-detector-v1.34.2-linux_amd64.tar.gz:
SHA: 9645ef91821fd01e86afcddd7eebfb28e5ecefed619b7fd054d68aa7865eca7c
MD5: 6a08fcb1d2aacc788df25304c798cbad
node-problem-detector-v1.34.2-linux_arm64.tar.gz:
SHA: 3683c43be0ddf7c5dc34b699470bbe393781974e0c0ebf36780641f73d6331ce
MD5: b8e9eb9bb8ee0d2d23f7b529ba5f4ed6
node-problem-detector-v1.34.2-windows_amd64.tar.gz:
SHA: 5a1c7aa4eee17630fe7d12649b6f790c64f1124ab103055600902ec2e638467b
MD5: da5aa706efd69ca5999c1dab687cf2c2
NPD v0.8.24 release
What's Changed
- Automated cherry pick of #1109: Enable tagging of release branches by @hakman in #1142
- Automated cherry pick of #1144: Push additional stable image name to staging registry by @hakman in #1145
- Automated cherry pick of #1169: Update Go to v1.24.10 by @hakman in #1170
- Automated cherry pick of #1178: Update golang.org/x/crypto to v0.45.0 by @hakman in #1179
- Automated cherry pick of #1184: Update Go to 1.24.11 by @hakman in #1186
- Automated cherry pick of #1183: Build Windows image
#1187: Fix typo in Windows build by @hakman in #1199 - Release v0.8.23 by @hakman in #1203
- Release v0.8.24 by @hakman in #1208
Full Changelog: v0.8.22...v0.8.24
node-problem-detector-v0.8.24-linux_amd64.tar.gz:
SHA: 8459721ce18b212cfeb33d81a40a0a35c93bc53037295aa40fed4708a9b06c1a
MD5: 5436057da121b435f2df6fe36f159f3b
node-problem-detector-v0.8.24-linux_arm64.tar.gz:
SHA: 355a29b5d192d3e55a9850d00dabe0f314d1378fffb3456cecf3d90a4745cb64
MD5: 13d5300884927ffbaffc735cde38713d
node-problem-detector-v0.8.24-windows_amd64.tar.gz:
SHA: 9d1a58c63e5a1846663050c23a785617c4c677f6b32fb73c60bd9063ce92fc66
MD5: f840537c2dfe68c6642a95e059cb4461
NPD v1.34.0 release
What's Changed
- update sig node approvers to the current list by @SergeyKanzhelev in #1066
- feat!: Set default host address value to
localhost. by @marqc in #1061 - chore(deps): bump the actions-all group across 1 directory with 4 updates by @dependabot[bot] in #1069
- chore(deps): bump the k8s group across 1 directory with 2 updates by @dependabot[bot] in #1058
- Revert "Skip ext4 e2e tests" by @hakman in #1091
- Update dependencies by @hakman in #1089
- Fix test instance name by @hakman in #1094
- bump boskos to latest by @SergeyKanzhelev in #1095
- chore(deps): bump the actions-all group across 1 directory with 3 updates by @dependabot[bot] in #1097
- fix dockerfile warnings by @SergeyKanzhelev in #1098
- imagePullPolicy doesn't need to be set to Always by @kokes in #1045
- feat: Add support for Flatcar Container Linux by @johananl in #1092
- chore(deps): bump k8s.io/component-base from 0.32.5 to 0.32.7 in /test in the k8s group across 1 directory by @dependabot[bot] in #1096
- Update Go to v1.24.6 by @hakman in #1099
- docs: Add versioning proposal by @SergeyKanzhelev in #1087
- enable linter on repository by @SergeyKanzhelev in #1088
- format imports by @SergeyKanzhelev in #1101
- Enable linter on workflow_dispatch by @hakman in #1100
- updated gopsutil by @SergeyKanzhelev in #1102
- Enable tagging of release branches by @hakman in #1109
- fix the static ckeck linter issues by @SergeyKanzhelev in #1114
- chore(deps): bump github.com/shirou/gopsutil/v4 from 4.25.7 to 4.25.8 by @dependabot[bot] in #1118
- chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 in /test by @dependabot[bot] in #1116
- chore(deps): bump the actions-all group with 4 updates by @dependabot[bot] in #1108
- chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 by @dependabot[bot] in #1115
- enabled and fixed the errcheck linter rule by @SergeyKanzhelev in #1119
- upgraded reference to k8s 1.34 by @SergeyKanzhelev in #1113
- chore(deps): bump the k8s group across 2 directories with 4 updates by @dependabot[bot] in #1120
- Use cross-compile for Docker builds by @hakman in #1122
- Update Cloud Build config by @hakman in #1123
- Add hakman as an approver by @hakman in #1121
- enabled a few more linter rules by @SergeyKanzhelev in #1124
- chore(deps): bump the actions-all group with 3 updates by @dependabot[bot] in #1127
- chore(deps): bump build-image/debian-base from bookworm-v1.0.5 to bookworm-v1.0.6 by @dependabot[bot] in #1131
- Update Go to v1.24.7 for release-1.34 by @hakman in #1139
- Release v1.34.0 by @hakman in #1137
New Contributors
- @SergeyKanzhelev made their first contribution in #1066
- @marqc made their first contribution in #1061
- @kokes made their first contribution in #1045
- @johananl made their first contribution in #1092
Full Changelog: v0.8.21...v1.34.0
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v1.34.0
Digest: sha256:f49c3392c49741b4171daf7796a25323f5e0924d91d7ec7e005b904c6c520fe3
node-problem-detector-v1.34.0-linux_amd64.tar.gz:
SHA: 70ad9863dff40468ed8e9aea119c8dc4e4dfd4ac24741891fb57d9f55b7eabbd
MD5: d37f7c843e51f6775abf402d3cda90ca
node-problem-detector-v1.34.0-linux_arm64.tar.gz:
SHA: ea999d6d3fb98de9093a263d7927bc1ee369d9be2e1e2125f61711f46b38d85c
MD5: 7e7a55b8655e185a9fc2ecb3aa8c5b97
node-problem-detector-v1.34.0-windows_amd64.tar.gz:
SHA: 8bf2c3a1f241397dbaf747d6f1689aac0ea83c857d3bab2762c71ce2706699bb
MD5: 59808fbdaba83a9ace71e2b7d7ec680f
NPD v0.8.22 release
What's Changed
- update sig node approvers to the current list by @SergeyKanzhelev in #1066
- feat!: Set default host address value to
localhost. by @marqc in #1061 - chore(deps): bump the actions-all group across 1 directory with 4 updates by @dependabot[bot] in #1069
- chore(deps): bump the k8s group across 1 directory with 2 updates by @dependabot[bot] in #1058
- Revert "Skip ext4 e2e tests" by @hakman in #1091
- Update dependencies by @hakman in #1089
- Fix test instance name by @hakman in #1094
- bump boskos to latest by @SergeyKanzhelev in #1095
- chore(deps): bump the actions-all group across 1 directory with 3 updates by @dependabot[bot] in #1097
- fix dockerfile warnings by @SergeyKanzhelev in #1098
- imagePullPolicy doesn't need to be set to Always by @kokes in #1045
- feat: Add support for Flatcar Container Linux by @johananl in #1092
- chore(deps): bump k8s.io/component-base from 0.32.5 to 0.32.7 in /test in the k8s group across 1 directory by @dependabot[bot] in #1096
- Update Go to v1.24.6 by @hakman in #1099
- docs: Add versioning proposal by @SergeyKanzhelev in #1087
- enable linter on repository by @SergeyKanzhelev in #1088
- format imports by @SergeyKanzhelev in #1101
- Enable linter on workflow_dispatch by @hakman in #1100
- updated gopsutil by @SergeyKanzhelev in #1102
- Automated cherry pick of #1121: Add hakman as an approver by @hakman in #1125
- Automated cherry pick of #1131: chore(deps): bump build-image/debian-base by @hakman in #1133
- Automated cherry pick of #1122: Use cross-compile for Docker builds
#1123: Update Cloud Build config
#1139: Update Go to v1.24.7 by @hakman in #1140 - Release v0.8.22 by @hakman in #1138
New Contributors
- @marqc made their first contribution in #1061
- @kokes made their first contribution in #1045
- @johananl made their first contribution in #1092
Full Changelog: v0.8.21...v0.8.22
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.22
Digest: sha256:2ae6afcd98184681d847d4e28007b6af31c4153ff7951bc124ad1c5e9d2520d4
node-problem-detector-v0.8.22-linux_amd64.tar.gz:
SHA: b6f1ed67eb8022d5c9205a8a3f6095508d73c3ca3891547f669ccafb8de976a4
MD5: ba28f684a406eb85d27912527a74188a
node-problem-detector-v0.8.22-linux_arm64.tar.gz:
SHA: 7b5dfe7af31a0d179c09078b5b280d240cec0f0e93fce173ae298ebb33c22f2a
MD5: 00aeb43683804c639851f2c58f7c7214
node-problem-detector-v0.8.22-windows_amd64.tar.gz:
SHA: bf7f3c9130c25e9cf533a04e2c7fa1be4ad51b0d825a113e5d0be14441d4c0e1
MD5: 6b4b5d9e02616f71de0f757fc6587d97
NPD v0.8.21 release
Changes: v0.8.20...v0.8.21
CHANGELOG
- Update dependencies
- feature: add QPS Burst flags for client cfg by @googs1025 in #980
- chore: qps flag: use float32 instead of float64 by @googs1025 in #983
- feat(makefile): add CC switch on GOARCH by @daveoy in #986
- feature: add custom message for systemlogmonitor rule by @googs1025 in #997
- chore: refactor custom plugin monitor method by @googs1025 in #999
- Monitor XFS shutdown by @wenjianhn in #845
- Move disk and memory metrics in custom group to compute by @chrishenzie in #1024
- feat(k8sExporter): Options to allow disabling Events or Node Conditions by @nickbp in #1021
- Add UEFI Common Platform Error Record (CPER) support by @wenjianhn in #846
- Removed draino from README by @guettli in #1037
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.21
node-problem-detector-v0.8.21-linux_amd64.tar.gz:
SHA: 560f077d7940e5231cbdeecfcace11c958d914500713678e81e6680fd76b76d3
MD5: 67843e02f9d0514d807cfede62bdc97b
node-problem-detector-v0.8.21-linux_arm64.tar.gz:
SHA: 792355d9b11a34b58ee90ee1b6a6be1e0944a13e02c4192ffd7ae5ea725c466e
MD5: 453a79c7e49c28114cc16eca25a20f09
node-problem-detector-v0.8.21-windows_amd64.tar.gz:
SHA: ee5e8b52aae62379837188a808d2ead130586dd60150999102cc7e3a2840ac8c
MD5: e446c96d70aacba0f54c9764a095c219
NPD v0.8.20 release
Changes: v0.8.19...v0.8.20
CHANGELOG
- Update dependencies
- Migrate to use dependabot and apply security best practices by @sozercan in #912
- Add helper script to print sha/md5 of tar files by @wangzhen127 in #913
- CI: only push tar instead of also container image by @BenTheElder in #925
- move to community staging bucket by @BenTheElder in #928
- chore: Remove unused binary
nethealthby @hakman in #915 - Update abrt-adaptor.json by @baihongru in #940
- Skip ext4 e2e tests by @hakman in #974
- Move ReadonlyFilesystem Node Condition to a new configuration file by @DigitalVeer in #955
- add black list to aviod take too much efforts to translate in file log watcher by @smileusd in #961
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.20
node-problem-detector-v0.8.20-linux_amd64.tar.gz:
SHA: 176df85ffaa792b333f14cc57d828aa3e17b1912ddf295b754398b4210dcd980
MD5: f7ced199dd75db1c6b32f5527008a7d9
node-problem-detector-v0.8.20-linux_arm64.tar.gz:
SHA: 083b2bc84198a35729b176e06b74659b6509af0afb044b102da35296673c6a34
MD5: 2d4fe18e0ec91f0749b87a4ed36ac40c
node-problem-detector-v0.8.20-windows_amd64.tar.gz:
SHA: e7551ed06d10dfc1d0ec2174062bc3b9c7ab85b9593c85adc221a711004440d5
MD5: d7be71098ea972b97d323b146d622d32
NPD v0.8.19 release
Changes: v0.8.18...v0.8.19
CHANGELOG
- Add MachineHealthChecks of Cluster API by @guettli in #896
- Add comment to health checker repair function to explain the need of kill instead of restart by @wangzhen127 in #899
- Explain compatibility in README by @wangzhen127 in #900
- Update Go to v1.22.3 by @hakman in #908
- Add rocky linux support to GetOSVersion by @sudheernv in #909
- Update dependencies
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.19
node-problem-detector-v0.8.19-linux_amd64.tar.gz:
SHA: 944f0cccf5ba962adbd8f77edaf5d07aa12fff33cb137514451244f0cc7e7c24
MD5: 851caeda0c282529ed726931f680a36a
node-problem-detector-v0.8.19-linux_arm64.tar.gz:
SHA: 23e38419c41e63739bfaafe9db54c61abf27d802cbd05f91ca34098e44ae5117
MD5: 5bccb36b1658db0ae3a5fdb76b4c08b5
node-problem-detector-v0.8.19-windows_amd64.tar.gz:
SHA: 8e9bfc5791f0062185048d00a02b311e6d3de6b01c294077eb62cc428be046c7
MD5: 6e50e8adde5197bddaca0780061dc42f
NPD v0.8.18 release
Changes: v0.8.17...v0.8.18
CHANGELOG
- Update release process by @wangzhen127 in #873
- Declare 'builder' image in two steps to allow overriding the value by @sgeannina in #886
- fix bug in skip_initial_status by @levaspb in #856
- Get Node object from APIServer cache by @linxiulei in #864
- Update BASEIMAGE to debian-base:bookworm-v1.0.2 by @hakman in #891
- Add support for CBL-Mariner and Azure Linux by @hbeberman in #890
- Update Go to v1.22.2 by @hakman in #894
- Update dependencies by @hakman, @github-actions in #875, #888, #889, #892, #895
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.18
node-problem-detector-v0.8.18-linux_amd64.tar.gz:
SHA: e7f3ca919a476c6948d7b268df14a1c2ff1a419ec305f854f7593283a9134dd3
MD5: 8c886dca885664ed456b792896189a14
node-problem-detector-v0.8.18-linux_arm64.tar.gz:
SHA: 2a85eeb2faf299b1df633d9af29d1f808c2b2c8c9b8019c21b2e4b5c684120df
MD5: 99033e8116fb5942ce0a2be3eb055bba
node-problem-detector-v0.8.18-windows_amd64.tar.gz:
SHA: 120373494428f9d98e109fffd84f64a516be79cba834408e6d25f46653976b48
MD5: 705f293c3d91e36e160452756682d1a5
NPD v0.8.17 release
Changes: v0.8.15...v0.8.17
CHANGELOG
- custom iptables version monitor plugin by @aojea in #844
- Make pattern match all systemd StatusUnitFormat by @linxiulei in #849
- Support revert-pattern in logcounter by @linxiulei in #848
- Update config/systemd-monitor.json to match all systemd StatusUnitFormat by @linxiulei in #852
- Bump google.golang.org/grpc to v1.57.1 by @mmiranda96 in #853
- Update debian-base image by @acumino in #855
- Update Go to v1.21.6 and dependencies by @hakman in #857
- Fix healthchecker execCommand output by @chotiwat in #860
- Add
log-counterin images built with cloudbuild by @hakman in #867
Docker Image: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.17
node-problem-detector-v0.8.17-linux_amd64.tar.gz:
SHA: 73e4aeeb71fecdc8296679cdce46ed4df3b3c6635a9f094d4366c82730e4c064
MD5: 652d92ebd414c03c911d6c08d744cbbb
node-problem-detector-v0.8.17-linux_arm64.tar.gz:
SHA: 81c5cbbc8787656c768ecf408d29b6750212d59fe3c83c04bcc88f9649c0a2ef
MD5: fd14661c6da9891cd44a147d5ddad990
node-problem-detector-v0.8.17-windows_amd64.tar.gz:
SHA: 59303030f3c4a0837aac6a6a6f917ab6594fe4b5a3f4267d650140372b5832ca
MD5: abd68f71edeecdef20a077ecc82fdab3