Release v0.26.0
What's Changed
Added
- feat: allow disabling leader election in topolvm-controller by @jakobmoellerdev in #817
Changed
- support Kubernetes v1.28 by @llamerada-jp in #834
- use Ubuntu 22.04 for base image of TopoLVM by @llamerada-jp in #836
- Avoid using cybozu-go/well by @ushitora-anqou in #798
- note: log format has changed
- chore: reduce GetCapacity log level by @jakobmoellerdev in #831
Fixed
- chore: reduce consistent reads per mount to 1 in
IsMounted
based on kernel version by @jakobmoellerdev in #832 - chore: optimize node watches and controller to only watch metadata and no spec by @jakobmoellerdev in #808
Document
- doc: state the reason to build csi-sidecars by @satoru-takeuchi in #825
Test, Workflow, etc
- Don't abuse daemonset env condition by @toshipp in #807
- Use anonymous DC name in tests by @toshipp in #806
- Change VG names for readability by @toshipp in #811
- Fix node name for minikube by @toshipp in #813
- build(deps): bump the github-actions-update group with 1 update by @dependabot in #837
New Contributors
Full Changelog: v0.25.0...v0.26.0