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

Wolfgang Bumiller w.bumiller at proxmox.com
Wed Feb 8 15:21:09 CET 2017


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

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




More information about the pve-devel mailing list