Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't cache copied CSVs in the controller-runtime-based controllers.
Only the main controller (i.e., the controller responsible for reconciling ClusterServiceVersions) needs to watch copied ClusterServiceVersions. The OperatorCondition and Operator controllers -- which coincidentally maintain separate caches -- are not interested in copied CSVs, so all copied CSVs can be excluded via from their cache using a label selector. Signed-off-by: Ben Luddy <bluddy@redhat.com>
- Loading branch information