Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-7844

[Operator] Remove CRD v1alpha1 and v1alpha2 versions (deprecated in 1.7.0)

    • S
    • False
    • Hide

      Need to be formally documented as deprecated first - scope of RHIDP-4312

      Show
      Need to be formally documented as deprecated first - scope of RHIDP-4312
    • False
    • 100% To Do, 0% In Progress, 0% Done

      Feature Overview (aka. Goal Summary)

      Backstage Operator is still being improved, new features are being added, and changes to the Backstage CR API are inevitable. Some changes are critical and require clear policy and communication so that the user can be prepared. An example of such a critical change is the removal of fields such as: spec.application.replicas, spec.application.image and spec.application.imagePullSecrets in Backstage CR v1alpha2+ in favor of spec.deployment.patch.

      Goals (aka. expected user outcomes)

      Requirements (aka. Acceptance Criteria):

      • Backstage API deprecation/removal policy as a part of upstream and downstream documentation
      • Backstage v1alpha1 removed and properly documented referencing to RHDH 1.3 Release Notes in the planned {FixVersion}

      Out of Scope (Optional)

      • Automated upgrade
      • Merging tools

      Documentation Considerations

      • Policy documented in both Upstream and Downstream (RHDH)
      • Make sure each API deprecation case is properly documented in RN.

              gazarenk-1 Gennady Azarenkov
              rh-ee-asoro Armel Soro
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: