Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-35454

In order to switch to Kessel authz and maintain user access, migrate existing bulk inventory of Integrations to Kessel

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Unset
    • CRCPLAN-238 - AuthZ | Service Provider - Early Adoption and Onboarding (Target 2024)
    • None

      Need to:

      • Develop a job that can run through the exported data and import it to Relations
      • (Optionally) Export all necessary data (integration ID, org ID) from notifications in some sort order (this may warrant another column e.g. creation date)
        • Run the job above to import this data if done
      • Within a maintenance window
        • export all remaining data from Notifications
          • This is all data if there was no prior export
          • If there was a prior export, this starts from after the last value of the sorted column in the previous export
        • Run the job to import all remaining data (starting from last value of the sorted column if there was a previous export / import)
        • Turn on writes to Kessel
          • From this point, writes to Kessel must remain on. If they are turned off, we have to run another migration.
          • This does NOT require reads/access checks to use Kessel–just writes. Those are two separate config/feature flags.

            Unassigned Unassigned
            rhit-ahenning Alec Henninger
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: