Bug 1109739

Summary: [Nagios] Cluster - quorum service does not display all the volumes for which quorum is not met, at any point in time
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Shruti Sampat <ssampat>
Component: gluster-nagios-addonsAssignee: Sahina Bose <sabose>
Status: CLOSED WONTFIX QA Contact: Shruti Sampat <ssampat>
Severity: high Docs Contact:
Priority: medium    
Version: rhgs-3.0CC: dpati, kmayilsa, rhsc-qe-bugs, sabose, sharne
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Known Issue
Doc Text:
Cluster quorum monitoring plug-in displays only the latest messages received, so the user is unable to determine all the volumes for which quorum is lost. Workaround: Event log contains the list of the messages received. Also, if quorum is lost on a cluster, all volumes with quorum-type server will be affected.
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-05-26 10:08:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1087818    

Description Shruti Sampat 2014-06-16 09:47:23 UTC
Description of problem:
-------------------------

Consider a cluster having multiple volumes (say, vol1 and vol2), both configured with server-side quorum. 

If quorum is lost for one volume, the status of cluster - quorum service changes to critical with status information reading that quorum is lost for vol1.

When quorum is lost for another volume, the service remains in critical state and the status information is updated to read that quorum is lost for vol2. It is no longer indicated that quorum is lost for vol1 too.

The service should always display names of all volumes for which quorum is not met.

Version-Release number of selected component (if applicable):
gluster-nagios-addons-0.1.2-1.el6rhs.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Create a cluster with two distributed-replicate volumes enabled with server quorum.
2. Cause the volumes to lose quorum one after the other.

Actual results:
The cluster-quorum service displays that quorum is lost for vol1, and then it displays that quorum is lost for vol2.

Expected results:
At any instant in time, the quorum service should display information regarding all volumes that have lost quorum.

Additional info:

Comment 1 Shalaka 2014-06-18 05:57:53 UTC
Please add doc text for the known issue.

Comment 2 Shalaka 2014-06-24 16:47:35 UTC
Please review and signoff the edited doc text.

Comment 3 Sahina Bose 2014-09-04 05:15:32 UTC
Looks good to me

Comment 4 Sahina Bose 2015-05-26 10:08:22 UTC
The nagios cluster-quorum service has been changed to report only if the cluster has quorum or not, and does not have any message related to specific volumes any longer, so closing this