Releases: openebs/lvm-localpv
v1.7.0
What's Changed
- feat(helm): version bump for v1.6.0 by @abhilashshetty04 in #322
- test(bdd): adding scheduler logic bdd by @abhilashshetty04 in #323
- ci: enhance pull_request workflow by @dsharma-dc in #324
- chore(deps): update analytics dependency by @niladrih in #325
- feat(charts): add analytics ID and KEY envs to csi controller by @niladrih in #326
- small typo by @chandanpasunoori in #327
- fix readme typo by @runzhliu in #329
- feat(chart): add v1.6.1 chart by @niladrih in #332
- fix(chart): revert env OPENEBS_NAMESPACE to LVM_NAMESPACE for v1.6.x by @niladrih in #333
- ci: enable new ci and build.yml changes by @dsharma-dc in #338
- ci: add branch preparation and release CI changes by @dsharma-dc in #340
- ci: add Fossa CLI workflow by @Abhinandan-Purkait in #346
- chore: fix README mention about PV and VG creation by @dsharma-dc in #350
- fix(test/chores): Buildscripts and E2E script shebangs by @mhkarimi1383 in #351
- fix(chores): Fix gocov-html package by @mhkarimi1383 in #354
- chore: pin Ubuntu version for some jobs by @dsharma-dc in #357
- feat(chores): Add missing tools to nix-shell by @mhkarimi1383 in #352
- build: a number of fixes on Makefile and nix-shell by @tiagolobocastro in #360
- docs(security): cross-reference security docs by @tiagolobocastro in #362
- docs: improve contribution guides by @tiagolobocastro in #361
- build: various makefile fixes by @tiagolobocastro in #363
- docs: update README and tidy up docs by @Abhinandan-Purkait in #365
- docs: refactor RELEASE by @Abhinandan-Purkait in #367
- ci: fix the BASE env input by @Abhinandan-Purkait in #372
- chore: add CODEOWNERS file by @niladrih in #373
- [fix] Fix invalid YAMLs in crds by @nilroy in #364
- build(deps): Bump golang.org/x/net from 0.10.0 to 0.33.0 by @dependabot in #370
- minor lint and protobuf update fixes by @dsharma-dc in #374
- build(deps): Bump google.golang.org/grpc from 1.55.0 to 1.56.3 by @dependabot in #371
- test: add volume provisioning test on cordoned node by @abhilashshetty04 in #375
- chore: fix CODEOWNERS by @niladrih in #376
- docs: update microk8s instructions by @dsharma-dc in #378
- correctly indent podLabels on node service by @ecniiv in #380
- build(deps): Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #377
- change zvol to lv in readme by @abhilashshetty04 in #383
- use parseint for capacity parsing to avoid range overflow by @abhilashshetty04 in #387
- feat(helm chart): refactor labels and add logging labels by @Abhinandan-Purkait in #388
- build(deps): Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #384
- update csi spec version to v1.9.0 by @abhilashshetty04 in #391
- docs: update community meeting badge link by @niladrih in #389
- feat(provisioning): extra format options (
mkfs
) added by @mhkarimi1383 in #335 - Prepare release/1.7 branch by @github-actions in #393
- chore: update helm docs and fix script by @Abhinandan-Purkait in #395
- Add formatOptions parameter document by @dsharma-dc in #397
- use ubuntu 22.04 in gha by @abhilashshetty04 in #399
- changes in bdd test for release by @abhilashshetty04 in #402
New Contributors
- @chandanpasunoori made their first contribution in #327
- @runzhliu made their first contribution in #329
- @tiagolobocastro made their first contribution in #360
- @nilroy made their first contribution in #364
- @dependabot made their first contribution in #370
- @ecniiv made their first contribution in #380
Full Changelog: v1.6.1...v1.7.0
lvm-localpv-1.6.2
CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.
lvm-localpv-1.6.1
CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.
⚠️ WARNING:
The v1.6.1 helm chart has a bug which results in the LocalPV LVM node driver DaemonSet Pods to crash.
The v1.6.1 chart has been removed from the release assets. Please use the v1.6.2 chart instead.
v1.6.1
lvm-localpv-1.6.0
CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.
v1.6.0
What's Changed
- chore: update policy documents by @Abhinandan-Purkait in #302
- chore: remove maintainers from helm chart README.md by @Abhinandan-Purkait in #305
- chore: update MAINTAINERS signpost link by @Abhinandan-Purkait in #304
- chore: use fio app for ci testing by @dsharma-dc in #307
- test: thinpool auto-extend test by @dsharma-dc in #308
- test(ci): add missing validations in existing ci test by @abhilashshetty04 in #310
- test creating sized snapshots for filesystem and block volumes by @dsharma-dc in #309
- test(volgroup_vgpattern_bdd): adding feature file by @abhilashshetty04 in #313
- test: create a shared LV for use by two app pods by @dsharma-dc in #315
- test(ci): adding wrapper for vg and pv operations by @abhilashshetty04 in #317
- feat(analytics): add heartbeat pinger by @niladrih in #318
- test(ci): adding volgroup based tests by @abhilashshetty04 in #320
- chore: adding changelog for v1.6.0 by @abhilashshetty04 in #321
New Contributors
- @dsharma-dc made their first contribution in #307
Full Changelog: lvm-localpv-1.5.1...v1.6.0
lvm-localpv-1.5.1
CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.
v1.5.0
What's Changed
- chore(helm): helm release tag change by @abhilashshetty04 in #278
- fix: codecov issue by @Abhinandan-Purkait in #285
- feat(yaml): make csi-controller a deployment and disable hostNetwork by @niladrih in #286
- fix(charts): Change lvm-controller's Kind from StatefulSet to Deployment (#196) by @evgkrsk in #258
- solve cicd issue by @houwenchen in #266
Full Changelog: v1.4.0...v1.5.0
Chart Changes:
The Kubernetes CustomResourceDefinitions (CRDs) in the LocalPV-LVM Helm chart have been moved into their own separate Helm chart and is now a dependency for the LocalPV-LVM Helm chart. This adds new Helm values which let you enable/disable installation for specific groups of CRDs.
lvm-controller
has been changed from being a Statefulset
to a Deployment
.
Installation Changes:
Installation via the lvm-operator.yaml file is no longer supported. The current recommended mode of installation is via the openebs/openebs Helm chart. The openebs/openebs Helm chart uses the LocalPV-LVM Helm chart as a dependency. It is recommended that you do not install the dependency Helm chart separately.
lvm-localpv-1.4.0
CSI Driver for dynamic provisioning of LVM Persistent Local Volumes.
v1.4.0
What's Changed
- feat(NodeController): made node polling interval configurable by @omric-runai in #256
- chore(build) Bump alpine version from 3.14.8 to 3.18.4 by @emiran-orange in #263
- refactor(lvm): continue refactoring of lvm command calling convention by @kro-cat in #261
- feat(event): update ua to ga4 analytics by @Abhinandan-Purkait in #268
- chore(rbac): remove unnecessary rbac secret rule by @abhilashshetty04 in #276
- chore(helm): helm changes with version bump by @abhilashshetty04 in #277
New Contributors
- @omric-runai made their first contribution in #256
- @emiran-orange made their first contribution in #263
Full Changelog: v1.3.0...v1.4.0