Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-26044

[Proactive backport][Scalability] Backport https://review.opendev.org/c/openstack/watcher/+/973274

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhos-18.0.15
    • openstack-watcher
    • None
    • [Proactive backport][Scalability] Backport https://review.opendev.org/c/openstack/watcher/+/973274
    • False
    • Hide

      None

      Show
      None
    • False
    • RHOSSTRAT-1132Watcher on scale
    • Not Selected
    • ?
    • ?
    • To Do
    • ?
    • rhos-workloads-evolution
    • ?
    • 0% To Do, 100% In Progress, 0% Done

      Goal:

      The current mechanism to cancel ongoing actions is based on a polling mechanism which checks the state in the database every second for every action and kills a thread where the action is being executed. This mechanism is highly inefficient in terms of performance, error prone, and managing properly the cancellation would require better support from actions.

      That mechanism has been removed in  https://review.opendev.org/c/openstack/watcher/+/973274 upstream. This epic is intended to backport it to RHOSO18 as a proactive backport given its impact on performance and scalability.

              amoralej1@redhat.com Alfredo Moralejo Alonso
              amoralej1@redhat.com Alfredo Moralejo Alonso
              rhos-workloads-evolution
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: