-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
5
-
False
-
-
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
- is related to
-
OCMUI-3983 Implement curated OSD GCP wizard
-
- Closed
-