containerized-data-importer/pkg/controller
Alex Kalenyuk 20cc9d3641
Handle storage class changes automatically in dic controller (#3353)
Until now we've never performed the necessary adjustments when the
desired storage class changed. Instead, we documented it and relied on
the user to perform the cleanup of actual sources.
This commit start doing that on behalf of the user.

Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com>
2024-09-03 22:10:40 +02:00
..
clone Fix PVC deletion logic in populators (#3362) 2024-08-22 22:22:35 +02:00
common Fix PVC deletion logic in populators (#3362) 2024-08-22 22:22:35 +02:00
datavolume Fix PVC deletion logic in populators (#3362) 2024-08-22 22:22:35 +02:00
populators fix(import-populator): Make copying of annotations more robust (#3388) 2024-08-30 14:21:55 +02:00
transfer Fix PVC deletion logic in populators (#3362) 2024-08-22 22:22:35 +02:00
BUILD.bazel Handle storage class changes automatically in dic controller (#3353) 2024-09-03 22:10:40 +02:00
clone-controller_test.go Make upload client/server certs configurable (#3252) 2024-06-03 22:39:34 +02:00
clone-controller.go update to k8s 1.30 libs and controller-runtime 0.18.4 (#3336) 2024-07-14 20:12:50 +02:00
config-controller_test.go Expose Upload Proxy certificate in CDI Config status (#3314) 2024-06-30 13:10:51 +02:00
config-controller.go update to k8s 1.30 libs and controller-runtime 0.18.4 (#3336) 2024-07-14 20:12:50 +02:00
controller_suite_test.go Update to ginkgo v2 (#2788) 2023-07-26 02:35:55 +02:00
dataimportcron-conditions.go Suppress alerts to reduce noise of dependent ones (#3129) 2024-04-07 20:47:51 +02:00
dataimportcron-controller_test.go Handle storage class changes automatically in dic controller (#3353) 2024-09-03 22:10:40 +02:00
dataimportcron-controller.go Handle storage class changes automatically in dic controller (#3353) 2024-09-03 22:10:40 +02:00
datasource-controller_test.go feat: Copy labels from source to DataSource (#3377) 2024-08-16 05:54:21 +02:00
datasource-controller.go feat: Copy labels from source to DataSource (#3377) 2024-08-16 05:54:21 +02:00
import-controller_test.go Ensure scratch space is large enough to hold disk image (#3384) 2024-09-03 07:38:09 +02:00
import-controller.go Ensure scratch space is large enough to hold disk image (#3384) 2024-09-03 07:38:09 +02:00
storageprofile-controller_test.go Ensure scratch space is large enough to hold disk image (#3384) 2024-09-03 07:38:09 +02:00
storageprofile-controller.go update to k8s 1.30 libs and controller-runtime 0.18.4 (#3336) 2024-07-14 20:12:50 +02:00
upload-controller_test.go Make upload client/server certs configurable (#3252) 2024-06-03 22:39:34 +02:00
upload-controller.go update to k8s 1.30 libs and controller-runtime 0.18.4 (#3336) 2024-07-14 20:12:50 +02:00
util_test.go Ensure scratch space is large enough to hold disk image (#3384) 2024-09-03 07:38:09 +02:00
util.go Ensure scratch space is large enough to hold disk image (#3384) 2024-09-03 07:38:09 +02:00