·
16 commits
to release-4.20
since this release
What's Changed
- Initialize operator-sdk project, api, and provide reconcile scaffolding. by @rohantmp in #1
- Design doc by @rohantmp in #2
- project: Add CONTRIBUTING and OWNERS files by @nbalacha in #3
- Fix typos, Rename reconcileUnit -> resourceManager, add context.Context to args by @rohantmp in #5
- doc: rename design doc by @nbalacha in #7
- ci: fix issues by @nbalacha in #9
- move logger to Reconciler struct by @rohantmp in #8
- ci: add github actions by @nbalacha in #10
- Initial LvmCluster controller by @nbalacha in #12
- project: add reviewers by @nbalacha in #15
- controllers: use controllerutils finalizer functions by @nbalacha in #16
- build: updated Makefile by @nbalacha in #23
- test: refactor and addition of CR deletion test by @leelavg in #17
- feat: implementation of csidriver resource unit by @leelavg in #18
- ci: github action to run 'make test' on every pr by @leelavg in #24
- must-gather: initial commit by @nbalacha in #19
- bundle: generate initial bundle files by @nbalacha in #25
- feat: implementation of topolvm controller resource unit by @leelavg in #21
- controller: operator now watches own namespace by @nbalacha in #28
- manifests: adds env vars to config map by @nbalacha in #30
- CSI Node daemonset by @jmolmo in #14
- yaml: fixes error flagged by yamllint by @nbalacha in #31
- manifests: fixes rbac kustomization.yaml by @nbalacha in #32
- fix: implement topolvm controller mutate function by @leelavg in #36
- Implement VgManager resource unit by @sp98 in #26
- feat: add mutate function by @jmolmo in #34
- feat: Use custom SCC for topolvm-node by @jmolmo in #35
- fix: use default socket paths from topolvm project by @leelavg in #39
- feat: topolvm storage class resource unit implementation by @leelavg in #38
- Implement vgmanager by @sp98 in #27
- fix: use consistent return statements across components by @leelavg in #48
- fix: use default socket paths for CSI and LVMd by @leelavg in #46
- fix: validate deviceClass name to be usable in storageClass by @leelavg in #47
- bundle: updates bundle manifests. by @nbalacha in #50
- controllers: create SCCs on Openshift by @nbalacha in #52
- bundle: updates manifests with scc changes by @nbalacha in #54
- Utils to deploy lvm-operator with Olm by @nbalacha in #55
- fix: create all resources in the operator namespace by @nbalacha in #56
- fix: fixes logger panic by @nbalacha in #57
- fix: use single image for operator and vgmanager by @leelavg in #45
- bundle: updates bundle manifests by @nbalacha in #58
- make: adds target to set mgr env vars by @nbalacha in #61
- fix: removes VGMANAGER_IMAGE from the configmap by @nbalacha in #64
- fix: adds operator-sdk make target by @nbalacha in #65
- fixes: makefile fixes for operator-sdk by @nbalacha in #66
- fix: allows rbac-proxy image specification by @nbalacha in #68
- feat: allows bundle package name specification by @nbalacha in #70
- Refactor vgmanager by @sp98 in #59
- feat: adds the new LVMVolumeGroup CRD by @nbalacha in #71
- Update Volume Group utility by @sp98 in #73
- feat: adds the LVMVolumeGroup CRD and processing logic by @nbalacha in #72
- refactor: Update cert expiry to 10 years by @sp98 in #74
- feat: move tolerations into LVMCluster.Spec by @nbalacha in #75
- Adding monitoring capability to lvm-operator by @aruniiird in #49
- feat: adds status information to the LVMCluster CR by @nbalacha in #76
- fix: add label for namespace for metrics collection by @leelavg in #78
- feat: more changes to the CRD status by @nbalacha in #79
- fix: sets bundle namespace to openshift-storage by @nbalacha in #80
- fix: remove the development log flag by @nbalacha in #81
- fix: updates must-gather with new types by @nbalacha in #82
- fix: fixes csv with different bundle pkg name by @nbalacha in #86
- fix: sets env vars in the manager deployment by @nbalacha in #89
- fix: do not override entrypoint for sidecar images by @leelavg in #91
- doc: add install and usage doc by @mulbc in #84
- fix: restore namespace to lvm-operator-system by @nbalacha in #93
- fix: use operator image for init containers by @leelavg in #94
- Update OWNERS by @nbalacha in #98
- Use CentOS Stream 8 for images by @javierpena in #107
- ci: build combined dockerfile as part of CI by @leelavg in #108
- fix: updates lvmvolumegroupnodestatus for vg by @nbalacha in #110
- fix: updates prebuilt img location in doc by @nbalacha in #111
- docs: add usage guide for lvmo [skip ci] by @leelavg in #100
- LVMCluster CRD changes by @nbalacha in #115
- fix: renamed storageclass to remove topolvm by @nbalacha in #114
- fix: update LVMCluster example in docs by @nbalacha in #118
- fix: updates sc name in docs by @nbalacha in #120
- fix: skip in-use loop devices during vgcreate/vgextend by @leelavg in #113
- fix: adds more approvers and reviewers by @nbalacha in #119
- Adding an alert mechanism into lvm-operator by @aruniiird in #103
- build: update the icon in the CSV by @iamniting in #124
- makefile: allow podman usage via makefile by @iamniting in #126
- build: add nameprefix to the controller manager by @iamniting in #128
- build: update go 1.16 to 1.17 by @iamniting in #129
- fix: remove jmolmo from the OWNERS file by @nbalacha in #134
- fix: implements the nodeSelector check by @nbalacha in #133
- build: update golang k8s API's to v0.23 by @iamniting in #136
- fix: refactors vgmanager-controller code by @nbalacha in #135
- must-gather: add Makefile target to build must-gather image by @agarwal-mudit in #138
- End to end test: Added test suite functions by @riya-singhal31 in #130
- ci: bump golangci-lint version to v1.45.2 by @leelavg in #141
- fix: fix ensureCreated of lvmVG via returning an error by @iamniting in #139
- fix: fix ensureDeleted of openshiftSccs via returning an error by @iamniting in #140
- e2e: added make target to install ginkgo by @riya-singhal31 in #144
- fix: add node related commands to must-gather by @agarwal-mudit in #142
- refactor: refactor the logs of lvmcluster controller by @iamniting in #137
- design: thin pool by @sp98 in #143
- feat: cleanup lvm resources on delete by @nbalacha in #146
- fix: do not filter out removable devices by @leelavg in #147
- fix: update rbac manifests by @nbalacha in #150
- fix: add snapshot related commands in must-gather by @agarwal-mudit in #145
- fix: removes the --nolocking lvm arg by @nbalacha in #152
- refactor: add simillar labels to the each components by @iamniting in #148
- fix: ignore LVMVolumeGroup NotFound error by @nbalacha in #155
- Thin pool creation by @sp98 in #131
- fix: fix labels for topolvm-node-metrics service by @sp98 in #157
- fix e2e: added thin pool configuration to lvm cluster used by e2e tests by @riya-singhal31 in #156
- test: added test to validate the LVMO resources by @riya-singhal31 in #149
- fix: update topolvm csi image to 0.11.0 by @sp98 in #160
- feat: add resource limit and request for csiResizer by @Madhu-1 in #161
- fix: updates bundle manifests by @nbalacha in #165
- feat: adds alerts for thin pool usage by @sp98 in #151
- fix: add missing files for
make bundleby @Madhu-1 in #167 - fix: update csv file by @sp98 in #168
- fix: update csv correctly. by @sp98 in #171
- build: correct kubebuilder default tag by @iamniting in #172
- build: update crd's in the bundle by @iamniting in #174
- feat: add a csi-snapshotter as a sidecar into topolvm_controller by @iamniting in #159
- build: convert vg manager clusterrole into role as per requirements by @iamniting in #178
- build: always generate fresh bundle by @iamniting in #176
- fix: update logicalVolume CRD by @sp98 in #179
- refer to release-4.11 topolvm ds branch by @sp98 in #173
- docs: add dev guide explaining lvmo components [skip ci] by @leelavg in #101
- refactor: change controller labels by @iamniting in #153
- fix: fixes typo in vg_manager.md by @nbalacha in #182
- 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
- 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
- OCPBUGS-11153: Provide a way to add replaces and skips in the CSV by @suleymanakbas91 in #312
- OCPBUGS-11426: Add missing workload management annotations by @suleymanakbas91 in #316
- OCPVE-303: Add a Status column to the LVMCluster output by @suleymanakbas91 in #318
- OCPBUGS-11047: Add a watcher for storage class objects to the operator by @suleymanakbas91 in #319
- OCPBUGS-11893: Enable updating initcontainer images during an upgrade by @suleymanakbas91 in #320
- OCPBUGS-7698: Fix lvms typo in the image name by @suleymanakbas91 in #324
- Improve readme by @emmahone in #325
- OCPVE-310: Reduce reconcile interval for delayed devices by @suleymanakbas91 in #326
- OCPVE-328: Update dev images to use the new lvms_dev registry by @suleymanakbas91 in #327
- OCPVE-316: Reduce number of Dockerfiles and simplify Makefile by @suleymanakbas91 in #328
- OCPVE-311: Improve Make targets to work on MacOS as well by @suleymanakbas91 in #329
- OCPVE-334: Add verify target to check go formatting and generated files by @suleymanakbas91 in #330
- OCPVE-334: Change VERSION to OPERATOR_VERSION in the Makefile by @suleymanakbas91 in #331
- OCPVE-335: update the OWNERS file by @suleymanakbas91 in #332
- OCPVE-230: Improve README content by @suleymanakbas91 in #333
- OCPVE-286: Introduce code coverage tooling by @suleymanakbas91 in #336
- OCPVE-231: Improve the design docs by @suleymanakbas91 in #334
- OCPVE-341: Add csi to infrastructure-features on CSV by @suleymanakbas91 in #338
- OCPBUGS-13364: fix: Added a tag for arm64 to have it pulled into Openshift for ARM by @jeff-roche in #340
- OCPVE-337: Add an architecture diagram by @suleymanakbas91 in #341
- OCPVE-309: Remove commented code by @qJkee in #337
- OCPVE-300: OCPVE-301: feat: ext4 support by @jeff-roche in #344
- OCPVE-300: accidentally added my notes by @jeff-roche in #347
- OCPVE-362: feat: Marked the operator bundle capabilities level as Seamless Upgrades by @jeff-roche in #348
- OCPBUGS-14040: Filter out reserved disks by @suleymanakbas91 in #345
- OCPVE-300: fix: added validation around fstype by @jeff-roche in #349
- OCPVE-355: add github issue template by @brandisher in #354
- OCPBUGS-10534: Refactor status reporting logic to send updates more often by @suleymanakbas91 in #339
- OCPVE-333: check create or update functions by @qJkee in #352
- OCPVE-233: Add a troubleshooting guide by @suleymanakbas91 in #343
- OCPVE-308: Convert todos to jiras by @brandisher in #353
- OCPVE-342: Change copyright in headers by @qJkee in #355
- OCPVE-349: Add PV and PVC controllers to publish events by @suleymanakbas91 in #356
- OCPVE-336: Remove must-gather owners file by @suleymanakbas91 in #358
- OCPVE-336: Fix typo in must-gather image by @suleymanakbas91 in #359
- OCPVE-302: feat: fstype e2e tests by @jeff-roche in #357
- OCPVE-380: feat: rhel 9 and accompanying changes by @jeff-roche in #361
- OCPVE-404: chore: adding some local helper scripts and makefile updates by @jeff-roche in #362
- OCPVE-404: chore: decoupling the e2e tests from operator deployment by @jeff-roche in #363
- OCPVE-330: Add add owner reference to created objects by @qJkee in #360
- OCPVE-406: Cluster builds by @jeff-roche in #365
- OCPVE-386: feat: added the optionalPaths device selector field by @jeff-roche in #364
- OCPVE-406: fix: updated a few issues with the cluster build commands by @jeff-roche in #366
- chore: add Jakob as lgtm by @jeff-roche in #367
- OCPBUGS-15576: fix: ensure panic safety in PVC controller for non set storageClassName by @jakobmoellerdev in #369
- OCPVE-587: chore: update to k8s 1.27.x APIs and bump to go1.20 by @jakobmoellerdev in #371
- OCPVE-606: fix: reenable falsly disabled integration tests by @jakobmoellerdev in #373
- chore: adding everyone back to reviewers so we get assigned by @jeff-roche in #374
- OCPBUGS-11486: fix: introduce correct SNO leader election for openshift by @jakobmoellerdev in #370
- OCPBUGS-11486: fix: correctly determine master nodes by label for SNO by @jakobmoellerdev in #376
- OCPVE-624: fix: improve logging around device path validation by @jeff-roche in #379
- OCPBUGS-11486: fix: passthrough unified LE settings to all controllers by @jakobmoellerdev in #377
- OCPVE-622: chore: remove deviceMinAge due to imperfect validation by @jakobmoellerdev in #380
- OCPBUGS-13558: fix: ensure LVMVolumeGroupNodeStatus is removed by dedicated cleanup controller in case of multi-node by @jakobmoellerdev in #372
- OCPVE-619: Refactor E2E Tests to be context aware by @jakobmoellerdev in #378
- OCPVE-635: fix: allow multi-node readiness with master nodes with NoSchedule Taints by @jakobmoellerdev in #383
- OCPVE-616: fix: add check of correct lv state of thin-pool when vg is already created by @jakobmoellerdev in #381
- OCPBUGS-17805: Do not error during capacity check if annotation does not exist on the node by @suleymanakbas91 in #385
- OCPBUGS-17848: fix: don't fail if devices already in vg by @jeff-roche in #387
- OCPVE-616: fix: add conditions to error on missing lv in case VG is present but thin-pool is not by @jakobmoellerdev in #386
- OCPVE-361: chore: allow multi-arch with ARCH / OS Flag by @jakobmoellerdev in #392
- OCPVE-588: chore: adjust e2e makefile / remove e2e-test by @jakobmoellerdev in #393
- OCPVE-627: fix: concurrent apply / status checks -> LVMCluster by @jakobmoellerdev in #391
- OCPVE-588: chore: refactor AWS Disk Setup to use correct logs/ctx by @jakobmoellerdev in #394
- OCPVE-620: docs: add guidance on Multi-Node Topology Snapshotting by @jakobmoellerdev in #384
- OCPVE-625: docs: Add RAID limitation and workaround (for LVM Software Raid) by @jakobmoellerdev in #382
- OCPVE-644: chore: remove redundant err logging and use ctx for passing loggers by @jakobmoellerdev in #398
- OCPVE-667: fix: allow no default deviceClass to be set by @jakobmoellerdev in #396
- OCPVE-664: chore: refactor SCC creation and deletion in LVM Operator by @jakobmoellerdev in #399
- OCPVE-339: test: validate snapshot content by @jakobmoellerdev in #401
- OCPVE-670: fix ownerref alignment and deletion logic on removal by @jakobmoellerdev in #402
- OCPVE-663: feat: introduce k8s events to lvmcluster and vgmanager by @jakobmoellerdev in #403
- OCPBUGS-18354: owns watches config updates by @jakobmoellerdev in #405
- OCPBUGS-18397: fix: allow vg to be gone during deletion and pick up empty pvs by @jakobmoellerdev in #404
- OCPVE-677: test: reduce footprint of requested pvc to 1G from 5G by @jakobmoellerdev in #407
- OCPBUGS-18354: chore: remove unnecessary labels from vg manager DaemonSet by @jakobmoellerdev in #412
- OCPVE-677: fix: allow deletion of lvmvolumegroup if lvmd conf was already deleted by @jakobmoellerdev in #409
- OCPVE-677: chore: separate filter and lvm package from vgmanager by @jakobmoellerdev in #410
- OCPVE-677: chore: change finalizer logic in vgmanager to per-node finalizer by @jakobmoellerdev in #408
- OCPVE-677: fix: allow deleting all storageclasses / vgs in case one is already gone by @jakobmoellerdev in #414
- OCPVE-677: chore: separate lvmd package from vgmanager by @jakobmoellerdev in #411
- OCPVE-677: chore: separate device filtering from vgmanager in lsblk package by @jakobmoellerdev in #415
- OCPVE-677: chore: refactor vgmanager into different interfaces and introduce tests by @jakobmoellerdev in #406
- OCPVE-265: chore: add pre-commit config by @jakobmoellerdev in #419
- OCPVE-698: bump k8s dependencies to 1.28.1 by @jakobmoellerdev in #416
- OCPVE-677: fix: vgmanager unit tests failure on Darwin due to symlinked Temp Dir by @jakobmoellerdev in #420
- OCPVE-265: chore: codespell exclusion for go.sum by @jakobmoellerdev in #421
- OCPBUGS-18354: fix: remove volumesnapshotclass from default resource deletion list by @jakobmoellerdev in #422
- OCPVE-352: Remove unused metrics-exporter by @suleymanakbas91 in #425
- OCPVE-698: bump k8s dependencies to 1.28.2 by @jakobmoellerdev in #427
- OCPVE-669: chore: refactor e2e tests by @jakobmoellerdev in #424
- OCPBUGS-18708: fix: disallow creation of LVMCluster outside of operator namespace and restrict cache by @jakobmoellerdev in #428
- OCPVE-707: chore: unify build binaries and optimize dockerfile by @jakobmoellerdev in #429
- OCPVE-220: remove unused certificates by @suleymanakbas91 in #413
- OCPVE-665: feat: report filter status into vgstatus by @jakobmoellerdev in #426
- OCPVE-697: test: various webhook test cases by @jakobmoellerdev in #430
- OCPVE-706: Secure metrics endpoints by @suleymanakbas91 in #431
- OCPVE-390: use specific cipher suites for kube-rbac-proxy by @suleymanakbas91 in #433
- OCPVE-600: Implement the ability to wipe the devices by @suleymanakbas91 in #423
- OCPVE-600: fix: wiping should not error on optional paths by @suleymanakbas91 in #435
- OCPVE-346: chore: move all controllers under
internal/controllersby @jakobmoellerdev in #434 - OCPBUGS-19990: Do not allow removing device classes after initial deployment by @suleymanakbas91 in #436
- OCPVE-220: fix: bring back mistakenly removed webhook patch by @suleymanakbas91 in #437
- OCPVE-709: feat: allow dlv debugging for lvm operator and vgmanager by @jakobmoellerdev in #438
- OCPVE-346: fix: remove build cache mount by @jakobmoellerdev in #439
- OCPVE-343: feat: allow passthrough for log flags by @jakobmoellerdev in #440
- OCPVE-347: chore: unify controller naming by @jakobmoellerdev in #441
- OCPVE-312: chore: move olm-deploy to config by @jakobmoellerdev in #443
- OCPVE-710: chore: bump OPERATOR_SDK_VERSION to 1.32.0 by @jakobmoellerdev in #442
- OCPVE-728: Add Jakob to the approvers list by @suleymanakbas91 in #444
- OCPVE-603: Add lvms tag to volume groups by @suleymanakbas91 in #447
- OCPVE-726: Activate inactive logical volumes by @suleymanakbas91 in #446
- Update OWNERS by @qJkee in #449
- OCPVE-605: Allow recovering from existing volume groups by @suleymanakbas91 in #448
- OCPVE-722: feat: adding in snyk scanning commands for use in CI by @jeff-roche in #450
- OCPVE-353: chore: operf refactoring by @jakobmoellerdev in #451
- OCPVE-662: docs: v2 api proposal by @jakobmoellerdev in #432
- OCPBUGS-20388: fix: CVE-2023-44487 by @jakobmoellerdev in #452
- OCPBUGS-22109: fix: restrict namespaced cache to relevant CRDs only by @jakobmoellerdev in #453
- OCPBUGS-22109: Sort node names to get consistent event messages by @suleymanakbas91 in #456
- OCPVE-738: feat: migrate to FBC for catalog in makefile by @jakobmoellerdev in #458
- OCPVE-747: test: lvm package test coverage 100% by @jakobmoellerdev in #459
- OCPVE-747: fix: vgmanager thin pool and controller tests and smaller fixes by @jakobmoellerdev in #460
- OCPVE-747: test: various reconcile failure branch tests by @jakobmoellerdev in #461
- OCPVE-747: test: increase cluster functions coverage to 100% by @jakobmoellerdev in #462
- OCPBUGS-22362: fix: added the subscription annotation to the bundle csv by @jeff-roche in #463
- OCPVE-747: test: node removal controller test coverage 100% by @jakobmoellerdev in #468
- OCPVE-747: chore: move tagging to avoid coverage on cmd by @jakobmoellerdev in #469
- OCPVE-747: test: pv / pvc controller tests (PV Controller 100% / PVC Controller >90% coverage) by @jakobmoellerdev in #467
- OCPVE-758: chore: bump deps to k8s 0.28.3 and ecosystem to latest by @jakobmoellerdev in #470
- OCPVE-722: fix: adding dccache to gitignore and adding project name to snyk comm… by @jeff-roche in #471
- OCPVE-766: feat: use embed-lvmd instead of container by @jakobmoellerdev in #474
- OCPVE-768: chore: bind openshift/topolvm in go.mod and update other deps by @jakobmoellerdev in #475
- OCPBUGS-11486: fix: immediately drop leader election in case of shutdown to quicken restart by @jakobmoellerdev in #476
- OCPBUGS-11486: fix: use native leader lock implementation by @jakobmoellerdev in #478
- OCPBUGS-18708: docs: add validation limitation by @jakobmoellerdev in #477
- OCPBUGS-13558: fix: refactor node removal controller by @jakobmoellerdev in #479
- OCPBUGS-19324: fix: CVE-2023-37788 by @jeff-roche in #481
- OCPVE-760: Save lvmd config to a configmap instead of a file by @suleymanakbas91 in #480
- OCPBUGS-23191: Take tolerations into consideration for readiness check by @suleymanakbas91 in #509
- OCPBUGS-23409: fix: reconcile annotations by @suleymanakbas91 in #512
- OCPBUGS-23995: fix: set failed status on device check failure by @jakobmoellerdev in #516
- OCPBUGS-23375: Add priority class name to lvms resources by @suleymanakbas91 in #517
- OCPBUGS-24396: Allow setting overprovision ratio to 1 by @suleymanakbas91 in #518
- OCPEDGE-652: Document unsupported device types by @suleymanakbas91 in #523
- OCPBUGS-23797: Fix CVE-2023-47108 by @suleymanakbas91 in #524
- OCPBUGS-24600: Apply workload annotations to pod specs by @suleymanakbas91 in #525
- OCPEDGE-746: feat!: Micro LVMS - Edge / Low Resource Optimized LVMS by @jakobmoellerdev in #533
- NO-JIRA: Must-Gather, Running gather scripts in background by @OdedViner in #534
- OCPBUGS-26502: Allow using symlinks for wiping a device by @suleymanakbas91 in #535
- OCPBUGS-27095: Suggest workload partitioning annotation in the namespace by @suleymanakbas91 in #537
- OCPBUGS-27226: fix: add missing permissions to cluster scoped resources by @jakobmoellerdev in #543
- OCPEDGE-811: chore: dependency bumps for k8s 1.29 by @jakobmoellerdev in #546
- OCPEDGE-811: chore: remove toolchain directive due to midstream incompatibility by @jakobmoellerdev in #550
- NO-JIRA: chore: decrease general log verbosity by @jakobmoellerdev in #553
- NO-JIRA: fix: do not set resource version in lvmcluster test by @jakobmoellerdev in #554
- NO-ISSUE: chore: various small dependency bumps by @jakobmoellerdev in #555
- OCPEDGE-821: chore: disable leader election for single replica deployment by @jakobmoellerdev in #557
- NO-JIRA: chore: reduce terminationGracePeriod to 10s on deploy by @jakobmoellerdev in #558
- NO-JIRA: Red Hat Trusted App Pipeline update lvm-operator by @red-hat-konflux[bot] in #559
- NO-JIRA: chore(deps): update rhtap references by @red-hat-konflux[bot] in #560
- NO-JIRA: docs: relay to product docs by @jakobmoellerdev in #562
- OCPEDGE-815: fix: pending shutdown on topology queue by @jakobmoellerdev in #563
- OCPEDGE-810: chore: remove pre 4.16 components from cluster on startup by @jakobmoellerdev in #564
- OCPBUGS-27956: Revert back to file-based lvmd config to support different configs for each node by @suleymanakbas91 in #566
- OCPBUGS-28975: fix: more sophisticated tagging migration by @suleymanakbas91 in #569
- OCPBUGS-28727: fix: allow stderr reporting via error and stdout reporting via logs when no parsing is run by @jakobmoellerdev in #567
- OCPBUGS-29188: fix: resolve PV name via Symlink before comparing to KName by @jakobmoellerdev in #571
- NO-JIRA: Main rhtap main update by @jakobmoellerdev in #572
- NO-JIRA: chore(deps): update rhtap references by @red-hat-konflux[bot] in #565
- OCPEDGE-781: chore: remove managed fields from all objs by @jakobmoellerdev in #574
- NO-JIRA: chore: dep bumps 0.29.2 by @jakobmoellerdev in #575
- OCPEDGE-526: Add missing LV-level encryption support to the limitations by @suleymanakbas91 in #579
- NO-JIRA: chore(deps): update rhtap references by @red-hat-konflux[bot] in #577
- chore(deps): update rhtap references by @red-hat-konflux[bot] in #580
- OCPBUGS-29225: fix: also update the scc instead of ignoring if it exists by @jakobmoellerdev in #582
- chore(deps): update rhtap references by @red-hat-konflux[bot] in #581
- OCPEDGE-921: chore: migrate to topolvm v4 kubebuilder layout after package move by @jakobmoellerdev in #584
- OCPBUGS-30346: chore: update feature annotations for lvms by @jakobmoellerdev in #585
- OCPBUGS-29225: SCC user update should work correctly by @jakobmoellerdev in #587
- NO-JIRA: chore: various dependency updates by @jakobmoellerdev in #588
- OCPEDGE-998: fix: avoid restart of vgmanager on config reload by @jakobmoellerdev in #595
- OCPEDGE-1000: feat: implement thick provisioning by @jakobmoellerdev in #596
- OCPBUGS-30266: fix: introduce minimum allocation sizes by @jakobmoellerdev in #603
- OCPBUGS-32239: chore: bump golang.org/x/net v0.23.0 by @jakobmoellerdev in #604
- OCPBUGS-32268: chore: remove image based FBC and replace with dynamic generation by @jakobmoellerdev in #609
- OCPBUGS-32268: fix: depend on opm in catalog make task by @jakobmoellerdev in #611
- OCPBUGS-30830: Accommodate the case in readiness calculation where readyVGCount is greater than expectedVGCount by @suleymanakbas91 in #612
- OCPEDGE-922: Bring more visibility to dynamic device discovery by warnings and a new status field by @suleymanakbas91 in #615
- OCPEDGE-1005: must-gather: add support for --since and --since-time flags by @suleymanakbas91 in #616
- NO-ISSUE: chore: k8s 1.29.4 dependency bumps by @jakobmoellerdev in #614
- OCPBUGS-33026: Add OpenShift Kubernetes Engine to valid subscriptions by @suleymanakbas91 in #618
- OCPEDGE-1080: fix: approvers and reviewers update by @jeff-roche in #623
- OCPBUGS-33244: Change LVMS base image to fix openssl conflicts by @suleymanakbas91 in #624
- OCPBUGS-32954: OCPBUGS-32753: Remove LVMVolumeGroupNodeStatus CRs when LVMCluster CR is removed by @suleymanakbas91 in #617
- OCPEDGE-1085: Change the base image to fedora by @suleymanakbas91 in #625
- OSDOCS-10556: Update descriptions for the API fields by @suleymanakbas91 in #627
- OCPBUGS-32709: Add conditions to LVMCluster status by @suleymanakbas91 in #628
- OCPBUGS-34491: fix: correct liveness / readiness checks by @jakobmoellerdev in #630
- OCPEDGE-1123: allow user defined device classes by @jakobmoellerdev in #576
- OCPBUGS-33304: fix: Rework LVMVolumeGroupNodeStatus management by @jakobmoellerdev in #631
- OCPBUGS-34227: feat: chunk size policy by @jakobmoellerdev in #633
- OCPEDGE-1126: feat: make lvms microshift aware during vgmanager mounting by @jakobmoellerdev in #638
- OCPBUGS-35817: LVMCluster now reports In Progress if it could not create any VGs yet by @suleymanakbas91 in #636
- OCPBUGS-34227: fix: actually pass through and validate chunk size by @jakobmoellerdev in #643
- OCPBUGS-35916: fix: discover topolvm based SCs that are not part of the generated device classes from LVMCluster by @jakobmoellerdev in #640
- OCPEDGE-1165: fix: Ensure no racy CSI plugin registration, better startup behavior for vgmanager, failing test summary artifact by @jakobmoellerdev in #642
- OCPEDGE-549: Remove temporary tagging logic by @suleymanakbas91 in #648
- OCPBUGS-36155: Disallow changing node selector after initial deployment by @suleymanakbas91 in #649
- OCPEDGE-1126: feat: make lvms microshift aware during vgmanager mounting by @jakobmoellerdev in #652
- OCPEDGE-1151: chore: k8s 1.30 / go1.22 by @jakobmoellerdev in #634
- NO-JIRA: Rebase main-rhtap by @suleymanakbas91 in #653
- NO-JIRA: Add missing env vars by @suleymanakbas91 in #654
- NO-ISSUE: chore(deps): update konflux references by @red-hat-konflux[bot] in #597
- OCPBUGS-35918: fix: make lvms report a proper go.mod version by @jakobmoellerdev in #637
- NO-JIRA: chore(deps): update konflux references to e1f7a27 by @red-hat-konflux[bot] in #656
- NO-JIRA: Red Hat Konflux update lvm-operator-bundle by @red-hat-konflux[bot] in #661
- NO-JIRA: chore: bump google.golang.org/grpc to 1.65.0 by @jakobmoellerdev in #665
- NO-JIRA: chore: update lvm-operator Konflux jobs by @suleymanakbas91 in #669
- OCPBUGS-34227: fix: increase vgmanager startup timeout to 10 mins to cover long running volume group initialization by @jakobmoellerdev in #668
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #666
- OCPEDGE-1151: chore: bump to k8s 1.30.3 by @jakobmoellerdev in #671
- OCPBUGS-34227: fix: move checks into readiness and introduce grpc health by @jakobmoellerdev in #658
- OCPEDGE-1160: add lsblk output by @qJkee in #674
- NO-JIRA: chore: remove deprecated BASE_IMAGES_DIGESTS from Konflux jobs by @suleymanakbas91 in #677
- chore(deps): update konflux references by @red-hat-konflux[bot] in #672
- chore(deps): update konflux references by @red-hat-konflux[bot] in #678
- NO-JIRA: chore: fixup mock coverage by @jakobmoellerdev in #681
- OCPEDGE-1169: fix: device selection only by filter by @jakobmoellerdev in #679
- OCPBUGS-37749: fix: terminationMessagePolicy -> FallbackToLogsOnError by @jakobmoellerdev in #682
- chore(deps): update konflux references by @red-hat-konflux[bot] in #680
- OCPBUGS-37711: fix: use marker annotation to determine successful wipe and rewipe on failure by @jakobmoellerdev in #683
- OCPBUGS-37711: fix: ensure wipefs / dmsetup remove use CombinedOutput to wait for both STDERR and STDOUT before continuing by @jakobmoellerdev in #687
- OCPBUGS-37844: fix: resource sync fail -> progressing by @jakobmoellerdev in #688
- chore(deps): update konflux references by @red-hat-konflux[bot] in #684
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #691
- chore(deps): update konflux references by @red-hat-konflux[bot] in #693
- OCPEDGE-1168: change DevicePath field to its own type by @qJkee in #690
- OCPEDGE-1184: feat: enable multi-arch builds by @suleymanakbas91 in #695
- NO-JIRA: fix: correct the task name by @suleymanakbas91 in #696
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #694
- chore(deps): update konflux references by @red-hat-konflux[bot] in #697
- OCPBUGS-35072: docs: graceful recovery documentation by @jakobmoellerdev in #692
- OCPBUGS-13236: fix: allow deploy on cluster without prometheus by @jakobmoellerdev in #701
- OCPBUGS-38929: fix: allow deploying thin pools with up to 100% of size percent by @jakobmoellerdev in #702
- chore(deps): update konflux references by @red-hat-konflux[bot] in #699
- OCPEDGE-1249: fix: introduce vgmanager file lock on start by @jakobmoellerdev in #709
- OCPBUGS-42091: feat(controller): disable http2 by @qJkee in #710
- OCPEDGE-1247: make thin pool config editable by @qJkee in #708
- OCPBUGS-41632: fix: ensure uniq available devices by @jakobmoellerdev in #712
- OCPBUGS-41582: Remove topolvm-controller and topolvm-node pod references from docs by @suleymanakbas91 in #715
- OCPEDGE-1245: feat(tests) add lvmd.yaml test by @qJkee in #720
- chore(deps): update konflux references by @red-hat-konflux[bot] in #713
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #725
- chore(deps): update konflux references by @red-hat-konflux[bot] in #726
- OCPEDGE-1273: chore: k8s 1.31 dependency bumps by @jakobmoellerdev in #727
- OCPBUGS-42385: fix: make sure that wipes are recorded by node by @jakobmoellerdev in #730
- OCPEDGE-1232: Red Hat Konflux update lvms-must-gather by @red-hat-konflux[bot] in #734
- chore(deps): update konflux references by @red-hat-konflux[bot] in #735
- chore(deps): update konflux references by @red-hat-konflux[bot] in #736
- NO-JIRA: Update Konflux pipelines to the new multi-arch build format by @suleymanakbas91 in #737
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #738
- NO-JIRA: Remove jakobmoellerdev from owners by @suleymanakbas91 in #739
- NO-JIRA: fix: add jeremy poulin to our owners files by @jeff-roche in #740
- chore(deps): update konflux references to 7a92ef9 by @red-hat-konflux[bot] in #741
- OCPEDGE-1230: add metadata size field by @qJkee in #728
- chore(deps): update konflux references by @red-hat-konflux[bot] in #743
- OCPBUGS-43523: feat(webhook): fix typo by @qJkee in #756
- OCPEDGE-825: Konflux branch merge by @jeff-roche in #761
- NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.4 by @red-hat-konflux[bot] in #758
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 by @red-hat-konflux[bot] in #757
- chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.18.0 by @red-hat-konflux[bot] in #753
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #762
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v5 by @red-hat-konflux[bot] in #759
- NO-JIRA: chore(deps): update pre-commit hook golangci/golangci-lint to v1.61.0 by @red-hat-konflux[bot] in #755
- NO-JIRA: chore(deps): update pre-commit hook codespell-project/codespell to v2.3.0 by @red-hat-konflux[bot] in #754
- NO-JIRA: chore(deps): bump github.com/opencontainers/runc from 1.1.13 to 1.1.15 by @dependabot[bot] in #763
- OCPEDGE-824: Adjust bundle to resemble released bundles by @suleymanakbas91 in #764
- NO-JIRA: chore(deps): update lvm-operator to 36129c5 by @red-hat-konflux[bot] in #766
- chore(deps): update konflux references to 8ed7846 by @red-hat-konflux[bot] in #765
- NO-JIRA: Adjust triggers for the Konflux pipelines by @suleymanakbas91 in #768
- NO-JIRA: chore(deps): update lvm-operator to fa551b2 by @red-hat-konflux[bot] in #767
- NO-JIRA: chore: remove deprecated infrastructure-features annotation by @suleymanakbas91 in #773
- chore(deps): update konflux references by @red-hat-konflux[bot] in #770
- chore(deps): update lvms-must-gather to fee257f by @red-hat-konflux[bot] in #771
- NO-JIRA: chore(deps): update lvm-operator to 3ecaf14 by @red-hat-konflux[bot] in #774
- chore(deps): update konflux references by @red-hat-konflux[bot] in #775
- OCPBUGS-44377: Add migration logic for wipe refactor by @suleymanakbas91 in #779
- OCPBUGS-43910: A non-resolvable device path causes all the devices to be excluded by @suleymanakbas91 in #782
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in #777
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.62.0 by @red-hat-konflux[bot] in #780
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5 by @red-hat-konflux[bot] in #783
- NO-JIRA: chore(deps): update lvms-must-gather to f2c03f5 by @red-hat-konflux[bot] in #786
- OCPBUGS-44660: feat(Dockerfile): create /run/lock by @qJkee in #790
- chore(deps): update konflux references (main) by @red-hat-konflux[bot] in #787
- NO-JIRA: chore(deps): update lvms-must-gather to 6199d96 by @red-hat-konflux[bot] in #794
- OCPEDGE-1299: feat: switching the operator to use fips enabled building by @jeff-roche in #795
- chore(deps): update lvm-operator to 02c1ffb by @red-hat-konflux[bot] in #784
- NO-JIRA:chore(deps): update pre-commit hook golangci/golangci-lint to v1.62.2 (main) by @red-hat-konflux[bot] in #800
- chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.19.0 (main) by @red-hat-konflux[bot] in #801
- NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1731604394 (main) by @red-hat-konflux[bot] in #802
- NO-JIRA:chore(deps): update golang docker tag to v1.23 (main) by @red-hat-konflux[bot] in #803
- OCPEDGE-1117: Update dependencies by @suleymanakbas91 in #804
- OCPBUGS-45868: Use bytes as unit in lvm commands by @suleymanakbas91 in #808
- NO-JIRA: chore(deps): update konflux references (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/799
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/805
- NO-JIRA: chore(deps): update konflux references (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/813
- OCPBUGS-46667: Bump golang.org/x/net to v0.33.0 by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/818
- OCPEDGE-1186: Konflux hermetic builds by @jeff-roche in https://github.com/openshift/lvm-operator/pull/796
- NO-JIRA: fix: removing the index build part of the bundle pipeline by @jeff-roche in https://github.com/openshift/lvm-operator/pull/820
- NO-JIRA: chore(deps): update lvms-must-gather to 0013810 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/816
- NO-JIRA: chore(deps): update konflux references (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/827
- NO-JIRA: chore(deps): update lvm-operator to 07ae793 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/834
- NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/829
- NO-JIRA: chore(deps): update pre-commit hook golangci/golangci-lint to v1.63.4 (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/831
- NO-JIRA: chore(deps): update pre-commit hook codespell-project/codespell to v2.4.0 (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/837
- NO-JIRA: chore(deps): update konflux references (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/836
- NO-JIRA: chore(deps): update lvm-operator to 572a258 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/840
- NO-JIRA:chore(deps): update konflux references (main) by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/841
- NO-JIRA: chore(deps): update lvm-operator to d15bcbf by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/845
- NO-JIRA: chore(deps): update lvms-must-gather to 70cbc03 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/846
- OCPEDGE-823: Add integration tests for Konflux by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/838
- chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.20.0 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/844
- NO-JIRA: Fix typo in lvmvolumegroupnodestatus during lvm must-gather collection by @yuokada126 in https://github.com/openshift/lvm-operator/pull/849
- chore(deps): update lvms-must-gather to 5532dcc by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/850
- NO-JIRA: Add missing bundle labels by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/851
- NO-JIRA: chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/847
- feat: enable build-source-image in Konflux pipelines by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/852
- NO-JIRA: chore(deps): update pre-commit hook codespell-project/codespell to v2.4.1 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/843
- OCPEDGE-1593: feat(controller): skip controller name validation by @qJkee in https://github.com/openshift/lvm-operator/pull/791
- feat: separate single and multiarch Konflux pipelines by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/855
- chore(deps): update lvm-operator to 0969253 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/853
- NO-JIRA: chore(deps): update lvms-must-gather to cb48d86 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/854
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/858
- NO-JIRA: Add build pipeline files as trigger to jobs by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/861
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/859
- chore(deps): update lvms-must-gather to fd5c94f by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/862
- chore(deps): update lvm-operator to 2ea6c41 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/863
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1739420147 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/864
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/867
- chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.21.0 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/872
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.5 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/866
- chore(deps): update konflux references to a3f3a4d by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/876
- chore(deps): update lvm-operator to fb67d5a by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/874
- chore(deps): update lvms-must-gather to 64f06b1 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/873
- OCPEDGE-1620: make thin pool fields optional by @qJkee in https://github.com/openshift/lvm-operator/pull/880
- OCPEDGE-1588: feat: enterprise contract warnings updates by @jeff-roche in https://github.com/openshift/lvm-operator/pull/884
- OCPEDGE-1588: fix: more updated task manifests by @jeff-roche in https://github.com/openshift/lvm-operator/pull/886
- NO-JIRA: chore(deps): update lvm-operator to 410b77a by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/882
- NO-JIRA: chore(deps): update lvms-must-gather to ba10283 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/885
- NO-JIRA: chore(deps): update konflux references to v0.2 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/888
- NO-JIRA: fix: adding in the required rpms signature scan task for the build pipelines by @jeff-roche in https://github.com/openshift/lvm-operator/pull/897
- chore(deps): update lvms-must-gather to 8aea8b8 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/896
- OCPEDGE-1648: feat: added our LICENSE file to the build container images by @jeff-roche in https://github.com/openshift/lvm-operator/pull/900
- NO-JIRA: chore: build pipeline updates, added a script for automation by @jeff-roche in https://github.com/openshift/lvm-operator/pull/902
- OCPBUGS-52351: Retry Nodes with not-ready taint by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/898
- NO-JIRA: chore: konflux task manifest updates by @jeff-roche in https://github.com/openshift/lvm-operator/pull/906
- chore(deps): update lvm-operator to 68064cb by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/895
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1741599792 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/903
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.7 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/907
- chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.22.0 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/908
- OCPEDGE-1650: fix: skip the ecosystem cert preflight check for the bundle image by @jeff-roche in https://github.com/openshift/lvm-operator/pull/910
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1741850109 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/912
- OCPEDGE-1650: feat: moving the version tag info to build a build args file by @jeff-roche in https://github.com/openshift/lvm-operator/pull/911
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/917
- NO-JIRA: chore(deps): update lvms-must-gather to 2d93087 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/901
- OCPEDGE-1688: fix: setting the non-root user for the must-gather image by @jeff-roche in https://github.com/openshift/lvm-operator/pull/914
- NO-JIRA: test: Remove net raw by @jeff-roche in https://github.com/openshift/lvm-operator/pull/913
- chore(deps): update lvms-must-gather to cb56e8d by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/919
- NO-JIRA: chore(deps): update lvm-operator to d94c2aa by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/918
- NO-JIRA: fix: add version tags to the konflux built images by @jeff-roche in https://github.com/openshift/lvm-operator/pull/922
- chore(deps): update lvm-operator to 11aa34f by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/921
- chore(deps): update lvms-must-gather to a5c83c6 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/920
- fix: bundle tagging by @jeff-roche in https://github.com/openshift/lvm-operator/pull/924
- chore(deps): update lvms-must-gather to 3445ce8 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/925
- chore(deps): update lvm-operator to a375502 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/926
- OCPEDGE-1594: fix: adding back in the must-gather required binaries by @jeff-roche in https://github.com/openshift/lvm-operator/pull/931
- NO-JIRA: fix: adding a line between konflux refs to fix merge conflicts by @jeff-roche in https://github.com/openshift/lvm-operator/pull/937
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/932
- chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.8 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/929
- OCPEDGE-1183: feat: added an automation script for generate the konflux release object by @jeff-roche in https://github.com/openshift/lvm-operator/pull/928
- OCPBUGS-54154: Remove LVMVolumeGroupNodeStatus finalizer on a node deletion by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/935
- OCPEDGE-1632: k8s 1.32 dependency bumps by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/942
- chore(deps): update lvm-operator to 425fd4f by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/944
- chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1742914212 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/927
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/940
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/947
- OCPBUGS-54507: feat(controller): check for stale node finalizers by @qJkee in https://github.com/openshift/lvm-operator/pull/956
- NO-JIRA: Konflux build pipeline service account migration by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/959
- NO-JIRA: Konflux build pipeline service account migration by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/960
- NO-JIRA: Konflux build pipeline service account migration by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/961
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/957
- chore(deps): update lvm-operator to c08fabd by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/953
- chore(deps): update lvm-operator to bf21764 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/970
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/976
- NO-JIRA: fix: updating konflux task refs by @jeff-roche in https://github.com/openshift/lvm-operator/pull/982
- OCPEDGE-1587: 4.19 konflux ec by @jeff-roche in https://github.com/openshift/lvm-operator/pull/980
- chore(deps): update lvm-operator to 4d5a5ad by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/983
- NO-JIRA: fix: correct path for must-gather rpms on push by @jeff-roche in https://github.com/openshift/lvm-operator/pull/984
- chore(deps): update lvms-must-gather to 7c07c3d by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/985
- chore(deps): update lvm-operator to 216e4b7 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/986
- NO-JIRA: feat: adding a unique label to the images for release image tagging by @jeff-roche in https://github.com/openshift/lvm-operator/pull/988
- Revert "NO-JIRA: feat: adding a unique label to the images for release image tagging" by @jeff-roche in https://github.com/openshift/lvm-operator/pull/989
- chore(deps): update lvms-must-gather to 39f3f03 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/990
- OCPEDGE-1926: feat(pv controller): label pv with node name by @qJkee in https://github.com/openshift/lvm-operator/pull/987
- chore(deps): update lvm-operator to dcc58d0 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/992
- chore(deps): update konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/993
- NO-JIRA: Konflux 4.20 setup by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1008
- OCPEDGE-1921: feat(test): update e2e aws client creation by @qJkee in https://github.com/openshift/lvm-operator/pull/1017
- NO-JIRA: chore: konflux task updates by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1011
- chore(deps): update lvm-operator-4-20 to 7c370e0 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1030
- chore(deps): update lvm-operator-4-20 to ab1148a by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1031
- NO-JIRA: Update lvms-must-gather-4-20 to 7586280 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1032
- NO-JIRA: chore: adding a config for renovate by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1033
- OCPEDGE-1923: OCPBUGS-59178: feat(config): allow custom namespace installation by @qJkee in https://github.com/openshift/lvm-operator/pull/1000
- NO-JIRA: Update lvm-operator-4-20 to 3cb11b8 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1041
- OCPBUGS-58059: feat(controller): check for stale finalizers by @qJkee in https://github.com/openshift/lvm-operator/pull/1038
- NO-JIRA: chore: updating renovate config by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1048
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1060
- NO-JIRA: bugfix stale node removals by @qJkee in https://github.com/openshift/lvm-operator/pull/1052
- NO-JIRA: fix: konflux pipeline target file update by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1071
- NO-JIRA: Update lvms-must-gather-4-20 to 50f4f54 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1079
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1087
- NO-JIRA: Update lvms-must-gather-4-20 to 737283f by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1089
- NO-JIRA: fix: updating the rpmlock files by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1090
- NO-JIRA: Update lvm-operator-4-20 to ff487ec by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1091
- NO-JIRA: Update lvms-must-gather-4-20 to 076542f by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1092
- [main] NO-JIRA: remove stale finalizers by @openshift-cherrypick-robot in https://github.com/openshift/lvm-operator/pull/1081
- NO-JIRA: Update lvm-operator-4-20 to ab58c09 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1097
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1112
- NO-JIRA: Update lvm-operator-4-20 to 15ffa75 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1113
- NO-JIRA: fix: updating the application name for the tekton pipelines by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1105
- NO-JIRA: Update lvm-operator-4-20 to 089ab50 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1117
- NO-JIRA: Update lvms-must-gather-4-20 to 7a9f112 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1118
- OCPEDGE-1784: change default namespace by @qJkee in https://github.com/openshift/lvm-operator/pull/955
- NO-JIRA: Update lvm-operator-4-20 to 63884e3 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1121
- OCPEDGE-1687: fix: added the must-gather annotation to the bundle by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1098
- OCPEDGE-1965: dropping vendoring and incorporating bundle build tools to go.mod by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1078
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1131
- NO-JIRA: Update lvms-must-gather-4-20 to b4c03f6 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1132
- OCPEDGE-1937: feat(readme): add loop devices info by @qJkee in https://github.com/openshift/lvm-operator/pull/1136
- OCPBUGS-51139: upgrade openshift/topolvm by @qJkee in https://github.com/openshift/lvm-operator/pull/1123
- NO-JIRA: chore: Tekton bundle triggers by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1146
- OCPEDGE-1980: feat(config): add network policies by @qJkee in https://github.com/openshift/lvm-operator/pull/1147
- OCPBUGS-43060: Improve deviceClasses.fsType description by @suleymanakbas91 in https://github.com/openshift/lvm-operator/pull/1159
- NO-JIRA: konflux: fix: adding the gomod prefetch input on push events by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1161
- OCPBUGS-56352: feat(resource): deploy ServiceMonitor as resource by @qJkee in https://github.com/openshift/lvm-operator/pull/1150
- NO-JIRA: fix: adding the images-mirror-set for tekton tasks by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1164
- NO-JIRA: chore: nudging the bundle with the latest operator and must-gather im… by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1173
- OCPEDGE-1980: feat(networkpolicy): add default-deny policy by @qJkee in https://github.com/openshift/lvm-operator/pull/1168
- OCPBUGS-51139: bump openshift/topolvm by @qJkee in https://github.com/openshift/lvm-operator/pull/1175
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1191
- NO-JIRA: Update lvm-operator-4-20 to ad50e7d by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1193
- NO-JIRA: Update lvms-must-gather-4-20 to ef4c28a by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1194
- NO-JIRA: Revert network policies by @qJkee in https://github.com/openshift/lvm-operator/pull/1203
- NO-JIRA: Update lvm-operator-4-20 to 4fc26fe by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1208
- OCPBUGS-58385: feat(wiping): add y option to vgcreate by @qJkee in https://github.com/openshift/lvm-operator/pull/1212
- NO-JIRA: Update lvm-operator-4-20 to 2490c7d by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1215
- NO-JIRA: misc fixes by @qJkee in https://github.com/openshift/lvm-operator/pull/1211
- NO-JIRA: Update lvm-operator-4-20 to 4fa9916 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1216
- NO-JIRA: fix: dropping the bundle artifacts since they are no longer needed by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1218
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1223
- NO-JIRA: Update lvm-operator-4-20 to d39ebb8 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1229
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1233
- NO-JIRA: fix: trying to fix nudging by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1242
- NO-JIRA: Update lvms-must-gather-4-20 to 31161a3 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1244
- NO-JIRA: Update lvm-operator-4-20 to 39a26f1 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1245
- NO-JIRA: Update Konflux references to 2229057 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1249
- NO-JIRA: Update lvm-operator-4-20 to 46cf9a4 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1252
- OCPEDGE-2132: bump k8s and topolvm by @qJkee in https://github.com/openshift/lvm-operator/pull/1257
- NO-JIRA: Update lvm-operator-4-20 to e9ada2e by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1258
- NO-JIRA: chore: tekton task updates by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1263
- NO-JIRA: Update lvm-operator-4-20 to b5ab660 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1266
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1277
- NO-JIRA: Update lvm-operator-4-20 to 0f64c06 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1279
- NO-JIRA: fix: allowing renovate to do all the updates by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1283
- NO-JIRA: chore: bumping the must-gather image sha by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1289
- NO-JIRA: chore: tekton task updates by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1305
- NO-JIRA: Update lvm-operator-4-20 to 2308510 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1310
- NO-JIRA: Update lvms-must-gather-4-20 to f2bc444 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1311
- NO-JIRA: bump k8s csi version by @qJkee in https://github.com/openshift/lvm-operator/pull/1264
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1320
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1346
- NO-JIRA: Update lvm-operator-4-20 to 232a7df by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1351
- chore(config): migrate renovate config by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1340
- NO-JIRA: fix: adding in rpm-lockfile management by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1352
- NO-JIRA: fix: issue #1354: renovate gomod config by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1355
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1359
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1363
- NO-JIRA: Update Konflux references to abf231c by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1394
- NO-JIRA: Update lvm-operator-4-20 to 9427df3 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1396
- NO-JIRA: fix: removing precommit updates with renovate by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1401
- NO-JIRA: Update Konflux references to afc8d0a by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1408
- NO-JIRA: Update Konflux references to 526a104 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1419
- NO-JIRA: feat: adding the pipelines to lvm-operator by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1426
- OCPEDGE-2138: feat: onboarding the catalog to main by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1422
- NO-JIRA: fix: updated catalog pipeline reference by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1427
- NO-JIRA: Update Konflux references to 181d63c by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1435
- OCPEDGE-2143: chore: updating pipeline refs to release-4.20 by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1429
- NO-JIRA: Update lvm-operator-4-20 to 41581ee by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1445
- NO-JIRA: Update lvms-must-gather-4-20 to 6542341 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1446
- NO-JIRA: Update Konflux references to 36d44f2 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1452
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1453
- NO-JIRA: Update Konflux references by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1459
- NO-JIRA: Update Konflux references to 0d80f66 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1460
- NO-JIRA: Update lvm-operator-4-20 to d993d1b by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1461
- NO-JIRA: Update lvms-must-gather-4-20 to a521208 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1462
- NO-JIRA: Update Konflux references to f21c34e by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1475
- NO-JIRA: fix: fixing the catalog build by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1480
- NO-JIRA: Update Konflux references to 7db70c6 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1484
- NO-JIRA: feat: adding a custom catalog pipeline for managing task references by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1490
- NO-JIRA: Update Konflux references to 9568c51 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1504
- NO-JIRA: test: trying to use remote pipelines to the main branch by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1515
- NO-JIRA: Update lvm-operator-4-20 to ffd7f0e by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1519
- NO-JIRA: fix: adding a skip range on the latest version in the 4.20 catalog by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1541
- NO-JIRA: Update lvms-must-gather-4-20 to d264281 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1549
- [release-4.20] NO-JIRA: fix: swapping the bundle to the single arch pipeline for conforma by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1551
- [release-4.20] NO-JIRA: chore: updating the 4.20.0 bundle reference by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1552
- OCPBUGS-63402:[release-4.20] : feat(lock): add rate limit for file lock controller by @openshift-cherrypick-robot in https://github.com/openshift/lvm-operator/pull/1580
- NO-JIRA: Update lvm-operator-4-20 to d74db82 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1581
- NO-JIRA: Update lvm-operator-bundle-4-20 to 30d07df by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1582
- NO-JIRA: fix: triggering a rebuild of the must-gather image by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1608
- NO-JIRA: Update lvms-must-gather-4-20 to ee8f221 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1609
- NO-JIRA: Update lvm-operator-bundle-4-20 to ff43898 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1610
- NO-JIRA: fix: fixing bundle references that catalog automation broke by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1620
- NO-JIRA: chore: updating the catalog build pipeline by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1666
- NO-JIRA: Update lvm-operator-4-20 to 22d91a5 by @red-hat-konflux[bot] in https://github.com/openshift/lvm-operator/pull/1668
- NO-JIRA: chore: adding in the pre-release bundle ref by @jeff-roche in https://github.com/openshift/lvm-operator/pull/1669
New Contributors
- @rohantmp made their first contribution in #1
- @leelavg made their first contribution in #17
- @jmolmo made their first contribution in #14
- @aruniiird made their first contribution in #49
- @mulbc made their first contribution in #84
- @javierpena made their first contribution in #107
- @agarwal-mudit made their first contribution in #138
- @riya-singhal31 made their first contribution in #130
- @Madhu-1 made their first contribution in #161
- @emmahone made their first contribution in #325
- @brandisher made their first contribution in #354
- @OdedViner made their first contribution in #534
- @dependabot[bot] made their first contribution in #763
- @yuokada126 made their first contribution in https://github.com/openshift/lvm-operator/pull/849
Full Changelog: https://github.com/openshift/lvm-operator/commits/v4.20.0