deep_compare of pacemaker::remote is not working

Bug #1766270 reported by Michele Baldessari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-pacemaker
Fix Released
Undecided
Michele Baldessari

Bug Description

With deep_resource on for pacemaker remotes we get this error:

overcloud.AllNodesDeploySteps.ControllerDeployment_Step2.0:
  resource_type: OS::Heat::StructuredDeployment
  physical_resource_id: 1de4c19f-9932-4e59-b313-670d78499bc0
  status: CREATE_FAILED
  status_reason: |
    Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
  deploy_stdout: |
    ...
            "Error: /Stage[main]/Tripleo::Profile::Base::Pacemaker/Pacemaker::Resource::Remote[overcloud-novacomputeiha-0]/Pcmk_resource[overcloud-
novacomputeiha-0]: Could not evaluate: resource create overcloud-novacomputeiha-0 remote reconnect_interval=60 op monitor interval=20 returned erro
r. This should never happen.",
            "Error: 'overcloud-novacomputeiha-1' already exists",
            "Error: /Stage[main]/Tripleo::Profile::Base::Pacemaker/Pacemaker::Resource::Remote[overcloud-novacomputeiha-1]/Pcmk_resource[overcloud-novacomputeiha-1]: Could not evaluate: resource create overcloud-novacomputeiha-1 remote reconnect_interval=60 op monitor interval=20 returned error. This should never happen."
        ]
    }
        to retry, use: --limit @/var/lib/heat-config/heat-config-ansible/51bb24e7-8073-46df-90f3-d1571d1fc45c_playbook.retry

    PLAY RECAP *********************************************************************
    localhost : ok=4 changed=1 unreachable=0 failed=1

    (truncated, view all with --long)
  deploy_stderr: |

Seems pcs removes the resource but not the node.

Changed in puppet-pacemaker:
assignee: nobody → Michele Baldessari (michele)
Changed in puppet-pacemaker:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.