Uploaded image for project: 'Operator Runtime'
  1. Operator Runtime
  2. OPRUN-4195

bundle authors must be able to represent release version in FBC

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • 3
    • None
    • None
    • Rhydon Sprint 278, Squirtle Sprint 279, Tauros Sprint 280

      Was: Implement changes required for the scope discussed in the FBC RFC, including appropriate tests.  

      operator bundle authors (and automated systems fulfilling this persona) must be capable of expressing and validating operator upgrade graphs containing re-release version representations, including

      • re-release naming constraints to ensure superseding relationship is transparent
      • adoption and conversion of existing content using the existing freshmaker `olm.substitutesFor` annotation-based API and version expression paradigms

      A/C:

      • release property validation
      • release version bundle name enforcement
      • (stretch) a new bundle version type which includes 'base' version and release version considerations which can be used by external callers to reason about bundle sequence ordering
      • (stretch) visualization of substitution links in graph renderings

              rh-ee-jkeister Jordan Keister
              rh-ee-jkeister Jordan Keister
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: