40 Commits
Author SHA1 Message Date
Zhen Wang 62223078ef Update version to v0.8.21 2025-06-02 14:48:31 -07:00
Zhen Wang 16656c89f6 Release v0.8.20 2024-10-16 08:10:44 -07:00
Zhen Wang 8f5c2e14fe Update golang to 1.23.1 in go.mod 2024-10-01 21:11:50 -07:00
Zhen Wang 132ccc8e81 Bump NPD versions to v0.8.19 2024-05-18 01:11:21 +00:00
Zhen Wang 86750df7c2 Add helper script to print sha/md5 of tar files
During release, there is manual work of generating the sha and md5
values from the built tar. This PR adds the helper script to generate
those in markdown format, so that it easier and less error-prone.
2024-05-18 01:05:37 +00:00
Zhen Wang 2813b15c58 Explain compatibility in README 2024-04-05 17:52:04 +00:00
Zhen Wang aed88103f1 Add comment to health checker repair function to explain the need of kill instead of restart 2024-04-05 16:56:03 +00:00
Zhen Wang ea591f5ac3 Bump NPD versions to v0.8.18 2024-04-05 05:49:30 +00:00
Zhen Wang e14c3e4ae5 Add make release
Adds a `make release` command for releasing new NPD version. It stops
pushing the tar files to gs://kubernetes-release, because no one has
write permission to the GCS bucket any more. We haven't pushed NPD tar
files to that GCS bucket after v0.8.10. k/k has been using NPD v0.8.13+
since 1.29. NPD release should just include the tar files in the release
note.
2024-03-11 04:27:16 +00:00
Zhen Wang c74bf4e01c Remove push-tar
The release process and `make push` pushes the tar files to
`gs://kubernetes-release` historically. No one has write permission to the
GCS bucket anymore. We haven't pushed NPD tar files to that GCS bucket
after v0.8.10. k/k has been using NPD v0.8.13+ since 1.29.

This PR cleans up the Make file. NPD release should just include the tar
files in the release note.

Related issues:
- https://github.com/kubernetes/node-problem-detector/issues/874
- https://github.com/kubernetes/node-problem-detector/issues/878
2024-03-09 14:52:36 +00:00
Zhen Wang e4d293eb51 Bump NPD versions to v0.8.17
Also ran `make gomod` and `make fmt` in the repo for cleanup.
2024-03-09 14:32:45 +00:00
Zhen Wang 30e20c6a20 Validate that permanent problem has preset default condition 2019-08-01 23:40:16 -07:00
Zhen Wang 2f5d03280a Don't update condition if status stays False/Unknown for custom plugin 2019-08-01 23:40:16 -07:00
Zhen Wang a8527712f6 Update the detection method for docker overlay2 issue 2019-08-01 22:16:44 -07:00
Zhen Wang 570ae0cb20 Make systemd monitor look back for 5m 2019-07-30 11:17:02 -07:00
Zhen Wang 182a9450dd Print monitor config path in the logs 2019-07-30 11:00:47 -07:00
Zhen Wang ea6a141351 Allow using custom flags in build.sh 2019-06-18 10:26:53 -07:00
Zhen Wang b94a555dfc Add systemd monitor for kubelet, docker, and containerd restart events 2019-06-18 10:26:53 -07:00
Zhen Wang fa804088e9 go mod vendor # for other packages 2019-06-04 12:15:47 -07:00
Zhen Wang 43663b2d8b bump versions of other packages 2019-06-04 12:15:47 -07:00
Zhen Wang 86e0f5da4e Update README on dependency management 2019-06-04 12:15:47 -07:00
Zhen Wang 49d7048a2e Update travis config 2019-06-04 12:15:47 -07:00
Zhen Wang 78634e8a16 go mod vendor # for k8s version bump 2019-06-04 12:15:47 -07:00
Zhen Wang e4fd4a9e8f bump kubernetes version to 1.14.2 2019-06-04 12:15:40 -07:00
Zhen Wang 6a1beac0eb Update Makefile and remove godep 2019-06-04 11:49:25 -07:00
Zhen Wang d34cd0c15b go mod vendor 2019-06-04 01:07:41 -07:00
Zhen Wang 6fd01e8c43 git mod init 2019-06-04 01:07:41 -07:00
Zhen Wang 784e54bf12 Update README to state that the ConfigMap is required. 2019-05-31 13:33:57 -07:00
Zhen Wang 7e766a4ec0 Disable glog writing to files for log-counter 2019-04-03 13:25:07 -07:00
Zhen Wang c9c7864087 Register gcloud as a Docker credential in Makefile 2019-03-22 11:56:45 -07:00
Zhen Wang 85b6268fb3 Resolve CI job race condition 2019-03-19 10:41:24 -07:00
Zhen Wang c99c8c8e55 Install system lib in build.sh 2019-03-15 17:31:29 -07:00
Zhen Wang 7c1d891d81 Add script for presubmit and CI jobs 2019-03-13 10:56:51 -07:00
Zhen Wang bb0b6cd9f5 Fix travis ci file 2019-03-01 16:24:10 -08:00
Zhen Wang 3062622d7c More fix to custom plugin monitor condition change 2018-11-27 10:59:40 -08:00
Zhen Wang 6b983a9ea3 Detect corrupt docker overlay2 2018-11-27 00:35:42 -08:00
Zhen Wang 1f636381b8 Detect kubelet and container runtime frequent crashes 2018-11-26 22:41:06 -08:00
Zhen Wang ecaa61e7d3 Detect readonly filesystem 2018-11-20 11:20:48 -08:00
Zhen Wang 159edfa3c2 Include some concrete usage examples in the README 2018-07-30 11:20:57 -07:00
Zhen Wang aef8fa6e2f Add required package for Debian in README and ignore entire /bin/ directory 2018-07-19 14:16:45 -07:00