Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > d236c5da97a239a1b6991cfba2865b66 > files > 13

cman-2.0.115-68.el5_6.1.src.rpm

################################################################################
###############################################################################
##
##  Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
##
##  This copyrighted material is made available to anyone wishing to use,
##  modify, copy, or redistribute it subject to the terms and conditions
##  of the GNU General Public License v.2.
##
###############################################################################
###############################################################################
%define cman_major 2
%define cman_minor 0.115

%define my_requires %{_builddir}/my_requires
%define _use_internal_dependency_generator 0

%define buildxen 0

%ifarch i386 x86_64 ia64
%define buildxen 1
%endif

Name: cman
Version: %{cman_major}.%{cman_minor}
Release: 68%{?dist}.1
License: GPL
Group: System Environment/Base
Summary: cman - The Cluster Manager
Obsoletes: fence ccs dlm
Requires: kernel >= 2.6.18-36.el5
#BuildRequires: kernel >= 2.6.16
BuildRequires: glibc-kernheaders
BuildRequires: libxml2-devel
BuildRequires: openais-devel openais
BuildRequires: kernel-headers

%if %{buildxen}
BuildRequires: nss-devel nspr-devel libvirt-devel xen-libs
#Requires: nss nspr libvirt xen xen-libs
%endif

Conflicts: GFS <= 6.0
Conflicts: GFS-modules
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires: openais
Requires: pexpect
Requires: python-pycurl
URL: http://sources.redhat.com/cluster/
Source0: %{name}-%{version}.tar.gz
Patch0: cman-2.0.5-libraryfix.patch
Patch1: cman-makefix.patch
Patch2: cman-plocktemp.patch
Patch3: cman-2.0.14-defaultrun.patch
Patch4: dlm_plock.patch
Patch5: bz513260.patch
Patch6: fence-stdout.patch
Patch7: fence-longopt.patch
Patch8: fence-list.patch
Patch9: fence-ipv6.patch
Patch10: fence-missingopt.patch
Patch11: fence-ipport.patch
Patch12: bz482913.patch
Patch13: bz516085.patch
Patch14: fence_scsi_man_page_fix.patch
Patch15: fence_allow_ip_addresses.patch
Patch16: gfs_controld-GETLK-should-free-unused-resource.patch
Patch17: new_sanbox2_agent.patch
Patch18: fence_scsi_multipath.patch
Patch19: scsi_reserve_handle_failure.patch
Patch20: cman_leave_remove_reduces_quorum.patch
Patch21: cman_allow_qdisk_reregister.patch
Patch22: check_for_virsh_not_xm.patch
Patch23: cman_lcrso_debuginfo.patch
Patch24: qdiskd_self_fence_on_timeout.part1.patch
Patch25: qdiskd_self_fence_on_timeout.part2.patch
Patch26: qdiskd_self_fence_on_timeout.part3.patch
Patch27: qdiskd_self_fence_on_timeout.part4.patch
Patch28: qdiskd_master_wins.patch
Patch29: fence_basic_metadata.patch
Patch30: fence_add_timeout_options.patch
Patch31: fence_improve_metadata.patch
Patch32: fence_add_missing_as_off_option.patch
Patch33: fence_add_retry_on_option.patch
Patch34: fence_correct_timeout_for_bladecenter.patch
Patch35: fence_ipport_default_on_snmp.patch
Patch36: fence_snmp_traceback.patch
Patch37: fence_apc_unable_to_obtain_status.patch
Patch38: fence_accept_unknown_options.patch
Patch39: fence_drac3_detection.patch
Patch40: fence_fix_case_sensitivity.patch
Patch41: fence_deps.patch
Patch42: fence_apc_changed_product_name.patch
Patch43: fence_fix_retry_on_option-part1.patch
Patch44: fence_fix_retry_on_option-part2.patch
Patch45: qdisk_fix_hang.patch
Patch46: fence_ipmilan_read_unitialised_memory.patch
Patch47: scsi_reserve_add_echo_calls.patch
Patch48: scsi_reserve_handle_mpath.part1.patch
Patch49: scsi_reserve_handle_mpath.part2.patch
Patch50: fence_scsi_test_add_debug_info.patch
Patch51: fence_scsi_test_dont_allow_c_and_s_options.patch
Patch52: groupd_clean_up_leaving_failed_node.patch
Patch53: cman_auto_config_consensus.patch
Patch54: fence_tool_add_readconfig_and_dumpconfig.patch
Patch55: groupd_handle_partition_merge.patch
Patch56: fence_egenera_log_file.patch
Patch57: fence_bladecenter_agent.patch
Patch58: fence_apc_snmp_agent.patch
Patch59: fence_change_default_timeout.patch
Patch60: fence_show_version.patch
Patch61: fence_rsb_ends_with_traceback.patch
Patch62: fence_ilo2_mp_agent.patch
Patch63: fence_apc_snmp_default_port.patch
Patch64: fence_vmware_agent.patch
Patch65: fence_vmware_agent_remove_features.patch
Patch66: ccsd_better_network_error_messages.patch
Patch67: fence_virsh_add_missing_state.patch
Patch68: fence_rsa_fails_login.patch
Patch69: fence_scsi_accept_unknown_option.patch
Patch70: groupd_ipc_deadlock_workaround.patch
Patch71: fence_sanbox_vmware_fix_V.patch
Patch72: gfs_controld_lockfs.patch
Patch73: fence_snmp_agents_dont_fail.patch
Patch74: fence_scsi_use_qx_cmds.patch
Patch75: fence_correct_return_codes.patch
Patch76: fence_remove_openssl.patch
Patch77: fence_add_manpage_info.patch
Patch78: fence_manpage_list.patch
Patch79: fence_work_around_bad_headers.patch
Patch80: fence_correct_return_codes-ipmilan.patch
Patch81: fence_add_manpage_info-ipmilan.patch
Patch82: fence_fix_vmware_build.patch
Patch83: fence_wti_support_non_default_ports.patch
Patch84: fence_rsb_force_stdout_close.patch
Patch85: fencing-Add-support-for-identity-files.patch
Patch86: fence_rackswitch-fix-warnings-in-build-process.patch
Patch87: fence_rackswitch-Accept-unknown-options-without-val.patch
Patch88: fence_wti-Add-direct-support-for-WTI-VMR.patch
Patch89: fence_apc-fence_apc-fails-for-some-port-numbers.patch
Patch90: fence_ilo-throws_exception.patch
Patch91: cman_set_fail_recv_const_to_2500.patch
Patch92: reduce_consensus_values.patch
Patch93: add_extended_information_to_group_tool_dump_plocks_gfs.patch
Patch94: cman_make_libcman_dev_zero_fd_close_on_exec.patch
Patch95: cman_fix_consensus_calculation.patch
Patch96: mkqdisk_argument_positioning.patch
Patch97: ccsd_add_error_when_bind_fails.patch
Patch98: update_fence_ack_manual_man_page.patch
Patch99: fencing_Not_all_parameters_in_metadata.patch
Patch100: fence_drac5-synonym-for_modulename.patch
Patch101: fencing-delay_1.patch
Patch102: fencing-delay_2.patch
Patch103: fencing-delay_3.patch
Patch104: fencing-delay_4.patch
Patch105: gfs_controld_set_last_plock_time_for_ownership_operations.patch
Patch106: cman_change_flags_to_be_values_instead_of_bitmasks.patch
Patch107: group_tool-list-more-than-64-groups.patch
Patch108: fenced-use-post_join_delay-after-cluster-join.patch
Patch109: gfs_controld-fix-plock-owner-syncing.patch
Patch110: gfs_controld-fix-plock-owner-in-unmount.patch
Patch111: fence_agents_add_power_wait_to_fence_ipmilan.patch
Patch112: fence_rhevm.patch
Patch113: fence_cisco_ucs.patch
Patch114: gfs2_mount_fails_incorrectly_after_correctly_failed_second_mount_attempt.patch
Patch115: make_qdiskd_heuristics_time_out.patch
Patch116: fence_rhevm-fix_build_system.patch
Patch117: fence_cisco_ucs-library_path.patch
Patch118: fence_ifmib.patch
Patch119: fence_scsi_test_rewrite_to_more_accurately_test.patch
Patch120: fence_scsi_test_add_man_page_to_makefile.patch
Patch121: fix_fail_recv_const_length_calculation.patch
Patch122: fence_egenera_revert.patch
Patch123: fence_scsi_test_add_clear_action.patch
Patch124: fence_scsi_test_document_clear_action_in_man_page.patch
Patch125: fence_egenera_log_file2.patch
Patch126: fence_agents_add_man_pages_for_ucs,_ifmib,_rhevm.patch

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
cman - The Cluster Manager

%package devel
Group: Development/Libraries
Summary: cman cluster manager development package
Requires: cman = %{version}-%{release}

%description devel
cman - The Cluster Manager

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .libraryfix
%patch1 -p1 -b .makefix
%patch2 -p1 -b .plock
%patch3 -p1 -b .defaultrun
%patch4 -p1 -b .dlm_plock
%patch5 -p1 -b .bz513260
%patch6 -p1 -b .fence-stdout
%patch7 -p1 -b .fence-longopt
%patch8 -p1 -b .list
%patch9 -p1 -b .ipv6
%patch10 -p1 -b .missingopt
%patch11 -p1 -b .ipport
%patch12 -p1 -b .bz482913
%patch13 -p1 -b .bz516085
%patch14 -p1 -b .fence_scsi_man_page_fix
%patch15 -p1 -b .fence_allow_ip_addresses
%patch16 -p1 -b .gfs_controld-GETLK-should-free-unused-resource
%patch17 -p1 -b .new_sanbox2_agent
%patch18 -p1 -b .scsi_reserve_handle_failure
%patch19 -p1 -b .fence_scsi_multipath
%patch20 -p1 -b .cman_leave_remove_reduces_quorum
%patch21 -p1 -b .cman_allow_qdisk_reregister
%patch22 -p1 -b .check_for_virsh_not_xm
%patch23 -p1 -b .cman_lcrso_debuginfo
%patch24 -p1 -b .qdiskd_self_fence_on_timeout.part1
%patch25 -p1 -b .qdiskd_self_fence_on_timeout.part2
%patch26 -p1 -b .qdiskd_self_fence_on_timeout.part3
%patch27 -p1 -b .qdiskd_self_fence_on_timeout.part4
%patch28 -p1 -b .qdiskd_master_wins
%patch29 -p1 -b .fence_basic_metadata
%patch30 -p1 -b .fence_add_timeout_options
%patch31 -p1 -b .fence_improve_metadata
%patch32 -p1 -b .add_missing_as_off_option
%patch33 -p1 -b .add_retry_on_option
%patch34 -p1 -b .correct_timeout_for_bladecenter
%patch35 -p1 -b .ipport_default_on_snmp
%patch36 -p1 -b .fence_snmp_traceback
%patch37 -p1 -b .fence_apc_unable_to_obtain_status
%patch38 -p1 -b .fence_accept_unknown_options
%patch39 -p1 -b .fence_drac3_detection
%patch40 -p1 -b .fence_fix_case_sensitivity
%patch41 -p1 -b .fence_deps
%patch42 -p1 -b .fence_apc_changed_product_name
%patch43 -p1 -b .fence_fix_retry_on_option_part1
%patch44 -p1 -b .fence_fix_retry_on_option_part2
%patch45 -p1 -b .qdisk_fix_hang
%patch46 -p1 -b .fence_ipmilan_read_unitialised_memory
%patch47 -p1 -b .scsi_reserve_add_echo_calls
%patch48 -p1 -b .scsi_reserve_handle_mpath.part1
%patch49 -p1 -b .scsi_reserve_handle_mpath.part2
%patch50 -p1 -b .fence_scsi_test_add_debug_info
%patch51 -p1 -b .fence_scsi_test_dont_allow_c_and_s_options
%patch52 -p1 -b .groupd_clean_up_leaving_failed_node
%patch53 -p1 -b .cman_auto_config_consensus
%patch54 -p1 -b .fence_tool_add_readconfig_and_dumpconfig
%patch55 -p1 -b .groupd_handle_partition_merge
%patch56 -p1 -b .fence_egenera_log_file
%patch57 -p1 -b .fence_bladecenter_agent
%patch58 -p1 -b .fence_apc_snmp_agent
%patch59 -p1 -b .fence_change_default_timeout
%patch60 -p1 -b .fence_show_version
%patch61 -p1 -b .fence_rsb_ends_with_traceback
%patch62 -p1 -b .fence_ilo2_mp_agent
%patch63 -p1 -b .fence_apc_snmp_default_port
%patch64 -p1 -b .fence_vmware_agent
%patch65 -p1 -b .fence_vmware_agent_remove_features
%patch66 -p1 -b .ccsd_better_network_error_messages
%patch67 -p1 -b .fence_virsh_add_missing_state
%patch68 -p1 -b .fence_rsa_fails_login
%patch69 -p1 -b .fence_scsi_accept_unknown_option
%patch70 -p1 -b .groupd_ipc_deadlock_workaround
%patch71 -p1 -b .fence_sanbox_vmware_fix_V
%patch72 -p1 -b .gfs_controld_lockfs
%patch73 -p1 -b .fence_snmp_agents_dont_fail
%patch74 -p1 -b .fence_scsi_use_qx_cmds.patch
%patch75 -p1 -b .fence_correct_return_codes
%patch76 -p1 -b .fence_remove_openssl
%patch77 -p1 -b .fence_add_manpage_info
%patch78 -p1 -b .fence_manpage_list
%patch79 -p1 -b .fence_work_around_bad_headers
%patch80 -p1 -b .fence_correct_return_codes-ipmilan
%patch81 -p1 -b .fence_add_manpage_info-ipmilan
%patch82 -p1 -b .fence_fix_vmware_build
%patch83 -p1 -b .fence_wti_support_non_default_ports
%patch84 -p1 -b .fence_rsb_force_stdout_close
%patch85 -p1 -b .fencing-Add-support-for-identity-files
%patch86 -p1 -b .fence_rackswitch-fix-warnings-in-build-process
%patch87 -p1 -b .fence_rackswitch-Accept-unknown-options-without-val
%patch88 -p1 -b .fence_wti-Add-direct-support-for-WTI-VMR
%patch89 -p1 -b .fence_apc-fence_apc-fails-for-some-port-numbers
%patch90 -p1 -b .fence_ilo-throws_exception
%patch91 -p1 -b .cman_set_fail_recv_const_to_2500
%patch92 -p1 -b .reduce_consensus_values.patch
%patch93 -p1 -b .add_extended_information_to_group_tool_dump_plocks_gfs
%patch94 -p1 -b .cman_make_libcman_dev_zero_fd_close_on_exec
%patch95 -p1 -b .cman_fix_consensus_calculation
%patch96 -p1 -b .mkqdisk_argument_positioning
%patch97 -p1 -b .ccsd_add_error_when_bind_fails
%patch98 -p1 -b .update_fence_ack_manual_man_page
%patch99 -p1 -b fencing_Not_all_parameters_in_metadata
%patch100 -p1 -b .fence_drac5-synonym-for_modulename
%patch101 -p1 -b .fencing-delay_1
%patch102 -p1 -b .fencing-delay_2
%patch103 -p1 -b .fencing-delay_3
%patch104 -p1 -b .fencing-delay_4
%patch105 -p1 -b .gfs_controld_set_last_plock_time_for_ownership_operations
%patch106 -p1 -b .cman_change_flags_to_be_values_instead_of_bitmasks
%patch107 -p1 -b .group_tool-list-more-than-64-groups.patch
%patch108 -p1 -b .fenced-use-post_join_delay-after-cluster-join.patch
%patch109 -p1 -b .gfs_controld-fix-plock-owner-syncing.patch
%patch110 -p1 -b .gfs_controld-fix-plock-owner-in-unmount.patch
%patch111 -p1 -b .fence_agents_add_power_wait_to_fence_ipmilan
%patch112 -p1 -b .fence_rhevm
%patch113 -p1 -b .fence_cisco_ucs
%patch114 -p1 -b .gfs2_mount_fails_incorrectly_after_correctly_failed_second_mount_attempt
%patch115 -p1 -b .make_qdiskd_heuristics_time_out
%patch116 -p1 -b .fence_rhevm-fix_build_system
%patch117 -p1 -b .fence_cisco_ucs-library_path.patch
%patch118 -p1 -b .fence_ifmib
%patch119 -p1 -b .fence_scsi_test_rewrite_to_more_accurately_test
%patch120 -p1 -b .fence_scsi_test_add_man_page_to_makefile
%patch121 -p1 -b .fix_fail_recv_const_length_calculation
%patch122 -p1 -b .fence_egenera_revert
%patch123 -p1 -b .fence_scsi_test_add_clear_action
%patch124 -p1 -b .fence_scsi_test_document_clear_action_in_man_page
%patch125 -p1 -b .fence_egenera_log_file2
%patch126 -p1 -b .fence_agents_add_man_pages_for_ucs,_ifmib,_rhevm

%{__cat} <<EOF >%{my_requires}
#!/bin/sh
%{__find_requires} | grep -v '^libvirt'
exit 0
EOF
chmod +x %{my_requires}
%define __find_requires %{my_requires}

%build
TOPDIR=`pwd`

cd ccs ; ./configure --libdir=%{_libdir}; cd ..
cd dlm ; ./configure --kernel_src=/usr/ --libdir=%{_libdir}; cd ..
cd cman; ./configure --ccsincdir=${TOPDIR}/ccs/lib --ccslibdir=${TOPDIR}/ccs/lib --libdir=%{_libdir}  ; cd ..
cd group; ./configure --kernel_src=/usr/ --libdir=%{_libdir} --cmanlibdir=${TOPDIR}/cman/lib; cd ..

%if %{buildxen}
cd fence; ./configure --enable_xen --ccslibdir=${TOPDIR}/ccs/lib --ccsincdir=${TOPDIR}/ccs/lib --cmanincdir=${TOPDIR}/cman/lib --libdir=%{_libdir}; cd ..
%else
cd fence; ./configure --ccslibdir=${TOPDIR}/ccs/lib --ccsincdir=${TOPDIR}/ccs/lib --cmanincdir=${TOPDIR}/cman/lib --libdir=%{_libdir}; cd ..
%endif

ls -l /usr/lib/
ls -l /

for dir in ccs cman dlm fence group; do
  cd $dir
  sed -i '/RELEASE_MAJOR/s/= .*/= %{cman_major}/' make/defines.mk
  sed -i '/RELEASE_MINOR/s/= .*/= %{cman_minor}/' make/defines.mk
  sed -i '/RELEASE /s/= .*/= %version/' make/defines.mk
  cd ..
done


for dir in 'cman/lib' ccs cman dlm group fence; do
  cd $dir
  make
  cd $TOPDIR
done

%install
TOPDIR=`pwd`
rm -rf $RPM_BUILD_ROOT
for dir in ccs cman dlm fence group; do
  cd $dir
  make install DESTDIR=$RPM_BUILD_ROOT
  cd $TOPDIR
done

mkdir -p $RPM_BUILD_ROOT/etc/rc.d
mv -f $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/etc/rc.d/
mkdir -p $RPM_BUILD_ROOT/var/run/cluster
mkdir -p $RPM_BUILD_ROOT/etc/cluster

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/chkconfig --add cman
/sbin/chkconfig --add scsi_reserve
/sbin/chkconfig --add qdiskd

%preun
if [ "$1" = 0 ]; then
	/sbin/chkconfig --del cman
	/sbin/chkconfig --del scsi_reserve
	/sbin/chkconfig --del qdiskd
fi

%files
%defattr(-,root,root,-)
/sbin/*
/usr/sbin/*
/usr/lib/fence
/usr/lib/fence/*
/etc/rc.d/init.d/*
/usr/libexec/*
/etc/udev/rules.d/51-dlm.rules
%{_libdir}/*.so*
%{_mandir}/*/*
/usr/share/snmp/mibs/powernet369.mib
%dir /var/run/cluster
%dir /etc/cluster

%files devel
%defattr(-,root,root,-)
/usr/include/*
%{_libdir}/*.a

%changelog
* Mon Dec 20 2010 Lon Hohberger <lhh@redhat.com> 2.0.115-68.el5_6.1
- fence-agents: Add man pages for ucs, ifmib, rhevm
  (fence_agents_add_man_pages_for_ucs,_ifmib,_rhevm.patch)
  Resolves: rhbz#664381

* Fri Dec 10 2010 Lon Hohberger <lhh@redhat.com> 2.0.115-68
- fence_egenera: Fix log file location
  (fence_egenera_log_file2.patch)
  Resolves: rhbz#659090

* Tue Dec 07 2010 Lon Hohberger <lhh@redhat.com> 2.0.115-67
- fence_scsi_test: add 'clear' action
  (fence_scsi_test_add_clear_action.patch)
  fence_scsi_test: document 'clear' action in man page.
  (fence_scsi_test_document_clear_action_in_man_page.patch)
  Resolves: rhbz#603838

* Thu Dec 02 2010 Marek Grac <mgrac@redhat.com> 2.0.115-66
- cman: ownership of /var/log/cluster clobbers log files
  (fence_egenera_revert.patch)
  Resolves: rhbz#659090

* Tue Nov 30 2010 Lon Hohberger <lhh@redhat.com> 2.0.115-64
- cman: Fix fail_recv_const length calculation
  (fix_fail_recv_const_length_calculation.patch)
  Resolves: rhbz#587080
- Replace incorrect patch for "ccsd: Add error when bind fails" 
  (ccsd_add_error_when_bind_fails.patch)
  Resolves: rhbz#573996

* Fri Nov 05 2010 Lon Hohberger <lhh@redhat.com> 2.0.115-63
- Updated patch for mkqdisk argument positioning
  (mkqdisk_argument_positioning.patch)
  Resolves: rhbz#555246

* Tue Nov 02 2010 Lon Hohberger <lhh@redhat.com> 2.0.115-62
- fence_scsi_test: Add man page to Makefile.
  (fence_scsi_test_add_man_page_to_makefile.patch)
  Resolves: rhbz#603838

* Wed Sep 29 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-61
- Enable fence_cisco_ucs & fence_rhevm
  Resolves: rhbz#595385 rhbz#579859

* Mon Sep 27 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-60
- Remove python-pycurl dependency
  Related: rhbz#595385 rhbz#579859

* Mon Sep 27 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-59
- fence_scsi_test: rewrite to more accurately test
  (fence_scsi_test_rewrite_to_more_accurately_test.patch)
  Resolves: rhbz#603838

* Mon Sep 27 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-58
- Disable fence_cisco_ucs & fence_rhevm since they depend
  on a package which is not available at this point.
  Related: rhbz#595385 rhbz#579859

* Mon Sep 27 2010 Marek Grac <mgrac@redhat.com> - 2.0.115-56
- fence agents: fix build system for fence_rhevm
  (fence_rhevm-fix_build_system.patch)
  Resolves: rhbz#595385
- fence agents: fix path to library
  (fence_cisco_ucs-library_path.patch)
  Resolves: rhbz#579859
- fence agents: new fence agent for IF-MIB
  (fence_ifmib.patch)
  Resolves: rhbz#572863

* Fri Sep 24 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-55
- GFS2 mount fails incorrectly after correctly failed second-mount attempt
  (gfs2_mount_fails_incorrectly_after_correctly_failed_second_mount_attempt.patch)
  Resolves: rhbz#559735
- cman: Make qdiskd heuristics time out
  (make_qdiskd_heuristics_time_out.patch)
  Resolves: rhbz#589266

* Fri Sep 24 2010 Marek Grac <mgrac@redhat.com> - 2.0.115-54
- fence agents: New fence agent for RHEV-M REST API
  (fence_rhevm.patch)
  Resolves: rhbz#595385
- fence agents: New fence agent for Cisco UCS
  (fence_cisco_ucs.patch)
  Resolves: rhbz#579859
- New dependency added: python-pycurl

* Fri Sep 17 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-53
- Fence agents: Rename power-wait to power_wait and add
  help information, replacing previous patch.
  (fence_agents_add_power_wait_to_fence_ipmilan.patch)
  Resolves: rhbz#548575

* Thu Sep 16 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-52
- Fence agents: add power-wait to fence_ipmilan for iLO3 devices
  (fence_agents_add_power_wait_to_fence_ipmilan.patch)
  Resolves: rhbz#548575

* Wed Sep 15 2010 David Teigland <teigland@redhat.com> - 2.0.115-51
- fenced: use post_join_delay after cluster join
  (fenced-use-post_join_delay-after-cluster-join.patch)
  Resolves: rhbz#575952
- gfs_controld: fix plock owner syncing
  (gfs_controld-fix-plock-owner-syncing.patch)
  Resolves: rhbz#624156
- gfs_controld: fix plock owner in unmount
  (gfs_controld-fix-plock-owner-in-unmount.patch)
  Resolves: rhbz#624554 

* Wed Aug 11 2010 David Teigland <teigland@redhat.com> - 2.0.115-50
- group_tool: list more than 64 groups
  (group_tool-list-more-than-64-groups.patch)
  Resolves: rhbz#561509

* Tue Aug 10 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-49
- cman: Change flags to be values instead of bitmasks
  (cman_change_flags_to_be_values_instead_of_bitmasks.patch)
  Resolves: rhbz#595394

* Tue Aug 10 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-48
- gfs_controld: set last_plock_time for ownership operations
  (gfs_controld_set_last_plock_time_for_ownership_operations.patch)
  Resolves: rhbz#578632

* Mon Aug 02 2010 Marek Grac <mgrac@redhat.com> - 2.0.115-47
- Method to cause one node to delay fencing in a cluster
  (fencing-delay_1.patch)
  (fencing-delay_2.patch)
  (fencing-delay_3.patch)
  (fencing-delay_4.patch)
  Resolves: rhbz#613064

* Mon Aug 02 2010 Marek Grac <mgrac@redhat.com> - 2.0.115-46
- Not all parameters appear in metadata
  (fencing_Not_all_parameters_in_metadata.patch)
  Resolves: rhbz#619034
- make "port" a synonym of "module_name" for drac5 
  (fence_drac5-synonym-for_modulename.patch)
  Resolves: rhbz#619776
- Return codes of fencing agent 
  (fence_correct_return_codes.patch)
  (fence_correct_return_codes-ipmilan.patch)
  Resolves: rhbz#583034

* Thu Jul 29 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-45
- qdisk: mkqdisk argument positioning
  (mkqdisk_argument_positioning.patch)
  Resolves: rhbz#555246
- ccsd: Add error when bind fails
  (ccsd_add_error_when_bind_fails.patch)
  Resolves: rhbz#573996
- fence-agents: Update fence_ack_manual man page
  (update_fence_ack_manual_man_page.patch)
  Resolves: rhbz#578604

* Wed Jul 28 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-44
- reorder patches
- gfs_controld: Add extended information to 'group_tool dump plocks' (gfs)
  (add_extended_information_to_group_tool_dump_plocks_gfs.patch)
  Resolves: rhbz#514264
- cman: make libcman /dev/zero fd close-on-exec
  (cman_make_libcman_dev_zero_fd_close_on_exec.patch)
  Resolves: rhbz#585218
- cman: set fail_recv_const to 2500
  (cman_set_fail_recv_const_to_2500.patch)
  Resolves: rhbz#587080
- cman: fix consensus calculation
  (cman_fix_consensus_calculation.patch)
  Resolves: rhbz#611391

* Wed Jul 27 2010 Christine Caulfield <ccaulfie@redhat.com> 2.0.115-43
- Reduce corosync consensus values
- Resolves: rhbz#611391

* Wed Jul 21 2010 Marek Grac <mgrac@redhat.com> 2.0.115-42
- fence_egenera: possible symlink vulnerability
- fencing: Some fencing agents do not support login using keys
- Resolves: rhbz#519682 rhbz#582334

* Fri Jul 16 2010 Marek Grac <mgrac@redhat.com> 2.0.115-41
- fence_ilo: will throw exception if user does not 
  have power priviledges
- Resolves: rhbz#576176

* Wed Jun 23 2010 Marek Grac <mgrac@redhat.com> 2.0.115-40
- fence_rsb: force stdout close for fence_rsb
- fence_rackswitch: fix warnings in build process
- fence_rackswitch: should accept unknown parameters
- fence_wti: add direct support for WTI VMR
- fence_apc: fails for some port numbers 
- Resolves: rhbz#583045 rhbz#578615 rhbz#606315 rhbz#607265

* Fri Jun 18 2010 Marek Grac <mgrac@redhat.com>
- fence_rsb: Force stdout close 
- Resolves: rhbz#583040

* Fri Jun 18 2010 Marek Grac <mgrac@redhat.com> 2.0.115-39
- fence_vmware: fix building for fence_vmware_helper.pl
- fence_wti: support non-default TCP ports for telnet/ssh
- Resolves: rhbz#590304 rhbz#572996

* Fri Apr 23 2010 Marek Grac <mgrac@redhat.com> 
- fence_ipmilan: correct return codes + manual page info
- Resolves: rhbz#583034 rhbz#488959 (both need additional patches)

* Wed Apr 21 2010 Lon Hohberger <lhh@redhat.com> - 2.0.115-37
- fencing: work around bad nss/nspr headers which contain
  non-ANSI prototypes
- Resolves: rhbz#575157

* Tue Apr 20 2010 Marek Grac <mgrac@redhat.com> - 2.0.115-36
- fencing: correct return codes (perl + python based agents)
- fence_ilo: remove import of openSSL into fence agent
- fencing: preliminary support for generating manual pages
- Resolves: rhbz#583049 rhbz#583053
- Resolves: rhbz#583034 rhbz#488959 (both need additional patches)

* Thu Apr 08 2010 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-35
- fence_scsi: replace open3 calls with qx commands
- Resolves: rhbz#564468

* Thu Mar 16 2010 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-34
- fencing: Fix fence_snmp so it returns an error code if the passphrase
  is too short
- Resolves: rhbz#573834

* Wed Mar 10 2010 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-33
- cman: gfs_controld dm suspend hangs withdrawn GFS file system
- Resolves: rhbz#570530

* Wed Mar 10 2010 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-32
- fence: Problems with -V in fence_sanbox and fence_vmware
- Resolves: rhbz#549113

* Mon Feb 15 2010 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-31
- cman/groupd/dlm_controld/gfs_controld: work around ipc deadlock
- Resolves: rhbz#561892

* Wed Feb 10 2010 Marek Grac <mgrac@redhat.com> - 2.0.115-30
- fence_scsi does not accept unknown options on STDIN
- fence_scsi man page contains invalid option
- Resolves: rhbz#515731 rhbz#532920

* Tue Dec 22 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-29
- fence_rsa fails to login with new RSA II firmware
- Resolves: rhbz#549473

* Tue Dec 22 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-28
- add missing state to fence_virsh
- Resolves: rhbz#544664

* Mon Dec 21 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-27
- Improve error messges from ccsd on network failure
- Resolves: rhbz#517399

* Sun Dec 20 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-26
- New fence agent for VMWare (TechPreview)
- Fence agent for HP iLO2 MP
- Fence agent for RSB ends with traceback
- Resolves: rhbz#508722 rhbz#545054 rhbz#548577

* Sun Dec 20 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-25
- fence_egenera symlink attack vulnerability
- Security feature for SNMP based agent: apc_snmp & ibmblade
- Change default timeout values for various fence agents
- Version is not shown in several fence agents
- Resolves: rhbz#519682 rhbz#532922 rhbz#546340 rhbz#549124
- Resolves: rhbz#549113

* Wed Dec 16 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-24
- cman: automatically configure consensus based on token timeout
- Add readconfig & dumpconfig to fence_tool
- Make groupd handle partition merges
- Resolves: rhbz#544482 rhbz#546082 rhbz#514662

* Thu Dec 10 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-23
- groupd: clean up leaving failed node
- Resolves: rhbz#521817

* Tue Nov 17 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-22
- scsi_reserve should always echo after failure
- scsi_reserve should handle multipath with partitions
- fence_scsi_test: add debug information
- fence_scsi_test should not allow -c and -s options together
- Resolves: rhbz#514260 rhbz#516625 rhbz#516763 rhbz#528832

* Thu Nov 12 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-21
- fence: Fix fence_ipmilan read from unitialized memory
- Resolves: rhbz#532138

* Thu Nov 12 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-20
- qdiskd: Make qdiskd stop crying wolf
- Resolves: rhbz#532773

* Wed Nov 11 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-19
- fence: Fencing fails when used without telnet or ssh
- fence: APC changed product name (MasterSwitch -> Switched Rack PDU)
- fence: fix invalid initalization introduced by retry-on option
- Resolves: rhbz#512343 rhbz#447481

* Mon Nov 9 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-18
- fence: Broken device detection for DRAC3 ERA/O
- fence: Fix case sensitivities in action parameter
- Resolves: rhbz#489809 rhbz#528938

* Mon Nov 9 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-17
- fence: fencing_snmp fails on all operations & traceback fix
- fence: accept unknown options from standard input
- fence: fence_apc unable to obtain plug status
- Resolves: rhbz#528916 rhbz#532916 rhbz#532920

* Fri Nov 6 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-16
- fence: timeout options added 
- fence: better XML generation for metadata (needed for default values)
- fence: better default timeout for bladecenter
- fence: retry-on option used in iLO fence agent
- fence: add missing-as-off option (missing blade/device is always OFF)
- Resolves: rhbz#507514 rhbz#526806 rhbz#248006

* Wed Nov 4 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-15
- make qdiskd "master-wins" node work
- make qdisk self-fence system if write errors take longer than interval*tko
- Resolves: rhbz#511113 rhbz#372901

* Thu Oct 29 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-14
- Make service_cman.lcrso executable, so that RPM adds it to the debuginfo pkg
- Resolves: rhbz#511346

* Wed Oct 28 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-13
- Don't check for xm command in cman init script, virsh is more appropriate
- Resolves: rhbz#516111

* Mon Oct 26 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-12
- Allow re-registering of a quorum device
- Resolves: rhbz#525270

* Wed Oct 14 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-11
- Fix fence_scsi, multipath and persistent reservations
- scsi_reserve now handles failures
- cman_tool leave remove reduces quorum when no services are connected
- Resolves: rhbz#514260 rhbz#516625 rhbz#515446

* Fri Oct 9 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-10
- fence_sanbox2 unable to retrieve status
- Resolves: rhbz#512947

* Tue Oct 6 2009 David Teigland <teigland@redhat.com> - 2.0.115-9
- gfs_controld: GETLK should free unused resource
- Resolves: rhbz#513285

* Tue Oct 6 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-8
- fence: Allow IP addresses as node names
- Resolves: rhbz#504158

* Mon Oct 5 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-7
- fence_scsi man page contains invalid option
- Resolves: rhbz#515731

* Wed Sep 2 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-6
- fence_scsi support for 2 node clusters
- Resolves: rhbz#516085

* Tue Sep 1 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-5
- Support for power cycle in fence ipmi
- Resolves: rhbz#482913

* Mon Aug 31 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-4
- Add option 'list devices' for fencing agents
- Add support for switching IPv4/IPv6
- Fence agent ends with traceback if option is missing
- Add option to set port for SSH/telnet
- Resolves: rhbz#519697 rhbz#520458 rhbz#506928 rhbz#506928

* Fri Aug 28 2009 Marek Grac <mgrac@redhat.com> - 2.0.115-3
- Force stdout close for fencing agents
- Support for long options 
- Resolves: rhbz#518622 rhbz#519670

* Fri Aug 14 2009 Christine Caulfield <ccaulfie@redhat.com> - 2.0.115-2
- Fix a situation where cman could kill the wrong nodes
- Resolves: rhbz#513260

* Wed Aug 05 2009 Chris Feist <cfeist@redhat.com> - 2.0.115-1
- RSA II fencing agent has been fixed.
- Resolves: rhbz#493802

* Mon Aug 03 2009 Chris Feist <cfeist@redhat.com> - 2.0.114-1
- local variable 'verbose_filename' referenced before assignment has been fixed
- RSA II fencing agent has been fixed.
- Resolves: rhbz#493802 rhbz#514758

* Tue Jul 28 2009 Chris Feist <cfeist@redhat.com> - 2.0.113-1
- Limitations with 2-node fence_scsi are now properly documented in the man
  page.
- Resolves: rhbz#512998

* Mon Jul 27 2009 Chris Feist <cfeist@redhat.com> - 2.0.112-1
- The pexpect exception is now properly checked in fence agents.
- Resolves: rhbz#501586

* Fri Jul 22 2009 Chris Feist <cfeist@redhat.com> - 2.0.111-1
- cman_tool leave remove does now properly reduces quorum.
- Resolves: rhbz#505258

* Fri Jun 25 2009 Chris Feist <cfeist@redhat.com> - 2.0.110-1
- Updated fence_lpar man page to remove options that do not yet exist.
- Resolves: rhbz#498045

* Thu Jun 18 2009 Chris Feist <cfeist@redhat.com> - 2.0.108-1
- A semaphore leak in cman has been fixed.
- Resolves: rhbz#505594

* Tue Jun 16 2009 Chris Feist <cfeist@redhat.cmo> - 2.0.107-1
- Added man page for lpar fencing agent (fence_lpar). 
- Resolves: rhbz#498045

* Mon Jun 15 2009 Chris Feist <cfeist@redhat.cmo> - 2.0.106-1
- The lssyscfg command can take longer than the shell timeout which will
  cause fencing to fail, we now wait longer for the lssyscfg command to
  complete.
- Resolves: rhbz#504705

* Mon Jun 08 2009 Chris Feist <cfeist@redhat.com> - 2.0.105-1
- The fencing agents no longer fail with pexpect exceptions.
- Resolves: rhbz#501586

* Tue Jun 02 2009 Chris Feist <cfeist@redhat.com> - 2.0.104-1
- Broadcast communcations are now possible with cman
- fence_lpar can now login to IVM systems
- Resolves: rhbz#502674 rhbz#492808

* Thu May 21 2009 Chris Feist <cfeist@redhat.com> - 2.0.103-1
- fence_apc no longer fails with a pexpect exception
- symlink vulnerabilities in fance_apc_snmp were fixed
- The virsh fencing agent was added.
- Resolves: rhbz#496629 rhbz#498952 rhbz#501586

* Wed May 20 2009 Chris Feist <cfeist@redhat.com> - 2.0.102-1
- Correct return code is checked during disk scanning check.
- Resolves: rhbz#484956

* Wed May 13 2009 Chris Feist <cfeist@redhat.com> - 2.0.101-1
- The SCSI fence agent now verifies that sg_persist is installed properly.
- The DRAC5 fencing agent now properly handles a modulename.
- QDisk now logs warning messages if it appears it's I/O to shared storage
  is hung.
- Resolves: rhbz#496724 rhbz#500450 rhbz#500567

* Tue May 12 2009 Chris Feist <cfeist@redhat.com> - 2.0.100-1
- Support has been added for ePowerSwitch 8+ devices
- cluster.conf files can now have more than 52 entries inside a block inside
  the <cman> block
- The output of the group_tool dump sub commands are no longer NULL padded.
- Using device="" instead of label="" no longer causes qdiskd to incorrectly
  exit
- The IPMI fencing agent has been modified to timeout after 10 seconds.  It is
  also now possible to specify a different timeout with the '-t' option.
- The IPMI fencing agent now allows punctuation in the password
- Quickly starting and stopping the cman service no longer causes the cluster
  membership to become inconsistent across the cluster
- An issue with lock syncing causing 'receive_own from ...' errors in syslog
  has been fixed
- An issue which caused gfs_controld to segfault when mounting hundreds of
  filesystems has been fixed
- The LPAR fencing agent now properly reports status when an LPAR is in
  Open Firmware
- The APC SNMP fencing agent now properly recognizes outletStatusOn and
  outletStatusOff returns codes from the SNMP agent
- WTI Fencing agent can now connect to fencing devices with no password
- The rps-10 fencing agent now properly performs a reboot when run with no
  options.
- The IPMI fencing agent now supports different cipher types with the '-C'
  option
- Qdisk now properly scans devices and partitions
- Added support for LPAR/HMC v3
- cman now checks to see if a new node has state to prevent killing the first
  node during cluster setup
- service qdiskd start now works properly
- The McData fence agent now works properly with the Sphereon 4500 model
- The Egenera fence agent can now specify an ssh login name
- APC Fence agent works with non-admin accounts with firmware 3.5.x
- fence_xvmd now tries two methods to reboot a virtual machine
- Connections to openais are now allowed from unprivileged CPG clients with
  user and group of 'ais'
- Support has been added for Cisco 9124/9134 SAN switches
- groupd no longer allows the default fence domain to be '0' which would cause
  rgmanager to hang
- The RSA fence agent now supports ssh enabled RSA II devices
- DRAC fence agent now works with iDRAC on the Dell M600 Blade Chassis
- fence_drac5 now shows proper usage instructions
- cman no longer uses the wrong node name when getnameinfo() fails
- The SCSI fence agent now verifies that sg_persist is installed properly
- Resolves: rhbz#467112 rhbz#468966 rhbz#470318 rhbz#276541 rhbz#447964 rhbz#472786 rhbz#474163 rhbz#480401 rhbz#481566 rhbz#484095 rhbz#481664 rhbz#322291 rhbz#447497 rhbz#484956 rhbz#485700 rhbz#485026 rhbz#485199 rhbz#470983 rhbz#488958 rhbz#487501 rhbz#491640 rhbz#480178 rhbz#485469 rhbz#480836 rhbz#493207 rhbz#493802 rhbz#462390 rhbz#498329 rhbz#488565 rhbz#499871

* Wed Dec 03 2008 Chris Feist <cfeist@redhat.com> - 2.0.98-1
- Fixed failures with python telnet fencing agent.
- Resolves: rhbz#469066

* Mon Nov 10 2008 Chris Feist <cfeist@redhat.com> - 2.0.97-1
- Qdiskd no longer exits when using device=''
- Resolves: rbhz#470553

* Mon Nov 06 2008 Chris Feist <cfeist@redhat.com> - 2.0.96-1
- WTI fencing agent no longer powers off/on power if it is unable to get
  status.
- Resolves: rhbz#468904

* Mon Oct 20 2008 Chris Feist <cfeist@redhat.com> - 2.0.95-1
- Fix fence_xvmd trying to read wrong args from ccs

* Mon Sep 29 2008 Chris Feist <cfeist@redhat.com> - 2.0.94-1
- Fix for apc fence agent to properly set the default switch to '1'.
- Resolves: rhbz#290231

* Thu Sep 18 2008 Chris Feist <cfeist@redhat.com> - 2.0.93-1
- Fixed issue with fence_scsi failing to clear the key_list after use.
- Resolves: rhbz#462628

* Mon Sep 15 2008 Chris Feist <cfeist@redhat.com> - 2.0.92-1
- We now install the vmware fence agents properly.

* Mon Sep 15 2008 Chris Feist <cfeist@redhat.com> - 2.0.90-1
- Updated groupd manpage with information about '-s' option.

* Thu Sep 11 2008 Chris Feist <cfeist@redhat.com> - 2.0.89-1
- Fixed issue with fence_apc failing with a pexpect exception.
- Added fence agent for VMware ESX.
- Additional logging information has been added by fence_scsi.
- groupd now detects dead daemons and removes their nodes from the cluster.
- A network interface selection option has been added for fence_xvmd.
- Resolves: rhbz#460054 rhbz#251048 rhbz#460909 rhbz#318571 rhbz#457104

* Fri Sep 05 2008 Chris Feist <cfeist@redhat.com> - 2.0.88-1
- Fix cman_tool nodes -a.
- nolock gfs filesystems are ignored in the groupd startup.
- skip_undefined option added for fenced.
- groupd improved to better handle upgrades.
- man pages for fence agents have been updated.
- LPAR/HMC fence agent updated to fix state detection.
- New option added to fence_tool to delay before join.
- fence_tool -m option has been added for 2 node clusters.
- group_tool ls is now scriptable.
- Fixed qdiskd file descriptor leak.
- qdiskd can no longer updated cman if the disk is unavailable.
- qdisk no longer freezes cluster when FC cable is unplugged
- Resolves: rhbz#454401 rhbz#315741 rhbz#459127 rhbz#457104 rhbz#448043 rhbz#460190 rhbz#460190 rhbz#459754 rhbz#459678 rhbz#460645 rhbz#460937 rhbz#442541

* Thu Jul 31 2008 Chris Feist <cfeist@redhat.com> - 2.0.87-3
- An option to the init script has been added to prevent joining to the fence
  domain.
- stop_cman="1" now works if heuristics fail during initialization.
- qdiskd now works with block devices which are not in /proc/partitions
- Quorum device info can now be displayed with 'cman_tool status'.
- A dirty node is now prevented from joining the cman cluster.
- A bug which caused "Node X is undead" error messages to be printed is fixed.
- When groupd starts up it now ignores nolock file systems.
- cman is now only notified that a fence has occured when all devices have completed
  successfully.
- plocks are now read from dlm or lock_dlm.
- Support for a 24-port APC fencing device has been added.
- gfs_controld now ignores the write(2) return value on plock devices.
- Several infinite loops were fixed.
- gfs_controld now retries recovery for a withdrawn journal.
- apc_snmp fence agent has been added.
- Resolves: rhbz#455598 rhbz#455865 rhbz#362031 rhbz#443358 rhbz#442541 rhbz#315741 rhbz#456403 rhbz#450169 rhbz#444615 rhbz#446128 rhbz#444529 rhbz#442451 rhbz#438905

* Tue Apr 15 2008 Chris Feist <cfeist@redhat.com> - 2.0.84-1
- fence_node no longer always fails (and usually segfaults)
- Resolves: rhbz#441737

* Fri Mar 28 2008 Chris Feist <cfeist@redhat.com> - 2.0.83-1
- fence_apc_snmp fence agent is now installed
- Resolves: rhbz#438905

* Mon Mar 24 2008 Chris Feist <cfeist@redhat.com> - 2.0.81-1
- cman now starts correctly when additional params are given to network-bridge 
- fencde admin override now updates cman
- qdisk master abdication now works properly
- groupd no longer processes messages from dead nodes
- dlm no longer complains about closing a connection to node 0 when shutting
  down qdisk
- Resolves: rhbz#434790 rhbz#435189 rhbz#430264 rhbz#436984 rhbz#437496 rhbz#315711

* Thu Jan 24 2008 Chris Feist <cfeist@redhat.com> - 2.0.80-1
- gfs_tool now recognizes GFS files sytems on ppc
- Fixed alignment problem with ppc64
- Prevent "reservation conflict" messages when scsi_reserve starts.
- Leave the fence domain if scsi_reserve fails to register with any device.
- Improve logging in scsi_reserve script.
- Use "locking_type = 0" for all lvm commands (ie. vgs).
- Fix SCSI reservations scripts to handle LVM mirrors and stripes.
- Not an error if fence_scsi attempts to remove a non-existent key from a
  device.
- Resolves: rhbz#429633 rhbz#429546 rhbz#373491 rhbz#373511 rhbz#373541 rhbz#373571 rhbz#429033

* Mon Jan 21 2008 Chris Feist <cfeist@redhat.com> - 2.0.79-1
- Dumping of debug logs from daemons has been improved
- Plock performance has been improved
- ccs_tool now returns the proper exit status
- ccs lookup functions now recognize alternative hostnames better
- ccs_connect now fails properly when a non-root user calls it
- Endian issues which caused problems on multi-arch clusters were fixed
- Possible NULL pointer dereferences in cman were fixed
- Quorum is now properly reduced when a node leaves using
  "cman_tool leave remove"
- Resolves: rhbz#317181 rhbz#359271 rhbz#404451 rhbz#249781 rhbz#323711 rhbz#289501 rhbz#418741 rhbz#267441 rhbz#271701

* Thu Jan 03 2008 Chris Feist <cfeist@redhat.com> - 2.0.75-1
- Potential NULL pointer dereferences were removed.
- Correctly reduce quorum when a node leaves using "cman_tool leave remove"
- Quorum is now recalculated when cman has the new nodes expected_votes.
- Updated cman_tool man page
- Resolves: rhbz#323931 rhbz#317561 rhbz#327721

* Wed Sep 19 2007 Chris Feist <cfeist@redhat.com> - 2.0.73-1
- Devices can now be up to 255 characters long (up from 16).
- Resolves: rhbz#294351

* Fri Aug 17 2007 Chris Feist <cfeist@redhat.com> - 2.0.72-1
- Cluster name is now remembered if specified on the command line.
- Resolves: rhbz#250688

* Wed Aug 15 2007 Chris Feist <cfeist@redhat.com> - 2.0.71-1
- A memory leak was fixed in fence_xvmd.
- fence_egenera script no longer will fence a node during a crash dump.
- Resolves: rhbz#251358 rhbz#250152

* Fri Jul 13 2007 Chris Feist <cfeist@redhat.com> - 2.0.70-1
- Resolves: rhbz#238106

* Tue Jun 26 2007 Chris Feist <cfeist@redhat.com> - 2.0.68-1
- Rebuilt for new openais package

* Tue Mar 20 2007 Chris Feist <cfeist@redhat.com> - 2.0.61-1 
- Fixes issue with fence_xvm programs using key data
- Resolves: rhbz#231241

* Fri Feb 23 2007 Chris Feist <cfeist@redhat.com> - 2.0.60-2 
- Added Obsoletes for ccs, fence & dlm
- Resolves: rhbz#229822

* Tue Jan 23 2007 Chris Feist <cfeist@redhat.com> - 2.0.60-1
- fence_tool now times out after 300 seconds
- Resolves: rhbz#222933

* Tue Jan 16 2007 Chris Feist <cfeist@redhat.com> - 2.0.59-1
- New upstream sources
- Resolves: rhbz#222744 rhbz#222838 rhbz#222686  

* Mon Jan 15 2007 Chris Feist <cfeist@redhat.com> - 2.0.58-1
- New upstream sources
- Resolves: rhbz#221629  

* Thu Dec 21 2006 Chris Feist <cfeist@redhat.com> - 2.0.57-1
- New upstream sources
- Resolves: rhbz#218560  

* Mon Dec 18 2006 Chris Feist <cfeist@redhat.com> - 2.0.56-1
- New upstream sources.
- Resolves: rhbz#218551

* Mon Dec 18 2006 Chris Feist <cfeist@redhat.com> - 2.0.55-1
- New upstream sources.
- Resolves: rhbz#216954 rhbz#219878

* Fri Dec 15 2006 Chris Feist <cfeist@redhat.com> - 2.0.52-1
- New upstream sources.
- Resolves: rhbz#217724

* Thu Dec 14 2006 Chris Feist <cfeist@redhat.com> - 2.0.51-1
- New upstream sources.
- Resolves: rhbz#218688 rhbz#219385

* Tue Dec 05 2006 Chris Feist <cfeist@redhat.com> - 2.0.49-1
- New upstream sources.
- Resolves: rhbz#216052 rhbz#215962

* Tue Dec 05 2006 Chris Feist <cfeist@redhat.com> - 2.0.46-1
- New upstream sources.
- Resolves: rhbz#214540 rhbz#218103

* Wed Nov 29 2006 Chris Feist <cfeist@redhat.com> - 2.0.44-1
- New upstream sources.
- Resolves: rhbz#213878 rhbz#216902 rhbz#213763 rhbz#217436
- Resolves: rhbz#217460 rhbz#211836 rhbz#211918

* Mon Nov 13 2006 Chris Feist <cfeist@redhat.com> - 2.0.38-1
- New upstream sources with fixes for fence_xvmd (bz #212474)

* Thu Nov 09 2006 Chris Feist <cfeist@redhat.com> - 2.0.35-2
- New upstream sources with join_timeout and consensus_timeout
  set to high defaults (bz #214290)

* Mon Nov 06 2006 Chris Feist <cfeist@redhat.com> - 2.0.34-1
- New upstream sources.

* Fri Nov 03 2006 Chris Feist <cfeist@redhat.com> - 2.0.33-2
- New upstream sources.

* Fri Oct 27 2006 Chris Feist <cfeist@redaht.com> - 2.0.30-3
- Create and own /etc/cluster (bz #212582)

* Wed Oct 25 2006 Chris Feist <cfeist@redhat.com> - 2.0.30-1
- New upstream sources.

* Mon Oct 23 2006 Chris Feist <cfeist@redhat.com> - 2.0.29-1
- New upstream sources.

* Wed Oct 18 2006 Chris Feist <cfeist@redhat.com> - 2.0.28-4
- Build without xen deps.

* Mon Oct 16 2006 Chris Feist <cfeist@redhat.com> - 2.0.28-1
- New upstream sources

* Fri Oct 13 2006 Chris Feist <cfeist@redhat.com> - 2.0.25-1
- New upstream sources

* Thu Oct 12 2006 Chris Feist <cfeist@redhat.com> - 2.0.23-2
- New upstream sources
- Fixed init scripts

* Tue Oct 10 2006 Chris Feist <cfeist@redhat.com> - 2.0.22-1
- New upstream sources

* Thu Oct 5 2006 Chris Feist <cfeist@redhat.com> - 2.0.21-1
- New upstream sources
- Build w/ xen deps for fence-xen

* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 2.0.18-2
- rebuilt for unwind info generation, broken in gcc-4.1.1-21

* Mon Sep 25 2006 Chris Feist <cfeist@redhat.com> - 2.0.18-1
- New upstream sources

* Tue Sep 19 2006 Chris Feist <cfeist@redhat.com> - 2.0.17-1
- New upstream sources

* Mon Sep 18 2006 Chris Feist <cfeist@redhat.com> - 2.0.16-1
- New upstream sources

* Thu Sep 14 2006 Chris Feist <cfeist@redhat.com> - 2.0.15-1
- New upstream sources

* Wed Sep 13 2006 Peter Jones <pjones@redhat.com> - 2.0.14-4
- Don't activate the service by default, since it won't be configured

* Wed Sep 13 2006 Chris Feist <cfeist@redhat.com> - 2.0.14-2
- Rebuild w/ new upstream sources
- Remove libxml deps

* Thu Aug 31 2006 Chris Feist <cfeist@redhat.com> - 2.0.13-1
- Rebuild w/ new upstream sources

* Fri Aug 25 2006 Chris Feist <cfeist@redhat.com> - 2.0.12-1
- Rebuild w/ new upstream sources

* Tue Aug 22 2006 Chris Feist <cfeist@redhat.com> - 2.0.11-1
- Rebuild w/ new upstream sources

* Wed Aug 16 2006 Chris Feist <cfeist@redhat.com> - 2.0.10-1
- Rebuild w/ new upstream sources

* Tue Aug 15 2006 Chris Feist <cfeist@redhat.com> - 2.0.9-0
- Rebuild w/ new upstream sources

* Fri Aug 11 2006 Chris Feist <cfeist@redhat.com> - 2.0.8-0
- Rebuild w/ new upstream sources

* Thu Aug 10 2006 Chris Feist <cfeist@redhat.com> - 2.0.7-0
- Rebuild w/ new upstream sources

* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com>
- rebuild

* Thu Jul 06 2006 Chris Feist <cfeist@redhat.com> - 2.0.1-0.fc6.0
- Rebuild w/ new upstream sources

* Wed Mar 01 2006 Chris Feist <cfeist@redhat.com> - 2.0.0-0.fc6.4
- Rebuilt w/ new upstream sources

* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.4-0.FC5.1.1
- rebuilt for new gcc4.1 snapshot and glibc changes

* Fri Dec 16 2005 Chris Feist <cfeist@redhat.com>
- Rebuilt w/ new upstream sources

* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt

* Tue Jul 05 2005 Chris Feist <cfeist@redhat.com>
- Added libraries and cman-devel package

* Tue May 17 2005 Chris Feist <cfeist@redhat.com>
- Require cman-kernel-modules.

* Thu May 05 2005 Chris Feist <cfeist@redhat.com>
- Added patch to disable starting up the init scripts.

* Mon Dec 20 2004 Chris Feist <cfeist@redhat.com>
- Rebuild with new sources.

* Mon Dec 13 2004 Chris Feist <cfeist@redhat.com>
- Rebuild with new sources.

* Thu Nov 18 2004 Chris Feist <cfeist@redhat.com>
- various bug fixes (new upstream sources)

* Fri Oct 22 2004 Chris Feist <cfeist@redhat.com>
- various bug fixes (new upstream sources)

* Mon Aug 16 2004 Jon Brassow <jbrassow@redhat.com>
- update the requirements field

* Fri Aug 13 2004 Jon Brassow <jbrassow@redhat.com>
- various bug fixes (new upstream sources)
- add man pages

* Wed Jul 14 2004 Jon Brassow <jbrassow@redhat.com>
- build for i386 and x86_64 only

* Tue Jul 13 2004 Jon Brassow <jbrassow@redhat.com> 
- New upstream sources

* Thu Jun 17 2004 Jon Brassow <jbrassow@redhat.com> 
- Initial build.