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

Thomas Lamprecht t.lamprecht at proxmox.com
Wed Feb 8 14:20:58 CET 2017


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}
-	#cd ${CSDIR}; git checkout v${CSVERSION}
+	cd ${CSDIR}; git checkout v${CSVERSION}
 	cd ${CSDIR}; ./autogen.sh
 	tar czf ${CSSRC}.tmp ${CSDIR}
 	mv ${CSSRC}.tmp ${CSSRC}
diff --git a/debian/changelog b/debian/changelog
index 8f8e7e4..9865e5d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+corosync-pve (2.4.2-1) unstable; urgency=medium
+
+  * update to corosync 2.4.2
+
+ -- Proxmox Support Team <support at proxmox.com>  Wed, 08 Feb 2017 14:08:49 +0100
+
 corosync-pve (2.4.0-1) unstable; urgency=medium
 
   * update to v2.4.0
-- 
2.1.4





More information about the pve-devel mailing list