operator-controller icon indicating copy to clipboard operation
operator-controller copied to clipboard

Support for non-image bundle types

Open m1kola opened this issue 1 year ago • 2 comments

There are several places where we rely on bundle being an image. With the plan to support more types (such as git repos) we need to refactor operator controller to not assume image type.

Here are a few places where this is happening at the moment:

https://github.com/operator-framework/operator-controller/blob/e001a0f6ffd62fc478148463ad9b39a7b2e404a3/internal/controllers/operator_controller.go#L287-L291

https://github.com/operator-framework/operator-controller/blob/e001a0f6ffd62fc478148463ad9b39a7b2e404a3/internal/resolution/variablesources/bundle_deployment.go#L41

m1kola avatar Oct 13 '23 09:10 m1kola