Skip to content

[epic] Port relevant Extension reconciler logic over to ClusterExtension #747

Closed
@joelanford

Description

@joelanford

We have been working a lot on fine tuning the logic of the Extension controller recently. The major themes have been:

  • Make the updates of various status fields more orthogonal
    • resolution results
    • prorgressing state
    • status of the currently installed bundle
    • deprecation status of the currently installed bundle and the specified package and channel
  • Removal of deppy due to the lack of a need for a SAT solver.
  • Make room in the ClusterExtension API for other techniques for sourcing bundles (i.e. enable a future where bundles don't have to be sourced from a catalog)

Once we wrap that work up, let's port the relevant bits over to the ClusterExtension controller.

Metadata

Metadata

Assignees

Labels

epicv1.0Issues related to the initial stable release of OLMv1

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions