Open
Description
Bug Report
What did you do?
Bumped OLM dependency to v0.11.1 (the current latest)
What did you expect to see?
OLM needs to work with the newer API version
What did you see instead? Under which circumstances?
Build failed due to the newer version of k8s.io/api to v0.23.0:
Error: pkg/controller/operators/suite_test.go:91:3: cannot use []"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinition{...} (type []"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinition) as type []*"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1".CustomResourceDefinition in field value
# github.com/operator-framework/operator-lifecycle-manager/pkg/controller/registry/reconciler
Error: pkg/controller/registry/reconciler/reconciler.go:135:7: unknown field 'Handler' in struct literal of type "k8s.io/api/core/v1".Probe
Error: pkg/controller/registry/reconciler/reconciler.go:144:7: unknown field 'Handler' in struct literal of type "k8s.io/api/core/v1".Probe
[...]
Environment
- operator-lifecycle-manager version: master branch
Additional context
I will have a closer look at it.
Dependencies were bumped in o-f API in this PR: operator-framework/api#212