Upstream OpenTelemetry operator defines CRDs in an api package.
However, this package has dependency on controller-runtime which causes conflicts with the g/g repo.
Plan is for the api package to be extracted into an api module or repo and the unnecessary dependencies to be removed from it.
For more context can read open-telemetry/opentelemetry-operator#4362
PRs:
Upstream
OpenTelemetryoperator defines CRDs in anapipackage.However, this package has dependency on
controller-runtimewhich causes conflicts with the g/g repo.Plan is for the
apipackage to be extracted into anapimodule or repo and the unnecessary dependencies to be removed from it.For more context can read open-telemetry/opentelemetry-operator#4362
PRs:
apistointernalpackage open-telemetry/opentelemetry-operator#4989