Releases: openshift/lvm-operator
Releases · openshift/lvm-operator
Release v4.13.1
What's Changed
- [release-4.13] OCPBUGS-13886: fix: Added a tag for arm64 to have it pulled into Openshift for ARM by @jeff-roche in #342
- [release-4.13] OCPBUGS-14079: feat: Marked the operator bundle capabilities level as Seamless Upgrades by @jeff-roche in #350
- [release-4.13] OCPBUGS-14086: Filter out reserved disks by @openshift-cherrypick-robot in #351
Full Changelog: v4.13.0...v4.13.1
Release v4.13.0
What's Changed
- build: add labels in the csv by @iamniting in #261
- CSI sidecar image version updates by @nbalacha in #265
- test: additional logs and error checks in e2e by @nbalacha in #264
- fix: update lvmcluster ready status appropriately and add state to its status by @iamniting in #262
- feat: filter child block devices also by @iamniting in #254
- fix: deletion of lvmcluster which includes wrong paths by @riya-singhal31 in #269
- fix: fixes deploy-with-olm on ocp 4.12 by @nbalacha in #274
- fix: updated golang version by @riya-singhal31 in #249
- chore: update golangci-lint version by @nbalacha in #276
- fix: add test ns labels for PSA by @nbalacha in #278
- chore: update the docs by @nbalacha in #279
- fix: add missing ns labels for make deploy by @nbalacha in #284
- fix: add dissconected env annotation to the CSV by @iamniting in #285
- chore: add lvmo manual build github workflow by @nbalacha in #287
- fix: github action for lvmo manual build by @nbalacha in #288
- chore: update the weekly build github action by @nbalacha in #290
- fix: remove debug logging from the manager auth proxy patch by @iamniting in #291
- Topolvm.io name changes by @nbalacha in #293
- doc: add an upgrade doc by @nbalacha in #295
- allow installation of the operator in any namespace by @iamniting in #296
- OCPVE-187: Add Chad, Jeremy, and Suleyman to the OWNERS by @suleymanakbas91 in #297
- Replace lvm-operator with lvms wherever required by @nbalacha in #300
- fix: corrects the image in the CSV by @nbalacha in #301
- OCPVE-259: Update naming in the code after the repo move by @suleymanakbas91 in #306
- OCPVE-235: Add management workload annotations by @suleymanakbas91 in #304
- OCPVE-234: Reduce CPU and Memory requests and remove limits by @suleymanakbas91 in #303
- OCPVE-236: Reduce image size by @suleymanakbas91 in #305
- OCPVE-234: Add further resource requests by @suleymanakbas91 in #308
- OCPVE-253: Support multiple storage/device classes by @suleymanakbas91 in #307
- OCPBUGS-8102: Make path list mandatory for multiple device classes by @suleymanakbas91 in #309
- OCPBUGS-8102: Include all the device class names in the error message by @suleymanakbas91 in #311
- OCPVE-287: Update CSI sidecar image versions by @suleymanakbas91 in #310
- [release-4.13] OCPBUGS-11157: Provide a way to add replaces and skips in the CSV by @openshift-cherrypick-robot in #313
- [release-4.13] OCPBUGS-11431: Add missing workload management annotations by @openshift-cherrypick-robot in #317
- [release-4.13] OCPBUGS-11895: Enable updating initcontainer images during an upgrade by @openshift-cherrypick-robot in #321
Full Changelog: v4.12.0...v4.13.0
Release v4.12.1
What's Changed
- [release-4.12] OCPBUGS-11896: Enable updating initcontainer images during an upgrade by @openshift-cherrypick-robot in #322
Full Changelog: v4.12.0...v4.12.1
Release v4.12.0
What's Changed
- build: update labels in the bundle by @iamniting in #185
- test: to check the status of pvc as bound and pod as running by @riya-singhal31 in #162
- feat: volume snapshot class by @sp98 in #183
- fix: added volume snapshot api to e2e client scheme by @riya-singhal31 in #190
- e2e test: unified the clients by @riya-singhal31 in #177
- fix: specify the go version to be used by @nbalacha in #196
- e2etest: adding and cleaning aws disk by @riya-singhal31 in #188
- chore: github action to build the operator every week by @nbalacha in #198
- fix: fixes weekly-build github action by @nbalacha in #200
- fix: creates the thinpool with the -Z option by @nbalacha in #201
- Update csv annotation by @sp98 in #195
- send vg alerts only when thin pool alerts are also triggered by @sp98 in #205
- Update default size percent to 90 by @sp98 in #213
- fix: mark the topolvm storageclass as default by @nbalacha in #210
- Adds the recommended k8s labels to lvmo pods by @nbalacha in #217
- test: script for testing operator performance by @iamniting in #202
- fix: update resource request and limits across containers by @sp98 in #212
- Update the LogicalVolumes.topolvm.cybozu.com CRD. by @nbalacha in #224
- test: added check for snapshot and clone creation in e2e by @riya-singhal31 in #206
- fix: typo in doc by @riya-singhal31 in #228
- test: refactoring e2e by @riya-singhal31 in #227
- fix: use downloaded operator-sdk by @nbalacha in #230
- fix: update bundle with updated operator-sdk by @nbalacha in #231
- fix: renamed service account by @riya-singhal31 in #236
- fix: create e2e resources from yaml files by @nbalacha in #237
- fix: panic when checking if snapshot is ready by @nbalacha in #243
- fix: check for multiple LVMCluster instances by @nbalacha in #241
- fix: updates codespell options by @nbalacha in #244
- Add vendor directory to the project by @iamniting in #245
- test: added the test for ephemeral volume in e2e by @riya-singhal31 in #246
- fix: added copyright notice by @riya-singhal31 in #248
- feat: make API and controller changes to support manual disk selection by @iamniting in #229
- refactor: move function to different file by @nbalacha in #250
- build: use go install instead of depricated go get by @iamniting in #187
- fix: updated operator-sdk version by @riya-singhal31 in #251
- tests: added unit tests for some vgmanager files by @nbalacha in #252
- fix: set the thinpool chunksize to 128KiB by @nbalacha in #258
- Create validation webhook for lvmcluster by @iamniting in #255
- fix: do not verify lvmcluster from controller anymore by @iamniting in #260
- fix: allow all kind of paths by @iamniting in #259
- Bug 2130074: [release-4.12] CSI sidecar image version updates by @openshift-cherrypick-robot in #266
- Bug 2118972:[release-4.12] build: add labels in the csv by @openshift-cherrypick-robot in #270
- Bug 2124945:[release-4.12] fix: update lvmcluster ready status appropriately and add state to its status by @openshift-cherrypick-robot in #271
- Bug 2124868:[release-4.12] feat: filter child block devices also by @openshift-cherrypick-robot in #272
- Bug 2124202:[release-4.12] fix: deletion of lvmcluster which includes wrong paths by @openshift-cherrypick-robot in #273
- Bug 2133465: [release-4.12] fix: updated golang version to 1.18 by @openshift-cherrypick-robot in #277
- Bug 2134308: [release-4.12] fix: add test ns labels for PSA by @openshift-cherrypick-robot in #280
- Bug 2139305: release-4.12: Topolvm.io name changes by @nbalacha in #283
- Bug 2139776:[release-4.12] fix: add dissconected env annotation to the CSV by @iamniting in #286
- Bug 2141580:[release-4.12] fix: remove debug logging from the manager auth proxy patch by @openshift-cherrypick-robot in #292
- Bug 2153255: Rename lvm-operator to lvms by @nbalacha in #302
- OCPBUGS-11309: Provide a way to add replaces and skips in the CSV by @suleymanakbas91 in #314
Full Changelog: v4.11.0...v4.12.0
Release v4.11.0
This is the legacy release from when LVMS was still part of ODF, please refer to the Product documentation on migration