Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-2307

Fine Grained PAYG Errors

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • None
    • fine-grained-payg-errors
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 100% To Do, 0% In Progress, 0% Done

      In some cases, we have a very broad failure type, and we can be more nuanced with our representations of the error, in order to more quickly triage the issue. Specifically, with contracts, we know of three possible types of errors:

      • There is no contract record for the billing account ID.
      • The usage is for a Red Hat organization not authorized to use the associated contract. (The contract record for a given billing account ID belongs to a different Red Hat organization than the usage record).
      • A contract record has expired.

      Any time we look up a contract, we should emit distinct errors for these conditions.

              Unassigned Unassigned
              khowell@redhat.com Kevin Howell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: