[bionic] fence_scsi does not support hostnames in node list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fence-agents (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Bionic |
New
|
Undecided
|
Unassigned |
Bug Description
Whenever configuring fence_scsi in a pacemaker cluster, the "fence_scsi" fencing agent won't support having node names in its pcmk_host_list. You can reproduce this behavior using the fence_scsi agent directly:
$ sudo fence_scsi --verbose -n clubionic01 --action=off -d /dev/disk/
Delay 0 second(s) before logging in to the fence device
Executing: /usr/sbin/
0 totem.cluster_name (str) = clubionic
Executing: /usr/sbin/
0 nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
Failed: unable to parse output of corosync-cmapctl or node does not exist
Please use '-h' for usage
----------
When using IP address fence_scsi agent works:
rafaeldtinoco@
Delay 0 second(s) before logging in to the fence device
Executing: /usr/sbin/
0 totem.cluster_name (str) = clubionic
Executing: /usr/sbin/
0 nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
nodelist.
Executing: /usr/bin/sg_turs /dev/disk/
0
Executing: /usr/bin/sg_turs /dev/disk/
0
Executing: /usr/bin/sg_persist -n -i -k -d /dev/disk/
0 PR generation=0x4, there are NO registered reservation keys
No registration for key 3abe0000 on device /dev/disk/
Success: Already OFF
Changed in fence-agents (Ubuntu Xenial): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Rafael David Tinoco (rafaeldtinoco) |
summary: |
- fence_scsi does not support hostnames in node list + [xenial] fence_scsi does not support hostnames in node list |
no longer affects: | fence-agents (Ubuntu Xenial) |
summary: |
- [xenial] fence_scsi does not support hostnames in node list + [bionic] fence_scsi does not support hostnames in node list |