Skip to content

Commit 358eedf

Browse files
authored
Merge pull request #72 from msau42/docs
Update release notes for v0.9.0
2 parents 283d9c1 + d57eb19 commit 358eedf

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

CHANGELOG/CHANGELOG-0.9.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,27 @@
11
# Release notes for v0.9.0
22

3-
[Documentation](https://docs.k8s.io/docs/home)
43
# Changelog since v0.8.1
54

65
## Changes by Kind
76

7+
### Urgent Upgrade Notes
8+
9+
- HTTP serving logic for the metrics manager has been refactored.
10+
- Sidecars should create an HTTP mux (e.g. `http.ServeMux`) and pass it into `RegisterToServer()`.
11+
- Sidecars are responsible for starting a server with this mux. ([#70](https://github.com/kubernetes-csi/csi-lib-utils/pull/70), [@verult](https://github.com/verult))
12+
13+
### Feature
14+
15+
- Added leader election health check.
16+
- Sidecars should create an HTTP mux (e.g. `http.ServeMux`) and pass it into `RegisterHealthCheck()`.
17+
- Sidecars are responsible for starting a server with this mux.
18+
- A liveness probe has to be added to the pod spec for the sidecar container. ([#70](https://github.com/kubernetes-csi/csi-lib-utils/pull/70), [@verult](https://github.com/verult))
19+
20+
### Bug or Regression
21+
22+
- Workaround issue of process_start_time metric not showing up. ([#68](https://github.com/kubernetes-csi/csi-lib-utils/pull/68), [@Jiawei0227](https://github.com/Jiawei0227))
23+
- Process_start_time should be unique in a process and therefore can now be disabled in the metrics manager registry if not needed or when it conflicts with other collectors ([#67](https://github.com/kubernetes-csi/csi-lib-utils/pull/67), [@pohly](https://github.com/pohly))
24+
825
### Other (Cleanup or Flake)
926

1027
- Projects using csi-lib-utils should update to klog/v2 or must ensure that klog/v1 and klog/v2 are both configured as described in https://github.com/kubernetes/klog/blob/master/examples/coexist_klog_v1_and_v2/coexist_klog_v1_and_v2.go. ([#60](https://github.com/kubernetes-csi/csi-lib-utils/pull/60), [@pohly](https://github.com/pohly))

0 commit comments

Comments
 (0)