[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