Make the errors around fencing and IHA clearer
Distinguish the error messages between no ipmilan device configured or more than once device configured. Change-Id: Iffda14d1488de09e57dfe0746a486a8cb78f110b
This commit is contained in:
parent
1d836c24fe
commit
a2b00bf7f2
@ -73,8 +73,11 @@ class tripleo::fencing(
|
||||
$ipmilan_devices = local_fence_devices('fence_ipmilan', $all_devices)
|
||||
create_resources('pacemaker::stonith::fence_ipmilan', $ipmilan_devices, $common_params)
|
||||
if ($enable_instanceha and $is_compute_instanceha_node) {
|
||||
if length($ipmilan_devices) != 1 {
|
||||
fail('Multiple (or zero) IPmilan devices for a single host are not supported with instance HA')
|
||||
if length($ipmilan_devices) < 1 {
|
||||
fail('You must specify an IPmilan device for a host when configuring instance HA')
|
||||
}
|
||||
if length($ipmilan_devices) > 1 {
|
||||
fail('Multiple IPmilan devices for a single host are not supported with instance HA')
|
||||
}
|
||||
# Get the first (and only) key which is the mac-address
|
||||
$mac = keys($ipmilan_devices)[0]
|
||||
|
Loading…
Reference in New Issue
Block a user