[pve-devel] applied: [PATCH] update corosync to 2.4.2

Thomas Lamprecht t.lamprecht at proxmox.com
Wed Feb 8 15:46:42 CET 2017



On 02/08/2017 03:21 PM, Wolfgang Bumiller wrote:
> Applied but...
>
> On Wed, Feb 08, 2017 at 02:20:58PM +0100, Thomas Lamprecht wrote:
>> minor update with buildfixes for newer systems (strech, at least with
>> arm), config parser bugs and some qdevice fixes, while we do not have
>> qdevice enabled.
>>
>> oneline log between v2.4.0 and v2.4.2:
>>
>> 96f91f2 libvotequorum: Bump version
>> 19e48a6 [build] Fix build on RHEL7.3 latest
>> 52e6ae5 cfg: Prevents use of uninitialized buffer
>> b0c850f Qnetd LMS: Fix two partition use case
>> 0da1b74 man: mention qdevice incompatibilites in votequorum.5
>> 49a9f72 Man: Fix corosync-qdevice-net-certutil link
>> 87c363b Spec: Qdevice require same version of corosync
>> f837f95 Config: Flag config uidgid entries
>> 3e995cf cts: Make it run with pacemaker-1.13+
>> 71c9035 Low: totemsrp: Addition of the log.
>> a275d88 qdevice: some more small man page fixes
>> b6c71aa qdevice: Fix 'tie_breaker' in man page
>>
>> Tested for a week now in cluster setups with mixed versions (v2.4.0
>> and v2.4.2) and upgrade tests.
>>
>> Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>
>> ---
>>
>> For obvious reasons I did not include the new .tar.gz source tarball here.
>> After applying this patch a `make download` fetches the new one.
>> The commiter may then addition of the new tarball and the deletion of the
>> old one into this commit if desired.
>>
>>
>>   Makefile         | 6 +++---
>>   debian/changelog | 6 ++++++
>>   2 files changed, 9 insertions(+), 3 deletions(-)
>>
>> diff --git a/Makefile b/Makefile
>> index 77b2532..580845b 100644
>> --- a/Makefile
>> +++ b/Makefile
>> @@ -2,8 +2,8 @@ RELEASE=4.2
>>   
>>   # source from http://www.corosync.org
>>   
>> -CSVERSION=2.4.0
>> -CSRELEASE=1
>> +CSVERSION=2.4.2
>> +CSRELEASE=2
>>   CSDIR=corosync-${CSVERSION}
>>   CSSRC=corosync-${CSVERSION}.tar.gz
>>   
>> @@ -35,7 +35,7 @@ download:
>>   	rm -rf ${CSSRC} ${CSSRC}.tmp ${CSDIR}
>>   	# wget http://build.clusterlabs.org/corosync/releases/${CSSRC}
>>   	git clone https://github.com/corosync/corosync.git  -b needle ${CSDIR}
> I
>
>> -	#cd ${CSDIR}; git checkout v${CSVERSION}
> really
>
>> +	cd ${CSDIR}; git checkout v${CSVERSION}
> want
>
>>   	cd ${CSDIR}; ./autogen.sh
> submodules

Can relate, maybe with the next update :)

>>   	tar czf ${CSSRC}.tmp ${CSDIR}





More information about the pve-devel mailing list