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

skip actions automatically on pre_condition

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • 2026.1 (G)
    • None
    • openstack-watcher
    • None
    • skip actions automatically on pre_condition
    • False
    • Hide

      None

      Show
      None
    • False
    • RHOSSTRAT-883Allow to skip actions from existing action plans in Watcher
    • Not Selected
    • ?
    • ?
    • To Do
    • RHOSSTRAT-883 - Allow to skip actions from existing action plans in Watcher
    • ?
    • rhos-workloads-evolution
    • ?
    • 33% To Do, 67% In Progress, 0% Done

      Goal:

      Action should detect on pre_condition some conditions that prevent it of being executed and set the action as skipped in that case. Example of this are:

      • In a migration action, the instance does not exist.
      • In a migration action, the instance is not running in source_node
      • etc...

      Acceptance Criteria:

      • All the actions has pre_condition method populated with relevant status validations. 
      • Unit tests are created for the new pre_condition

      Open questions:

      • Should we create any tempest test to validate specific pre_conditions?

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

                Created:
                Updated: