Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-4025

[OSD wizard][Google Cloud Marketplace] Remove all quota related checks/code dependencies for OSD Google Cloud Marketplace wizard flows

XMLWordPrintable

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

      None

      Show
      None
    • False

      Description 
      Current Google Cloud Marketplace integrations do not enforce or rely on any quota mechanisms. However, the existing OSD Google Cloud Marketplace wizard flow in the UI still contains multiple quota-related checks and references inherited from the GCP flow. These quota conditions are no longer applicable and may introduce misleading behavior or unnecessary complexity.

      This story aims to revisit, clean up, and refactor all UI code paths, logic, and components related to quota checks within the Google Cloud Marketplace wizard flow. 
      The goal is to ensure the flow accurately reflects the no-quota / unlimited-quota model of the Google Cloud Marketplace.

      Acceptance criteria

      Eliminate Quota Logic for Google cloud marketplace and Red Hat Marketplace

      • All quota-checking logic specific to the current Google cloud marketplace wizard flow must be removed.
      • The Google cloud marketplace wizard  flow must not perform any quota validation or quota availability checks.
      • We will use this ticket to also remove all client side logic for quota checks about the Red Hat Marketplace

      Clean Up Code & Data Paths

      • Remove all unused quota-related data paths, conditions etc from the code for the google marketplace quota scenario.
      • Refactor any shared components so they do not rely on or expect quota definitions when invoked from google cloud marketplace.

      User Experience and validation

      • The wizard experience should not influence any quota restriction for Google cloud marketplace wizard flows.
      • The standard OSD GCP/AWS wizard workflows should continue to depend on their respective quota definitions. Only the Google Cloud Marketplace flow should operate in a no-quota (unlimited) mode.

      Slack reference for the discussions https://redhat-internal.slack.com/archives/C01G3PL29SS/p1763489023301159 

      Discussion references from PR(s) https://github.com/RedHatInsights/uhc-portal/pull/224#issuecomment-3552498720 

              Unassigned Unassigned
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: