Skip to content

Solver: Introduce constraints for "upgrade edges" #267

Closed
@jmprusi

Description

@jmprusi

For an operator upgrade to be valid, the new operator version should comply with a set of constraints:

  • Channel: The new operator version should be part of the same channel
  • Replaces: The currently installed operator version should be included in the "replace" field of the new desired operator version (see skips)
  • Skips: Skips define from what version it is possible to jump to without upgrading one version at a time. This should be considered and not only the "replaces" field.

related to #231

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions