Uploaded image for project: 'Database as a Service'
  1. Database as a Service
  2. DBAAS-601

Crunchy Bridge Cluster Overlimit error even when no instances are present

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • 0.2.0 [R3], 0.1.5 (patch release)
    • None
    • Important

      While trying to provision a new Database Instance for Crunchy Bridge, the error message "Invalid request: Over cluster limit for assigned team. " is encountered even when no Database instances exist for the provider account, i.e all the previously created Database Instances having been removed through the ISV dashboard.

      Steps to reproduce:

      Prerequisite - To replicate this particular scenario, first we need to reach the Cluster limit for Crunchy Bridge

      Basic flow: Import Crunchy Bridge Provider Account -> Create Database Instances till limit is reached -> Log on to Crunchy ISV dashboard, remove all the instances -> Import a new Crunchy Bridge Provider Account (Account resource will get created but DB Instance retrieval will fail as there are no DB Instances present) -> Try to create a new DB Instance -> Still see the Over limit error

      Detailed Steps:

      1. Navigate to Database Access page -> Configuration -> Import Provider Account
      2. Import a Crunchy Bridge Provider Account -> Create Database Instances till limit is reached
        Reference GIF:
      3. Login to Crunchy Bridge ISV Dashboard and remove all the existing Database Instances
      4. Previously imported Provider Account will not get synced with ISV immediately. So Import a new Crunchy Bridge Provider Account (Account resource will get created but DB Instance retrieval will fail as there are no DB Instances present)
        The newly imported Provider Account will also not show-up on the Database Access screen due to no DB instances being present
      5. Navigate to Developer Perspective -> Add Crunchy Bridge DB Instance Screen -> Select the newly imported Provider Account
      6. Click on Create New Database Instance -> Enter the name for the DB Instance to be created -> Click on Create
        Same Over limit error message is received
        Reference GIF:

      REST API Calls for reference: DBAAS-601-REST

        1. image-2022-05-26-21-49-14-398.png
          image-2022-05-26-21-49-14-398.png
          21 kB
        2. CrunchyDB-overlimit.gif
          CrunchyDB-overlimit.gif
          1.88 MB
        3. image-2022-05-26-22-15-07-039.png
          image-2022-05-26-22-15-07-039.png
          45 kB
        4. CrunchyDB-empty-state.gif
          CrunchyDB-empty-state.gif
          3.05 MB
        5. DBAAS-601-REST
          4 kB
        6. CrunchyDB-empty-state-nextday.gif
          CrunchyDB-empty-state-nextday.gif
          274 kB
        7. image-2022-06-01-01-22-43-207.png
          image-2022-06-01-01-22-43-207.png
          70 kB
        8. image-2022-07-20-19-59-29-937.png
          image-2022-07-20-19-59-29-937.png
          111 kB

              ahameed-redhat.com Abdul Hameed
              rh-ee-hakumar Harsh Kumar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: