Daniel Franz
Daniel Franz
Modify installation steps for ClusterRoleBindings and Services to attempt creation first then update/replace if existing in order to avoid race conditions.
## Bug Report ### Description I've noticed that occasionally, after a subscription is updated, then deleted and immediately recreated, the newly created subscription will be updated with the status of...
Continuation of our discussion [here](https://github.com/operator-framework/operator-lifecycle-manager/pull/3106#discussion_r1406261004). We need to both capture existing behavior as well as decide on new behaviors for how we inform users that their installed content is no...
We should include the catalog in which the bundle was resolved from as well (and support catalog filtering during resolution). There are no guarantees that a bundle is only present/served...
Adds more tests to the packages migrated from rukpak. Closes #1037 ## Reviewer Checklist - [ ] API Go Documentation - [ ] Tests: Unit Tests (and E2E Tests, if...
Seems like a unit test on this with Bundle in/Chart out would be good. Just in case Helm bumps, etc, shift something on us _Originally posted by @bentito in https://github.com/operator-framework/operator-controller/pull/1032#discussion_r1673683851_
# Description Closes #1902 Adds an additional e2e Makefile target which runs the e2e with prometheus deployed. This will allow us to check for alerts and potential performance degradation after...
As part of e2e cluster setup, install prometheus to gather metrics from operator-controller and catalogd when using the test-e2e-metrics makefile target. When e2e tests are run through our makefile targets,...
Look through the data made available from our scraped metrics during e2e, and select criteria that may qualify as CI blocking. For now, we need only ensure that the metrics...