Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1033538

Summary: pcs does not correctly display status for cloned resource groups
Product: Red Hat Enterprise Linux 6 Reporter: Fabio Massimo Di Nitto <fdinitto>
Component: pcsAssignee: Chris Feist <cfeist>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.5CC: abeekhof, ccaulfie, cluster-maint, rsteiger, slevine
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pcs-0.9.123-2.el6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1037423 (view as bug list) Environment:
Last Closed: 2014-10-14 07:21:42 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: 1037423    
Bug Blocks:    

Description Fabio Massimo Di Nitto 2013-11-22 10:42:27 UTC
pcs resource create glance-fs Filesystem device="192.168.0.2:/srv/vms/clusters/nfs-storage/glance" directory="/var/lib/glance/" fstype="nfs" options="v3" --group glance

chown glance:nobody /var/lib/glance

pcs resource create glance-registry lsb:openstack-glance-registry --group glance
pcs resource create glance-api lsb:openstack-glance-api --group glance

 Resource Group: glance
     glance-fs  (ocf::heartbeat:Filesystem):    Started rhos4-node6
     glance-registry    (lsb:openstack-glance-registry):        Started rhos4-node6
     glance-api (lsb:openstack-glance-api):     Started rhos4-node6


pcs resource clone glance

pcs resource status

 Clone Set: glance-clone [glance]
     Started: [ rhos4-node5 rhos4-node6 ]

^^^^ after cloning the Resource group display is gone.

Comment 1 Andrew Beekhof 2013-11-22 20:56:08 UTC
This is intentional by crm_mon to reduce the level of noise.
We only expand an instance of a cloned group if it is partially up/down.

Comment 2 Fabio Massimo Di Nitto 2013-11-22 21:18:14 UTC
(In reply to Andrew Beekhof from comment #1)
> This is intentional by crm_mon to reduce the level of noise.
> We only expand an instance of a cloned group if it is partially up/down.

I am ok NOT to change the default, but can we make it optional?

pcs status --full or something?

I want to know what's running in those clones from time to time, to make sure I didn't miss bits around :)

Comment 3 Andrew Beekhof 2013-12-01 23:11:46 UTC
IIRC, pcs is just displaying the crm_mon output here.
Chris: is that correct?

If so, we'd have to change Pacemaker.

Comment 6 Chris Feist 2013-12-02 23:48:33 UTC
Yes, that's correct.  I can have pcs extract information from the XML that crm_mon provides, but it's easier for me just to use what crm_mon gives.

It sounds like we're going to add a new option to crm_mon, when that is ready I'll update pcs status --full to use that option.

Comment 7 Christine Caulfield 2014-02-27 10:56:48 UTC
I've added a -R option to crm_mon that will display this. It's in upstream git.

Comment 8 Andrew Beekhof 2014-03-24 03:39:03 UTC
We'll pick this up in the acl rebase

Comment 10 Chris Feist 2014-06-23 15:29:54 UTC
Fix is upstream here:

https://github.com/feist/pcs/commit/8a40e89ef68a293de09352e97f89684d2f1d4d94

Comment 11 Chris Feist 2014-06-23 15:46:24 UTC
Before Update:
[root@bid-06 pcs]# rpm -q pcs
pcs-0.9.122-3.el6.x86_64
[root@bid-06 pcs]# pcs resource create D1 Dummy --group dg
[root@bid-06 pcs]# pcs resource create D2 Dummy --group dg
[root@bid-06 pcs]# pcs resource clone dg
[root@bid-06 pcs]# pcs status --full
Cluster name: test99
Last updated: Mon Jun 23 10:42:55 2014
Last change: Mon Jun 23 10:42:49 2014 via crmd on bid-05
Stack: cman
Current DC: bid-06 - partition with quorum
Version: 1.1.11-97629de
2 Nodes configured
4 Resources configured


Online: [ bid-05 bid-06 ]

Full list of resources:

 Clone Set: dg-clone [dg]
     Started: [ bid-05 bid-06 ]

After Update:

[root@bid-06 pcs]# rpm -q pcs
pcs-0.9.123-2.el6.x86_64
[root@bid-06 pcs]# pcs status --full
Cluster name: test99
Last updated: Mon Jun 23 10:44:10 2014
Last change: Mon Jun 23 10:42:49 2014 via crmd on bid-05
Stack: cman
Current DC: bid-06 - partition with quorum
Version: 1.1.11-97629de
2 Nodes configured
4 Resources configured


Online: [ bid-05 bid-06 ]

Full list of resources:

 Clone Set: dg-clone [dg]
     Resource Group: dg:0
         D1	(ocf::heartbeat:Dummy):	Started bid-06 
         D2	(ocf::heartbeat:Dummy):	Started bid-06 
     Resource Group: dg:1
         D1	(ocf::heartbeat:Dummy):	Started bid-05 
         D2	(ocf::heartbeat:Dummy):	Started bid-05 
     Started: [ bid-05 bid-06 ]

Comment 15 errata-xmlrpc 2014-10-14 07:21:42 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2014-1526.html