Bug 1107965

Summary: Cloned or M/S group cannot be deleted
Product: Red Hat Enterprise Linux 6 Reporter: Radek Steiger <rsteiger>
Component: pcsAssignee: Tomas Jelinek <tojeline>
Status: CLOSED ERRATA QA Contact: Cluster QE <mspqa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.6CC: cfeist, cluster-maint, jherrman, salmy, tojeline
Target Milestone: rcKeywords: Regression
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pcs-0.9.121-1.el6 Doc Type: Bug Fix
Doc Text:
Due to an error in detecting whether resource groups are managed, pcs sometimes could not delete a cloned resource group or a master or slave resource group. With this update, pcs detects the status of resource groups correctly, and deleting the mentioned resource groups proceeds normally.
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-14 07:22:13 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:
Attachments:
Description Flags
proposed fix none

Description Radek Steiger 2014-06-11 07:04:14 UTC
Description of problem:

If a group of resources is put into a Clone or a Master/Slave set, it cannot be deleted by using the group name. This was possible in older builds, thus the Regression keyword.


Version-Release number of selected component (if applicable):
pcs-0.9.120-2.el6


How reproducible:
Always


Steps to Reproduce:
1. pcs resource create dummy0 Dummy --group group0
2. pcs resource clone group0
3. pcs resource delete group0


Actual results:

[root@virt-021 ~]# pcs resource delete group0
Removing group: group0 (and all resources within group)
Stopping all resources in group: group0...
Error: unable to find a resource/clone/master/group: group0


Expected results:

[root@virt-021 ~]# pcs resource delete group0
Removing group: group0 (and all resources within group)
Stopping all resources in group: group0...
Deleting Resource (and group and clone) - dummy0


Additional info:

Working correctly in pcs-0.9.101-3.el6 and also in pcs-0.9.115-32.el7.

Comment 2 Tomas Jelinek 2014-06-11 12:49:46 UTC
Created attachment 907619 [details]
proposed fix

Comment 3 Chris Feist 2014-06-11 23:40:41 UTC
[root@bid-05 ~]# pcs resource create dummy0 Dummy --group group0
[root@bid-05 ~]# pcs resource clone group0
[root@bid-05 ~]# pcs resource delete group0
Removing group: group0 (and all resources within group)
Stopping all resources in group: group0...
Deleting Resource (and group and clone) - dummy0
[root@bid-05 ~]# rpm -q pcs
pcs-0.9.121-1.el6.x86_64

Comment 6 errata-xmlrpc 2014-10-14 07:22:13 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