containerized-data-importer/cmd/cdi-controller
Alexander Wels b3d08268e2
Start smart clone controller from datavolume controller when needed (#2265)
* periodic sync CSI snapshot CRD check

It was possible for the CSI snapshot CRD check to fail silently and
prevent the smart clone controller from starting during the cdi deployment
pod start up. This would prevent smart clone from working properly.

This adds a periodic sync of 1 minute for checking the CRDs. We also
log failures that are not is not found so we can more easily detect this
situation as humans.

Signed-off-by: Alexander Wels <awels@redhat.com>

* Change location of the start controller call.

Signed-off-by: Alexander Wels <awels@redhat.com>
2022-05-12 04:28:01 +02:00
..
BUILD.bazel Start smart clone controller from datavolume controller when needed (#2265) 2022-05-12 04:28:01 +02:00
controller.go Start smart clone controller from datavolume controller when needed (#2265) 2022-05-12 04:28:01 +02:00
leaderelection.go Update relationship labels on missed ConfigMap (#2082) 2022-01-10 21:48:37 +01:00