Releases: topolvm/topolvm
Releases · topolvm/topolvm
topolvm-chart-v14.1.2
What's Changed
Changed
- Bump chart version to 14.1.2 by @topolvm-project-bot in #905
Full Changelog: topolvm-chart-v14.1.1...topolvm-chart-v14.1.2
Release v0.29.0
What's Changed
Added
- feat: Introduce minimum PVC allocation sizing by creating minimum allocation settings by @jakobmoellerdev in #851
- Enable trivial golangci lints by @toshipp in #882
- docs: limitation on restoring snapshot with diff storageclass by @jakobmoellerdev in #900
Changed
- chore: expose controller server settings for external use by @jakobmoellerdev in #875
Removed
- doc: unlist Retain reclaim policy from limitaions by @ushitora-anqou in #872
- docs: remove "Project Status" from README.md by @daichimukai in #887
Fixed
- chore: use exposed controller functions in topolvm controllers by @jakobmoellerdev in #878
- cosme: Adjusting the latex expression for a cleaner display formula by @pluser in #883
- fix: CVE-2023-45288 by @jakobmoellerdev in #884
- specify envtest branch according to controller-runtime by @llamerada-jp in #890
- lvmd: avoid fd leaks when error occurs by @ushitora-anqou in #895
- fix: use stricter not found matching for lvm calls by @jakobmoellerdev in #892
- lvmd: don't call Close() for stdout by @ushitora-anqou in #894
- Update controller.go by @guettli in #897
- fix: btrfs unmounting + e2e tests by @jakobmoellerdev in #879
New Contributors
Full Changelog: v0.28.0...v0.29.0
topolvm-chart-v14.1.1
What's Changed
Changed
- Bump chart version to 14.1.1 by @topolvm-project-bot in #871
Full Changelog: topolvm-chart-v14.1.0...topolvm-chart-v14.1.1
Release v0.28.0
What's Changed
Added
- feat: enable securing metrics endpoints by @suleymanakbas91 in #848
Changed
- add a link to the github's compare page in the release procedure by @peng225 in #855
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #857
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.35.1 to 0.44.0 by @dependabot in #859
Fixed
- fix: cleanup metrics state management in runner by @jakobmoellerdev in #860
- fix: pin setup-envtest to go 1.20 before TopoLVM migrates to go 1.21 by @jakobmoellerdev in #865
- fix: use correct ErrNotFound from command package by @jakobmoellerdev in #863
- ignore not found error when delete the resources by @llamerada-jp in #870
Full Changelog: v0.27.0...v0.28.0
topolvm-chart-v14.1.0
What's Changed
Added
- feat: add "additionalVolumes" for lvmd and node ds by @ryanfaircloth in #814
Changed
- Bump chart version to 14.1.0 by @topolvm-project-bot in #847
New Contributors
- @ryanfaircloth made their first contribution in #814
Full Changelog: topolvm-chart-v14.0.0...topolvm-chart-v14.1.0
Release v0.27.0
What's Changed
Added
- docs: add snapshot-and-restore.md by @ushitora-anqou in #833
Changed
- use kubebuilder go/v4 template by @llamerada-jp in #830
- Change directory tree to the new kubebilder template by @llamerada-jp in #840
- build(deps): bump the github-actions-update group with 1 update by @dependabot in #846
- Introduce 4096 byte Sector Size Minimum for Rounding LV Sizes on Creation and Resizing by @jakobmoellerdev in #844
- chore: add Jakob Möller to CODEOWNERS by @jakobmoellerdev in #850
Enhanced
- chore: optimized
lvm.go
fetching and parsing by @jakobmoellerdev in #829
Fixed
- LICENSE: fix 'APPENDIX' section not to update the Copyright boilerplate by @ushitora-anqou in #839
- lvmd: fix Watch RPC to notify VG info periodically when embedded by @daichimukai in #843
- Avoid disk nospace when release workflow by @toshipp in #849
- Fix typo to push image tag by @toshipp in #854
Full Changelog: v0.26.0...v0.27.0
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
topolvm-chart-v14.0.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
- BREAKING:
node-role.kubernetes.io/master
toleration is removed from topolvm-scheduler, since it is not used from kubernetes v1.25 or later.
- BREAKING:
- Bump chart version to 14.0.0 by @topolvm-project-bot in #838
Fixed
New Contributors
Full Changelog: topolvm-chart-v13.0.1...topolvm-chart-v14.0.0
topolvm-chart-v13.0.1
What's Changed
Changed
- Update documents by @toshipp in #786
- Reduce duplicated contents by @toshipp in #796
- Bump chart version to 13.0.1 by @topolvm-project-bot in #810
New Contributors
- @ushitora-anqou made their first contribution in #804
Full Changelog: topolvm-chart-v13.0.0...topolvm-chart-v13.0.1
Release v0.25.0
What's Changed
Added
Changed
- Update documents by @toshipp in #786
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #795
- Reduce duplicated contents by @toshipp in #796
- build(deps): bump the github-actions-update group with 2 updates by @dependabot in #799
Fixed
New Contributors
- @topolvm-project-bot made their first contribution in #792
Full Changelog: v0.24.0...v0.25.0