Uploaded image for project: 'OpenShift Specialist Platform Team'
  1. OpenShift Specialist Platform Team
  2. SPLAT-2127

Modify VCM delay logic to be more responsive

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • 5
    • 5
    • None
    • None
    • OpenShift SPLAT - Sprint 269

      USER STORY:

      As a developer, I need to enhance the delay logic of the VCM to be more responsive so that pending leases are fulfilled in a more logical and efficient manner.

       

      DESCRIPTION:

      Currently, the VCM when delaying incoming leases looks at all leases as a whole and not by any specific grouping.  This task is to enhance the delay logic to only compare leases of same tenant types.  This way, single-tenant leases will not hold up multi-tenant leases and vice versa.  In addition to this, when a lease is delayed, deleted or fulfilled, the VCM will then force the oldest lease of the same tenant type to be reconciled again by triggering it via an annotation update.

       

      ACCEPTANCE CRITERIA:

      • Leases are only delayed when a lease of the same tenant type is older and pending / partial.
      • When a lease is delayed, deleted, or fufilled, the oldest least of the same type is refreshed

              rhn-support-ngirard Neil Girard
              rhn-support-ngirard Neil Girard
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: