Bug 1024851 - Engine to pass UUID along with IP / FQDN to the VDSM layer for host remove
Summary: Engine to pass UUID along with IP / FQDN to the VDSM layer for host remove
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: rhsc
Version: 2.1
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: ---
Assignee: Timothy Asir
QA Contact: storage-qa-internal@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-30 14:03 UTC by Timothy Asir
Modified: 2015-12-28 06:37 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-28 06:37:39 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 20731 0 None ABANDONED gluster: add gluster host uuid along with host name/ip for remove host Never

Description Timothy Asir 2013-10-30 14:03:42 UTC
Description of problem:
when a (vdsm) node has more than one nic or 
     a node peer probed using name or 
     its peer probed using an alternate ip,
the remove host task sent from the engine failed with "peer host not found" error.

Version-Release number of selected component (if applicable):
cb5

How reproducible:


Steps to Reproduce:
1. Add nodes with more then 2 nics to the engine (rhsc)
2. Remove one node


Actual results:


Expected results:


Additional info:
This error occurs, whenever an engine sends a name or ip of a host to be removed to a node which doesn't aware of or doesn't have the host name or ip entry in its peer list (status). To avoid this, the engine can send gluster host uuid also along with host name to the vdsm and the vdsm can check the uuid and remove (detach) the appropriate host.

Comment 2 Timothy Asir 2013-10-31 04:57:16 UTC
patch send to upstream: http://gerrit.ovirt.org/#/c/20731/

Comment 3 Timothy Asir 2013-12-10 09:30:30 UTC
This issue occurs due to wrong configuration.

Comment 4 Timothy Asir 2013-12-10 10:35:41 UTC
Currently dns configuration is required for rhs. It will work
properly when we have fully qualified domain name for a host.
So that it can uniquely identify the server. This can also be
temporarily configured using host file in /etc/host.

Comment 5 Dusmant 2013-12-10 16:26:58 UTC
Taking this bug out of Corbett list.

Comment 6 Kanagaraj 2014-05-22 04:04:12 UTC
Moving to ASSIGNED as the patch is abandoned in upstream.

Comment 8 Dusmant 2015-12-28 06:37:39 UTC
RHSC 2.1 is EOLed and we don't have any plan to fix this issue.
If you think, this is an important bug to be addressed, pls. re-open it on the latest release. 
I will go ahead and "CLOSE" this bug for this release.


Note You need to log in before you can comment on or make changes to this bug.