Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-4390

Move rhsso to the productised Go operator + Index Pipeline

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.26.0
    • None
    • None
    • None
    • MGDAPI - Sprint 29

      WHAT
      The community operator is deprecated and soon to become unsupported (September) We need to move to the productised version of the operator.

      HOW

      • At this point all required features of the community operator should exist in the productized operator, however, we need to verify this
      • Ideally we would move to an index install of the operator.
      • Ideally, we use RHSSO Index Operator image out of the box. We need to consider the different versioning patterns of the community versus the productized operator.
        Community is currently on v19 and the productised operator is on 7.6, following the Keycloak product versioning pattern.
      • One solution to transition between community and product versions is to create a "fake" version of kc just to update the csv values to the ones that incoming productized version expects, rollout to prod, and bump to productized on next release.
      • Failing this, we will need to consider building a channel ourselves using the rhsso product bundles - we will need to liaise with Keycloak on where to get these.

      Product Operator Link

      TEST

      • Verify that all e2e tests pass with the product operator
      • Verify that the fake version transition upgrade is feasible
      • General upgrade testing is critical. Verify all e2e tests pass after upgrade.

              vmogilev_rhmi Valery Mogilevsky
              bgallagh@redhat.com Brian Gallagher
              Michal Stokluska Michal Stokluska
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: