containerized-data-importer/pkg/controller/clone
Michael Henriksen f88fab69dc
PVC Clone Populator (#2709)
* touch up zero restoresize snapshot

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* clone populator

only supports PVC source now

snapshot coming soon

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* more unit tests

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* unit test for clone populator

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* func tests for clone populator

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* move clone populator cleanup function to planner

other review comments

verifier pod should bount readonly

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* add readonly flag to test executor pods

synchronize get hash calls

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* increase linter timeout

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* better/explicit readonly support for test pods

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* check pv for driver info before looking up storageclass as it may not exist

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* addressed review comments

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

* chooseStrategy shoud generate more events

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>

---------

Signed-off-by: Michael Henriksen <mhenriks@redhat.com>
2023-05-24 05:11:52 +02:00
..
BUILD.bazel PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
clone_suite_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
common.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
csi-clone_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
csi-clone.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
host-clone_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
host-clone.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
planner_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
planner.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
prep-claim_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
prep-claim.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
rebind_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
rebind.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
snap-clone_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
snap-clone.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
snapshot_test.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00
snapshot.go PVC Clone Populator (#2709) 2023-05-24 05:11:52 +02:00