Update for new grpc library
Description of the change: Updates olm to use the lates operator-registry release
Motivation for the change: It's a been a while, and the latest version contains the latest version of the grpc library with security fixes needed by the downstream. See https://github.com/operator-framework/operator-registry/issues/959
Reviewer Checklist
- [ ] Implementation matches the proposed design, or proposal is updated to match implementation
- [ ] Sufficient unit test coverage
- [ ] Sufficient end-to-end test coverage
- [ ] Docs updated or added to
/doc - [ ] Commit messages sensible and descriptive
- [ ] Tests marked as
[FLAKE]are truly flaky - [ ] Tests that remove the
[FLAKE]tag are no longer flaky
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: perdasilva
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [perdasilva]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
@anik120 could you please review this? I'm a bit worried about the metrics. This update changes the way grpc connection states change. Basically they remain on idle until there's an rpc call before they transition to ready. Any idea how this could affect SRE?
Also, we probably want to set catalogSourceReady to 1 in both the Idle and Ready state here too.
/hold
closing this as it's stale