Overcloud deployment fail due to missing `host_mac` parameter in fencing.yaml
Issue
-
Deployment failed on all controllers with the following errors in ansible log
Mar 12 00:46:10 puppet-user: Error: Evaluation Error: Error while evaluating a Function Call, local_fence_devices: Only single fence device per agent per host is allowed. C ollision on for fence_ipmilan (file: /etc/puppet/modules/tripleo/manifests/fencing.pp, line: 131, column: 24) on node controller-1.localdomain"], "stdout": "", "stdout_lines": []} Mar 12 00:46:10 puppet-user: Error: Evaluation Error: Error while evaluating a Function Call, local_fence_devices: Only single fence device per agent per host is allowed. Collision on for fence_ipmilan (file: /etc/puppet/modules/tripleo/manifests/fencing.pp, line: 131, column: 24) on node controller-2.localdomain"], "stdout": "", "stdout_lines": []} Mar 12 00:46:10 puppet-user: Error: Evaluation Error: Error while evaluating a Function Call, local_fence_devices: Only single fence device per agent per host is allowed. Collision on for fence_ipmilan (file: /etc/puppet/modules/tripleo/manifests/fencing.pp, line: 131, column: 24) on node controller-3.localdomain"], "stdout": "", "stdout_lines": []}
Environment
Red Hat OpenStack Platform 16.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.