Hide Forgot
+++ This bug was initially created as a clone of Bug #998964 +++ Description of problem: I do have a resource in a group haa-group-0. When issuing 'pcs resource group remove haa-group-0' the group is removed but the resource from this group is not deleted and remains as ungrupped resources. This is quite unexpected. Version-Release number of selected component (if applicable): pcs-0.9.72-1.el6.noarch How reproducible: always Steps to Reproduce: 1. create a group with resources using pcs 2. issue 'pcs resource group remove <group_name>' Actual results: resource are not removed Expected results: resources should be removed with the group Additional info: It would be nice to either have parameter to force resources removal and not to do it by default or the other way round. Current behaviour is confusing. $ pcs status Cluster name: STSRHTS17392 Last updated: Tue Aug 20 14:38:58 2013 Last change: Tue Aug 20 14:38:55 2013 via cibadmin on virt-061 Stack: corosync Current DC: virt-063 (3) - partition with quorum Version: 1.1.10-12.el7-368c726 3 Nodes configured 2 Resources configured Online: [ virt-061 virt-062 virt-063 ] Full list of resources: virt-fencing (stonith:fence_xvm): Started virt-062 Resource Group: haa-group-0 apache-0 (ocf::heartbeat:apache): Stopped PCSD Status: virt-061: Online virt-062: Online virt-063: Online Daemon Status: corosync: active/disabled pacemaker: active/disabled pcsd: active/enabled # pcs resource group remove haa-group-0 # pcs status Cluster name: STSRHTS17392 Last updated: Tue Aug 20 14:39:15 2013 Last change: Tue Aug 20 14:39:10 2013 via cibadmin on virt-063 Stack: corosync Current DC: virt-063 (3) - partition with quorum Version: 1.1.10-12.el7-368c726 3 Nodes configured 2 Resources configured Online: [ virt-061 virt-062 virt-063 ] Full list of resources: virt-fencing (stonith:fence_xvm): Started virt-062 apache-0 (ocf::heartbeat:apache): Stopped PCSD Status: virt-061: Online virt-062: Online virt-063: Online Daemon Status: corosync: active/disabled pacemaker: active/disabled pcsd: active/enabled
Before fix: [root@rh7-1 test]# pcs -f /tmp/test.xml resource create A Dummy --group MyGroup [root@rh7-1 test]# pcs -f /tmp/test.xml resource create B Dummy --group MyGroup [root@rh7-1 test]# pcs -f /tmp/test.xml resource Resource Group: MyGroup A (ocf::heartbeat:Dummy): Stopped B (ocf::heartbeat:Dummy): Stopped [root@rh7-1 test]# pcs -f /tmp/test.xml resource delete MyGroup Error: MyGroup is not a resource (it can be removed with 'resource group remove MyGroup') After fix: [root@ask-03 ~]# pcs -f /tmp/test.xml resource create A Dummy --group MyGroup [root@ask-03 ~]# pcs -f /tmp/test.xml resource create B Dummy --group MyGroup [root@ask-03 ~]# pcs -f /tmp/test.xml resource Resource Group: MyGroup A (ocf::heartbeat:Dummy): Stopped B (ocf::heartbeat:Dummy): Stopped [root@ask-03 ~]# pcs -f /tmp/test.xml resource delete MyGroup Removing group: MyGroup (and all resources within group) Deleting Resource - A Deleting Resource (and group) - B [root@ask-03 ~]# pcs -f /tmp/test.xml resource NO resources configured [root@ask-03 ~]# rpm -q pcs pcs-0.9.74-1.el6.noarch
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-2013-1633.html