commit faa238997e4ca8efef77a6f205d9ee4342945bfc Author: Lon Hohberger Date: Wed Aug 25 14:39:13 2010 -0400 rgmanager: fix compiler warning in clulog.c Signed-off-by: Lon Hohberger commit 67506b205e631e1039d9ba119daf0415685b6989 Author: Lon Hohberger Date: Thu Apr 7 16:01:58 2011 -0400 rgmanager: Pause during exit if we stopped services A difference between rgmanager 1.9.x and later versions is that they rely on openais/corosync for messaging. This messaging is quite reliable and has proved useful. However, one drawback is that if you very quickly stop rgmanager and corosync/cman, the other nodes in the cluster can not restart services because message traffic is interrupted for the duration of the token timeout. There is no simple solution to this problem. Rgmanager could (in theory) find new placements for services prior to stopping, but this is a large amount of design work; it was never designed to run policies in the exit path. A far simpler idea is to simply give the other nodes time to restart services. NOTE: This solution does not and can not work with central processing mode. Resolves: rhbz#619468 Signed-off-by: Lon Hohberger commit 41156aa39e0b5cc6f22b96405443d044776c734f Author: Lon Hohberger Date: Fri Apr 30 15:09:55 2010 -0400 rgmanager: Add resource-defaults section Allows resources to have defaults assigned in cluster.conf so that they do not need to be copied to each resource individually. * You cannot set defaults on unique/primary attributes * You cannoy currently override actions in the resource-defaults section. Signed-off-by: Lon Hohberger commit 2e18352bde2542cdd81ae2d2a078303f9f67a66b Author: Lon Hohberger Date: Tue Apr 26 10:54:48 2011 -0400 rgmanager: Fix reference count handling rgmanager feeds reference counts to resource-agents so they can track when to actually clean up (i.e. when there are no other references). A problem was found where rgmanager was incorrectly presenting a higher reference count than expected while stopping, preventing multi-instance resources (specifically clusterfs.sh) from cleaning up. Resolves: rhbz#692771 Signed-off-by: Lon Hohberger commit 832e8b7af640780d621b0d74fa87baa31efa11ef Author: Lon Hohberger Date: Wed Jan 26 10:16:27 2011 -0500 rgmanager: Fix clustat help & version operations Signed-off-by: Lon Hohberger commit fa24e20d83f143f68eb1db3e6e4f4f8735ff6323 Author: Lon Hohberger Date: Tue Jul 6 10:33:01 2010 -0400 rgmanager: Make clustat -f not query CCS/objdb clustat -f queries ccs by default, which is a fairly sizeable performance hit in some configurations. Signed-off-by: Lon Hohberger