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

In some cases, FFU will fail once and then always fail on "Remove OVNDBs from pacemaker" because it was already deleted.

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • Moderate

      In some cases, FFU will fail once and then always fail on "Remove OVNDBs from pacemaker" because it was already deleted.

      Here's a quick patch we used to go through this issue:

      BEFORE

      - name: Fetch ovn VIP
        register: ovn_vip
        shell: 'pcs constraint list |grep "with ovn-dbs-bundle" |awk ''{print $1}''
          '
      - name: Remove OVNDBs from pacemaker
        pacemaker_resource:
          resource: ovn-dbs-bundle
          state: delete
        when:
        - step|int == 5
        - '{{(ovn_dbs_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}'
      - name: Remove OVNDBs VIP from pacemaker
        pacemaker_resource:
          resource: '{{ ovn_vip.stdout }}'
          state: delete
        when:
        - step|int == 5
        - '{{(ovn_dbs_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}' 

      AFTER

      - name: Fetch ovn VIP
        register: ovn_vip
        shell: 'pcs constraint list |grep "with ovn-dbs-bundle" |awk ''{print $1}''
          '
      - name: Remove OVNDBs from pacemaker
        pacemaker_resource:
          resource: ovn-dbs-bundle
          state: delete
        when:
        - step|int == 5
        - '{{(ovn_dbs_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}'
      - name: Remove OVNDBs VIP from pacemaker
        pacemaker_resource:
          resource: '{{ ovn_vip.stdout }}'
          state: delete
        when:
        - step|int == 5
        - '{{(ovn_dbs_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}'
        - ovn_vip.stdout != '' 

              Unassigned Unassigned
              rhn-support-dhill Dave Hill
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: