Hello community, here is the log from the commit of package heartbeat checked in at Tue May 9 00:23:35 CEST 2006. -------- --- heartbeat/heartbeat.changes 2006-04-24 17:31:52.000000000 +0200 +++ STABLE/heartbeat/heartbeat.changes 2006-05-08 17:52:35.000000000 +0200 @@ -1,0 +2,51 @@ +Mon May 8 17:52:01 CEST 2006 - lmb@suse.de + +- GUI can now be invoked as "hb_gui" in the regular path. +- ha_propagate added to allow YaST2 heartbeat module to succeed + (#172693, #172043). +- CRM: + - Case no longer matters for internal options. + - Process IPC routing messages immediately in the FSA to avoid + stalling. + - Post notifications will now always be delivered, and after the + operation too (#170573). + - When deliberately stopping a resource, stop everything which depends + on it too (OSDL #1219). + - Fix file permissions on the CIB to not be world readable (OSDL + #1224). + - Default to stop deleted resources, which is the expected behaviour + (OSDL #1236, #173002). + - When logging XML, allow admin-defined sensitive information to be + hidden (to whiteout credentials). + - Cloned resource groups fixed. + - cibadmin will now update/modify/replace/create objects recursively + if needed. + - If "target_role" is explicitly set, the is_managed attribute is + ignored, to ease debugging of configurations and RAs. + - Don't schedule recurring operations for nodes which are offline + anyway. + - Don't update the CIB with failure to cancel operations. + - crm_resource accepts both long and short resource names. + - crm_resource triggers an update/transition after clearing resource + state. + - crm_failcount querying the current failure count has been fixed. + - Clean up reporting of dead resources in crm_mon / crm_resource -L. + - Help text fixes. + - Logging fixes. + - Only create debugging coredumps for non-fatal assertions if debug is + enabled. + - cibadmin manpage added. +- CCM: + - Fix one potential NULL pointer dereference. +- heartbeat core: + - Patch from gshi to greatly enhance autojoin behaviour; new nodes + need to listen to those already joined for the hostcache contents. +- Resource Agents: + - Bring drbd RA uptodate with master/slave changes. +- CIM provider: + - Logging fixes. + - Fix performance bugs in the caching mechanism. + - Regression test harness fixed & extended. + - Support location constraints. + +------------------------------------------------------------------- Old: ---- heartbeat-novell-163925.diff heartbeat-ocf_check_level.diff heartbeat-osdl-1206.diff New: ---- heartbeat-post-2.0.5.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ heartbeat.spec ++++++ --- /var/tmp/diff_new_pack.UO198a/_old 2006-05-09 00:23:24.000000000 +0200 +++ /var/tmp/diff_new_pack.UO198a/_new 2006-05-09 00:23:24.000000000 +0200 @@ -19,7 +19,7 @@ %define sanity_check_aborts_build 0 Summary: The Heartbeat Subsystem for High-Availability Linux Version: 2.0.5 -Release: 1 +Release: 6 License: GPL, LGPL URL: http://linux-ha.org/ Group: Productivity/Clustering/HA @@ -30,13 +30,11 @@ PreReq: heartbeat-pils heartbeat-stonith Source1: heartbeat.suse.in Source2: heartbeat-permissions.d -Patch0: heartbeat-doc-directory.diff -Patch1: heartbeat-cmi-indication-temporary-fix.diff -Patch2: heartbeat-Filesystem-ocfs2.diff -Patch3: heartbeat-compatibility-level.diff -Patch4: heartbeat-osdl-1206.diff -Patch5: heartbeat-novell-163925.diff -Patch6: heartbeat-ocf_check_level.diff +Patch0: heartbeat-post-2.0.5.diff +Patch1: heartbeat-doc-directory.diff +Patch2: heartbeat-cmi-indication-temporary-fix.diff +Patch3: heartbeat-Filesystem-ocfs2.diff +Patch4: heartbeat-compatibility-level.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Autoreqprov: on %package ldirectord @@ -160,8 +158,6 @@ %patch2 -p0 %patch3 -p0 %patch4 -p0 -%patch5 -p0 -%patch6 -p0 cp $RPM_SOURCE_DIR/heartbeat.suse.in ./heartbeat/init.d/heartbeat.in %{?suse_update_config:%{suse_update_config -f}} ########################################################### @@ -206,14 +202,15 @@ test -d $RPM_BUILD_ROOT/sbin || mkdir $RPM_BUILD_ROOT/sbin ln -sf ../etc/init.d/heartbeat $RPM_BUILD_ROOT/sbin/rcheartbeat ln -sf ../etc/init.d/ldirectord $RPM_BUILD_ROOT/sbin/rcldirectord -%if %suse_version < 931 -mkdir -p $RPM_BUILD_ROOT/etc/permissions.d/ -cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/permissions.d/heartbeat -%endif -%if %suse_version >= 931 +ln -sf %{_libdir}/heartbeat/haclient.py $RPM_BUILD_ROOT/usr/bin/hb_gui +#%if %suse_version < 931 +#mkdir -p $RPM_BUILD_ROOT/etc/permissions.d/ +#cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/permissions.d/heartbeat +#%endif +#%if %suse_version >= 931 find $RPM_BUILD_ROOT -name '*.a' -type f -print0 | xargs -0 rm -f find $RPM_BUILD_ROOT -name '*.la' -type f -print0 | xargs -0 rm -f -%endif +#%endif %if %with_debugging
/usr/lib/rpm/brp-strip-debug %endif @@ -359,6 +356,7 @@ /sbin/rcheartbeat %attr (2555, root, haclient) /usr/bin/cl_status /usr/bin/cl_respawn +/usr/bin/hb_gui /usr/include/clplumbing /usr/include/heartbeat /usr/include/ocf @@ -398,6 +396,7 @@ %doc /usr/share/man/man1/hb_standby.1* %doc /usr/share/man/man1/hb_takeover.1* %doc /usr/share/man/man8/apphbd.8* +%doc /usr/share/man/man8/cibadmin.8* %doc /usr/share/man/man8/ha_logd.8* %doc /usr/share/man/man8/heartbeat.8* # Files for CIM @@ -444,6 +443,54 @@ %{_libdir}/pils
%changelog -n heartbeat +* Mon May 08 2006 - lmb@suse.de +- GUI can now be invoked as "hb_gui" in the regular path. +- ha_propagate added to allow YaST2 heartbeat module to succeed + (#172693, #172043). +- CRM: +- Case no longer matters for internal options. +- Process IPC routing messages immediately in the FSA to avoid + stalling. +- Post notifications will now always be delivered, and after the + operation too (#170573). +- When deliberately stopping a resource, stop everything which depends + on it too (OSDL #1219). +- Fix file permissions on the CIB to not be world readable (OSDL + [#1224]). +- Default to stop deleted resources, which is the expected behaviour + (OSDL #1236, #173002). +- When logging XML, allow admin-defined sensitive information to be + hidden (to whiteout credentials). +- Cloned resource groups fixed. +- cibadmin will now update/modify/replace/create objects recursively + if needed. +- If "target_role" is explicitly set, the is_managed attribute is + ignored, to ease debugging of configurations and RAs. +- Don't schedule recurring operations for nodes which are offline + anyway. +- Don't update the CIB with failure to cancel operations. +- crm_resource accepts both long and short resource names. +- crm_resource triggers an update/transition after clearing resource + state. +- crm_failcount querying the current failure count has been fixed. +- Clean up reporting of dead resources in crm_mon / crm_resource -L. +- Help text fixes. +- Logging fixes. +- Only create debugging coredumps for non-fatal assertions if debug is + enabled. +- cibadmin manpage added. +- CCM: +- Fix one potential NULL pointer dereference. +- heartbeat core: +- Patch from gshi to greatly enhance autojoin behaviour; new nodes + need to listen to those already joined for the hostcache contents. +- Resource Agents: +- Bring drbd RA uptodate with master/slave changes. +- CIM provider: +- Logging fixes. +- Fix performance bugs in the caching mechanism. +- Regression test harness fixed & extended. +- Support location constraints. * Mon Apr 24 2006 - lmb@suse.de - Update to heartbeat 2.0.5 to sync intermediate fixes with upstream. Incremental changelog to previous: ++++++ heartbeat-cmi-indication-temporary-fix.diff ++++++ --- /var/tmp/diff_new_pack.UO198a/_old 2006-05-09 00:23:24.000000000 +0200 +++ /var/tmp/diff_new_pack.UO198a/_new 2006-05-09 00:23:24.000000000 +0200 @@ -1,11 +1,14 @@ Index: cim/Makefile.am =================================================================== ---- cim/Makefile.am.orig 2006-03-20 04:35:08.000000000 +0100 -+++ cim/Makefile.am 2006-03-27 15:11:46.000000000 +0200 -@@ -131,7 +131,7 @@ libHA_IndicationProvider_la_LIBADD - libHA_OperationOnProvider_la_SOURCES = operation_on_provider.c - libHA_OperationOnProvider_la_LIBADD = libHAClusterInfo.la +RCS file: /home/cvs/linux-ha/linux-ha/cim/Makefile.am,v +retrieving revision 1.20 +diff -u -r1.20 Makefile.am +--- cim/Makefile.am 27 Apr 2006 06:53:10 -0000 1.20 ++++ cim/Makefile.am 27 Apr 2006 13:21:22 -0000 +@@ -147,7 +147,7 @@ + libHA_RuleOfLocationConstraintProvider_la_LIBADD = libHAClusterInfo.la #-------------------------------------------------------------- + -noinst_PROGRAMS = simpletest -simpletest_SOURCES = simple_test.c -simpletest_LDADD = libHAClusterInfo.la @@ -15,9 +18,22 @@ Index: cim/cluster_indication_provider.c =================================================================== ---- cim/cluster_indication_provider.c.orig 2006-03-20 04:35:28.000000000 +0100 -+++ cim/cluster_indication_provider.c 2006-03-27 15:11:18.000000000 +0200 -@@ -383,5 +383,7 @@ IndicationDisableIndications(CMPIIndicat +RCS file: /home/cvs/linux-ha/linux-ha/cim/cluster_indication_provider.c,v +retrieving revision 1.3 +diff -u -r1.3 cluster_indication_provider.c +--- cim/cluster_indication_provider.c 20 Mar 2006 03:35:28 -0000 1.3 ++++ cim/cluster_indication_provider.c 27 Apr 2006 13:21:22 -0000 +@@ -92,7 +92,9 @@ + CMPIObjectPath * classpath, + CMPIBoolean lastactivation, CMPIStatus * rc); + ++#if 0 + DeclareIndicationFunctions(Indication); ++#endif + + static int + ind_generate_indication (void * data) +@@ -383,5 +385,7 @@ /***************************************************** * Indication ****************************************************/ ++++++ heartbeat-post-2.0.5.diff ++++++ ++++ 36394 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de