Brett Tofel

Results 30 issues of Brett Tofel

Users need to understand setting the preferred ClusterCatalog name to get a ClusterExtension from. They also need to understand setting priorities to break ties when package/bundle/version are available in multiple...

documentation

# Description WIP, because: - I'd like feedback on whether the reconciler() loop modularization seems good and whether the proposed logic flow changes match up with https://github.com/operator-framework/operator-controller/issues/1027 , which is...

needs-rebase

# Improve Error Handling in InstalledBundle Determination and Logic ## Summary Current error handling in the InstalledBundle determination follows a simplistic approach of zeroing out state and returning an error....

### Feature Request: Assess Current Bundle Installation **Description:** Implement the capability to assess the "current installation" independently of other reconcile tasks. **Requirements:** 1. **Initial Lookup**: - Conduct an early lookup...

In the [clusterextension_controller.go](https://github.com/operator-framework/operator-controller/blob/208e584ab6be82d11eb0955b0553adbd2244a9fc/internal/controllers/clusterextension_controller.go#L325) we ask the underlying Helm client to upgrade a bundle. This may fail. Unfortunately, there are no error types for Helm upgrade [errors](https://www.google.com/url?q=https://github.com/helm/helm/issues/11156&sa=D&source=docs&ust=1719497497220368&usg=AOvVaw3cT5KcAMOUJyQNUqYBfVlS). Error messages could be...

Change to: About: GCI, a tool that controls golang package import ordering and makes it always deterministic.

# Description ## Reviewer Checklist - [ ] API Go Documentation - [ ] Tests: Unit Tests (and E2E Tests, if appropriate) - [ ] Comprehensive Commit Messages - [...

do-not-merge/work-in-progress

There doesn't seem to be a need to have this doc separate from the rest of the developer focused info.

```bash tmp $ kubectl operator list-available nginx-operator failed to get API group resources: unable to retrieve the complete list of server APIs: packages.operators.coreos.com/v1: Unauthorized ```

**Description of the change:** This is just a draft to highlight the changes on this branch, some might find it useful stuff here to get a local dev (on kind)...

do-not-merge/work-in-progress