Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-2781

[OSD Wizard v2] Selection of subscription types vs infrastructure types doesn't respect the quota definition in V2 wizard

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Infrastructure
    • False
    • False
    • None
    • HAC Infra OCM - Sprint 230

      Description:

      As per the cluster quota only allowed to create an OSD or OSD trail cluster with CCS type for subscription "On-Demand: Flexible usage billed through the Red Hat Marketplace" or "Free trial (upgradeable)"

      During the creation of OSD cluster, Under billing model section,

      in current design, when user chooses the subscription as "On-Demand: Flexible usage billed through the Red Hat Marketplace" or "Free trial (upgradeable)" automatically infrastructure type selected as "Customer cloud subscription" and users are not allowed to choose infrastructure type as "Red Hat cloud account" for these subscriptions as quota definition doesn't support.

      In v2 wizard, when a user chooses the subscription as "On-Demand: Flexible usage billed through the Red Hat Marketplace" or "Free trial (upgradeable)" , users are allowed to choose the infrastructure type as "Red Hat cloud account" and this looks like wrong as the quota definition doesn't support the same.

      Steps to reproduce:

      1. Access https://qaprodauth.console.redhat.com/openshift/create/osd?features= {"osd-wizard-v2":"true"}
      2. Under the billing model, 
        1. Choose subscription type as "Free trial (upgradeable)" with infrastructure type as "Red Hat cloud account".
        2. Choose subscription type as "On-Demand: Flexible usage billed through the Red Hat Marketplace" with infrastructure type as "Red Hat cloud account".
      3. Compare the quota definition vs above selections.
      4. Compare with the current wizard model and v2.

      Actual results:

      As per the cluster quota only allowed to create an OSD or OSD trail cluster with CCS type for subscription "On-Demand: Flexible usage billed through the Red Hat Marketplace" or "Free trial (upgradeable)"

      In the current model

      In Step 2.1 & Step 2.2,   infrastructure type as "Red Hat cloud account" is disabled and user not allowed to choose the same for subscription types "On-Demand: Flexible usage billed through the Red Hat Marketplace" and  "Free trial (upgradeable)" .Only infrastructure type "Customer cloud subscription" allowed to choose. 

      In v2 model, 

      In Step 2.1 & Step 2.2,   infrastructure type as "Red Hat cloud account" is enabled and user allowed to choose the same for subscription types "On-Demand: Flexible usage billed through the Red Hat Marketplace" and  "Free trial (upgradeable)". This looks wrong while comparing the quota definitions.

       

      Expected results:

      In V2 model, 

      In Step 2.1 & Step 2.2,   infrastructure type as "Red Hat cloud account" should be disabled and users should not be allowed to choose the same for subscription types "On-Demand: Flexible usage billed through the Red Hat Marketplace" and  "Free trial (upgradeable)".i.e. Billing model UI selections should respect the quota definition in this case.

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

              Created:
              Updated:
              Resolved: