]> git.proxmox.com Git - corosync-pve.git/log
corosync-pve.git
11 months agobuildsys: fix source tarball generation directory level one-off master
Thomas Lamprecht [Mon, 8 May 2023 10:31:20 +0000 (12:31 +0200)]
buildsys: fix source tarball generation directory level one-off

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobump version to 3.1.7-pve3
Thomas Lamprecht [Sun, 7 May 2023 12:43:05 +0000 (14:43 +0200)]
bump version to 3.1.7-pve3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agod/lintian-overrides: update to new syntax and complete
Thomas Lamprecht [Sun, 7 May 2023 12:42:08 +0000 (14:42 +0200)]
d/lintian-overrides: update to new syntax and complete

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agod/control: do not depend on obsolete lsb-base
Thomas Lamprecht [Sun, 7 May 2023 12:25:50 +0000 (14:25 +0200)]
d/control: do not depend on obsolete lsb-base

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: expand clean target
Thomas Lamprecht [Sun, 7 May 2023 12:23:56 +0000 (14:23 +0200)]
buildsys: expand clean target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: add convencience target for sbuild
Thomas Lamprecht [Sun, 7 May 2023 12:23:50 +0000 (14:23 +0200)]
buildsys: add convencience target for sbuild

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: automatically derive upload dist
Thomas Lamprecht [Sun, 7 May 2023 12:23:15 +0000 (14:23 +0200)]
buildsys: automatically derive upload dist

as defined in debian/changelog

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: fix dsc and source tarball generation
Thomas Lamprecht [Sun, 7 May 2023 12:22:27 +0000 (14:22 +0200)]
buildsys: fix dsc and source tarball generation

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobuildsys: use simple parenthesis for variables
Thomas Lamprecht [Sun, 7 May 2023 11:30:33 +0000 (13:30 +0200)]
buildsys: use simple parenthesis for variables

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agoswitch upload dist to bookworm
Thomas Lamprecht [Wed, 3 May 2023 15:44:30 +0000 (17:44 +0200)]
switch upload dist to bookworm

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agobump version to 3.1.7-pve2
Thomas Lamprecht [Tue, 2 May 2023 16:53:08 +0000 (18:53 +0200)]
bump version to 3.1.7-pve2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
11 months agod/control: define compat level via build-depends and raise to 13
Thomas Lamprecht [Tue, 2 May 2023 17:20:59 +0000 (19:20 +0200)]
d/control: define compat level via build-depends and raise to 13

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agobump version to 3.1.7-pve1
Fabian Grünbichler [Wed, 16 Nov 2022 08:11:23 +0000 (09:11 +0100)]
bump version to 3.1.7-pve1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
17 months agodrop previously cherry-picked patches
Fabian Grünbichler [Wed, 16 Nov 2022 08:10:10 +0000 (09:10 +0100)]
drop previously cherry-picked patches

these are part of 3.1.7 upstream

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
17 months agoupstream: update to 3.1.7
Fabian Grünbichler [Wed, 16 Nov 2022 08:09:57 +0000 (09:09 +0100)]
upstream: update to 3.1.7

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agobump version to 3.1.5-pve2
Fabian Grünbichler [Tue, 9 Nov 2021 10:51:07 +0000 (11:51 +0100)]
bump version to 3.1.5-pve2

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agocherry-pick fixes
Fabian Grünbichler [Tue, 9 Nov 2021 10:49:10 +0000 (11:49 +0100)]
cherry-pick fixes

patch #3 should improve network load in recovery situations
patch #4 fixes a cpg corruption issue discovered while investigating the
knet sequence number bug

Acked-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agobump version to 3.1.5-pve1
Thomas Lamprecht [Fri, 10 Sep 2021 11:11:38 +0000 (13:11 +0200)]
bump version to 3.1.5-pve1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate submodule to v3.1.5
Thomas Lamprecht [Fri, 10 Sep 2021 11:10:53 +0000 (13:10 +0200)]
update submodule to v3.1.5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 3.1.2-pve2
Thomas Lamprecht [Sun, 16 May 2021 15:54:19 +0000 (17:54 +0200)]
bump version to 3.1.2-pve2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agofixup! debian: update symbol files
Thomas Lamprecht [Sun, 16 May 2021 15:53:49 +0000 (17:53 +0200)]
fixup! debian: update symbol files

2 years agobuildsys: change upload dist to bullseye
Thomas Lamprecht [Sun, 16 May 2021 15:51:14 +0000 (17:51 +0200)]
buildsys: change upload dist to bullseye

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodebian: update symbol files
Thomas Lamprecht [Sun, 16 May 2021 15:49:44 +0000 (17:49 +0200)]
debian: update symbol files

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodebian: enable and package corosync-vqsim
Thomas Lamprecht [Sun, 16 May 2021 15:26:55 +0000 (17:26 +0200)]
debian: enable and package corosync-vqsim

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agofixup! d/control: bump standard to newest
Thomas Lamprecht [Sun, 16 May 2021 15:26:29 +0000 (17:26 +0200)]
fixup! d/control: bump standard to newest

2 years agodebian: enable libnozzle, could be useful as cluster channel
Thomas Lamprecht [Sun, 16 May 2021 15:25:25 +0000 (17:25 +0200)]
debian: enable libnozzle, could be useful as cluster channel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodebian: depend on new-enough dwz to make the d/rules override void
Thomas Lamprecht [Sun, 16 May 2021 15:23:38 +0000 (17:23 +0200)]
debian: depend on new-enough dwz to make the d/rules override void

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/control: bump standard to newest
Thomas Lamprecht [Sun, 16 May 2021 15:23:01 +0000 (17:23 +0200)]
d/control: bump standard to newest

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobuildsys: drop unused ARCH variable
Thomas Lamprecht [Fri, 9 Apr 2021 10:54:36 +0000 (12:54 +0200)]
buildsys: drop unused ARCH variable

We include `/usr/share/dpkg/architecture.mk` and can use
${DEB_BUILD_ARCH} directly.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.1.2-pve1
Fabian Grünbichler [Tue, 6 Apr 2021 12:32:28 +0000 (14:32 +0200)]
bump version to 3.1.2-pve1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 years agodrop patches cherry-picked from upstream
Fabian Grünbichler [Tue, 6 Apr 2021 12:24:31 +0000 (14:24 +0200)]
drop patches cherry-picked from upstream

they are all part of 3.1.1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 years agoupdate submodule to v.3.1.2
Fabian Grünbichler [Tue, 6 Apr 2021 12:20:16 +0000 (14:20 +0200)]
update submodule to v.3.1.2

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 years agobump version to 3.1.0-pve1
Thomas Lamprecht [Thu, 28 Jan 2021 10:39:30 +0000 (11:39 +0100)]
bump version to 3.1.0-pve1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agocherry-pick some relevant patches
Thomas Lamprecht [Thu, 28 Jan 2021 12:49:17 +0000 (13:49 +0100)]
cherry-pick some relevant patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agodebian: Drop the log directory placeholder file
Thomas Lamprecht [Thu, 28 Jan 2021 11:28:59 +0000 (12:28 +0100)]
debian: Drop the log directory placeholder file

According to #604807 the buster logrotate already skips missing
directories gracefully, so we don't need this workaround anymore,
as #588515 is fixed.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agodebian: update libquorum5 symbols file
Thomas Lamprecht [Thu, 28 Jan 2021 11:25:08 +0000 (12:25 +0100)]
debian: update libquorum5 symbols file

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agodebian: wildcard all installed shared object versions
Thomas Lamprecht [Thu, 28 Jan 2021 11:24:31 +0000 (12:24 +0100)]
debian: wildcard all installed shared object versions

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agod/rules: The upstream default systemd directory moved into /usr
Thomas Lamprecht [Thu, 28 Jan 2021 11:28:51 +0000 (12:28 +0100)]
d/rules: The upstream default systemd directory moved into /usr

See 464945a3e1ce40ed6a15c8b87eebecafb44cf356.
But Debian still uses /lib/systemd/system for unit files.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate submodule to v3.1.0
Thomas Lamprecht [Thu, 28 Jan 2021 09:44:52 +0000 (10:44 +0100)]
update submodule to v3.1.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agobump version to 3.0.4-pve1
Thomas Lamprecht [Thu, 25 Jun 2020 15:07:39 +0000 (17:07 +0200)]
bump version to 3.0.4-pve1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agodocs: man: move cmap_keys man page from section 8 to 7
Thomas Lamprecht [Thu, 25 Jun 2020 15:06:57 +0000 (17:06 +0200)]
docs: man: move cmap_keys man page from section 8 to 7

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate submodule to v3.0.4
Thomas Lamprecht [Thu, 25 Jun 2020 15:02:51 +0000 (17:02 +0200)]
update submodule to v3.0.4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.3-pve1
Thomas Lamprecht [Mon, 25 Nov 2019 14:38:58 +0000 (15:38 +0100)]
bump version to 3.0.3-pve1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase to new upstream release 3.0.3
Thomas Lamprecht [Mon, 25 Nov 2019 14:38:25 +0000 (15:38 +0100)]
rebase to new upstream release 3.0.3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate d/control
Thomas Lamprecht [Sat, 23 Nov 2019 09:07:56 +0000 (10:07 +0100)]
update d/control

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoProxmox maintains this package again
Thomas Lamprecht [Sat, 23 Nov 2019 09:04:10 +0000 (10:04 +0100)]
Proxmox maintains this package again

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.2-pve4
Thomas Lamprecht [Thu, 10 Oct 2019 16:16:10 +0000 (18:16 +0200)]
bump version to 3.0.2-pve4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agocherry-pick: totemsrp: Reduce MTU to left room second mcast
Thomas Lamprecht [Thu, 10 Oct 2019 16:12:24 +0000 (18:12 +0200)]
cherry-pick: totemsrp: Reduce MTU to left room second mcast

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: use $DEB_VERSION to depreaceate CSRELEASE
Thomas Lamprecht [Wed, 9 Oct 2019 14:22:15 +0000 (16:22 +0200)]
buildsys: use $DEB_VERSION to depreaceate CSRELEASE

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.2-pve3
Thomas Lamprecht [Thu, 3 Oct 2019 14:13:59 +0000 (16:13 +0200)]
bump version to 3.0.2-pve3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agocherry-pick some fixes and log-improvements
Thomas Lamprecht [Thu, 3 Oct 2019 14:11:53 +0000 (16:11 +0200)]
cherry-pick some fixes and log-improvements

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agomove to submodule build
Thomas Lamprecht [Thu, 3 Oct 2019 13:54:00 +0000 (15:54 +0200)]
move to submodule build

allowing us to drop the tarball tracking and the patches-of-patches
thing, which is just plain annoying and costs to much time and nerves
when touching anything..

diffoscope tested previous and current .deb, only real change is the
exclusion of the changelog from Debian, but as that was ordered after
ours anyway it shouldn't be to big of an issue

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.2-pve2
Thomas Lamprecht [Fri, 21 Jun 2019 12:26:48 +0000 (14:26 +0200)]
bump version to 3.0.2-pve2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agocherry-pick totem confg patches
Thomas Lamprecht [Fri, 21 Jun 2019 12:24:01 +0000 (14:24 +0200)]
cherry-pick totem confg patches

see https://github.com/corosync/corosync/pull/484

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.2-pve1
Fabian Grünbichler [Wed, 19 Jun 2019 12:36:53 +0000 (14:36 +0200)]
bump version to 3.0.2-pve1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agocherry-pick 3.0.2 as patches
Fabian Grünbichler [Wed, 19 Jun 2019 12:36:52 +0000 (14:36 +0200)]
cherry-pick 3.0.2 as patches

and rebase/drop patches as appropriate

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agocherry-pick additional link status display patch
Fabian Grünbichler [Wed, 5 Jun 2019 08:09:56 +0000 (10:09 +0200)]
cherry-pick additional link status display patch

to fix the broken initial version.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobuildsys: fixup libcfg library verison
Thomas Lamprecht [Thu, 23 May 2019 19:40:31 +0000 (21:40 +0200)]
buildsys: fixup libcfg library verison

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: switch upload dist over to buster
Thomas Lamprecht [Thu, 23 May 2019 16:16:19 +0000 (18:16 +0200)]
buildsys: switch upload dist over to buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.1-pve1
Fabian Grünbichler [Wed, 22 May 2019 13:37:25 +0000 (15:37 +0200)]
bump version to 3.0.1-pve1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoadd patches for Corosync 3.x
Fabian Grünbichler [Wed, 22 May 2019 13:37:24 +0000 (15:37 +0200)]
add patches for Corosync 3.x

some minor cherry-picks, and two big series:
- crypto compatibility for upgrading from Corosync 2.x
- cpg callback merging for joinlists

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobuild: remove libtotem-pg* from package list
Fabian Grünbichler [Wed, 22 May 2019 13:37:23 +0000 (15:37 +0200)]
build: remove libtotem-pg* from package list

they were discontinued upstream

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobuild: remove -qdevice/qnetd from package list
Fabian Grünbichler [Wed, 22 May 2019 13:37:22 +0000 (15:37 +0200)]
build: remove -qdevice/qnetd from package list

they were split into their own source package in Debian Buster

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobuild: drop transitional packages
Fabian Grünbichler [Wed, 22 May 2019 13:37:21 +0000 (15:37 +0200)]
build: drop transitional packages

corosync-pve and libcorosync4-pve, which were introduced as part of the
PVE 4.x -> PVE 5.x upgrade

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agorebase patches
Fabian Grünbichler [Wed, 22 May 2019 13:37:20 +0000 (15:37 +0200)]
rebase patches

and drop those that were applied upstream.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agodownload 3.0.1-2 sources
Thomas Lamprecht [Thu, 23 May 2019 09:28:31 +0000 (11:28 +0200)]
download 3.0.1-2 sources

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuild: switch sources to 3.0.1-2
Fabian Grünbichler [Wed, 22 May 2019 13:37:18 +0000 (15:37 +0200)]
build: switch sources to 3.0.1-2

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoMakefile: replace ARCH with DEB_BUILD_ARCH
Fabian Grünbichler [Wed, 22 May 2019 13:37:17 +0000 (15:37 +0200)]
Makefile: replace ARCH with DEB_BUILD_ARCH

via dpkg-dev's architecture.mk

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoMakefile: remove cruft
Fabian Grünbichler [Wed, 22 May 2019 13:37:16 +0000 (15:37 +0200)]
Makefile: remove cruft

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agobump version to 2.4.4-pve1 stable-5
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:37 +0000 (14:26 +0100)]
bump version to 2.4.4-pve1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agodo not ship augeas stuff
Thomas Lamprecht [Fri, 9 Nov 2018 15:41:11 +0000 (16:41 +0100)]
do not ship augeas stuff

we do not want that qugeas manages the corosync config as it does
not knows from our blessed master config in /etc/pve/corosync.conf
and this saves us a build depedency.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agobuild: add new build artifacts to clean target
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:36 +0000 (14:26 +0100)]
build: add new build artifacts to clean target

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agobuild: add dbgsym packages to Makefile
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:35 +0000 (14:26 +0100)]
build: add dbgsym packages to Makefile

and cleanup *.deb variable handling.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agobuild: move some patches into debian/
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:34 +0000 (14:26 +0100)]
build: move some patches into debian/

otherwise building a source package is not possible, since the upstream
files would get dirtied by preparing the build directory.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agobuild: add dsc target
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:33 +0000 (14:26 +0100)]
build: add dsc target

to build a source package

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agod/control: bump versioned b-d on libqb
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:32 +0000 (14:26 +0100)]
d/control: bump versioned b-d on libqb

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agobuild: drop patch applied upstream
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:31 +0000 (14:26 +0100)]
build: drop patch applied upstream

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agobuild: revert upstream switch to DH 11
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:30 +0000 (14:26 +0100)]
build: revert upstream switch to DH 11

not yet available in Debian Stretch without backports

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agorebase and re-format patches
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:29 +0000 (14:26 +0100)]
rebase and re-format patches

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 years agoupdate sources to 2.4.4-3
Fabian Grünbichler [Wed, 7 Nov 2018 13:26:28 +0000 (14:26 +0100)]
update sources to 2.4.4-3

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agobump version to 2.4.2-pve5
Thomas Lamprecht [Wed, 25 Apr 2018 08:34:26 +0000 (10:34 +0200)]
bump version to 2.4.2-pve5

5 years agocpg: fix issue when nodes with low id hang
Thomas Lamprecht [Wed, 25 Apr 2018 07:09:24 +0000 (09:09 +0200)]
cpg: fix issue when nodes with low id hang

The cpg config change callback where not made correctly for nodes
with a low member id (lowest id == master node) after corosync on
said node hung, due to IO, artifical suspend or other scheduling
related hangs.

This is releated to an heuristic for choosing/syncing the CPG member
downlist added in 6bbbfcb6b4af72cf35ab9fdb4412fa6c6bdacc12 (corosync
repository).

See whole issue thread:
https://lists.clusterlabs.org/pipermail/users/2018-March/014594.html

Upstream pull-request:
https://github.com/corosync/corosync/pull/347

6 years agobuildsys: add -X to upload target
Wolfgang Bumiller [Fri, 13 Apr 2018 11:22:53 +0000 (13:22 +0200)]
buildsys: add -X to upload target

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
6 years agobump version to 2.4.2-pve4
Fabian Grünbichler [Fri, 13 Apr 2018 09:10:33 +0000 (11:10 +0200)]
bump version to 2.4.2-pve4

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 years agoreformat old patches
Fabian Grünbichler [Fri, 13 Apr 2018 09:10:32 +0000 (11:10 +0200)]
reformat old patches

to reduce future patch churn

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 years agofix CVE-2018-1084: DoS via malformed packet
Fabian Grünbichler [Fri, 13 Apr 2018 09:10:31 +0000 (11:10 +0200)]
fix CVE-2018-1084: DoS via malformed packet

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 years agobump version to 2.4.2-pve3
Fabian Grünbichler [Thu, 8 Jun 2017 12:14:28 +0000 (14:14 +0200)]
bump version to 2.4.2-pve3

7 years agoremove problematic corosync-qdevice.init
Thomas Lamprecht [Wed, 29 Mar 2017 11:08:57 +0000 (13:08 +0200)]
remove problematic corosync-qdevice.init

without this we seemingly cannot install corosync-qdevice on PVE 5.0
While the programm and its systemd service file get installed
correctly the package configuration fails with:

----
Setting up corosync-qdevice (2.4.2-pve2) ...
insserv: Service corosync has to be enabled to start service corosync-qdevice
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package corosync-qdevice (--configure):
subprocess installed post-installation script returned error exit status 1
----

This error gets printed while corosync is enabled and started without
failure. So just remove the problematic file.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Rebased as part of patch-queue

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobuildsys: also upload libcorosync4-pve transitional package
Fabian Grünbichler [Mon, 13 Mar 2017 12:41:03 +0000 (13:41 +0100)]
buildsys: also upload libcorosync4-pve transitional package

7 years agobump version to 2.4.2-pve2
Fabian Grünbichler [Mon, 13 Mar 2017 12:31:45 +0000 (13:31 +0100)]
bump version to 2.4.2-pve2

7 years agorefresh other patch numbers
Fabian Grünbichler [Mon, 13 Mar 2017 12:30:58 +0000 (13:30 +0100)]
refresh other patch numbers

7 years agoonly start corosync service if conf exist
Fabian Grünbichler [Mon, 13 Mar 2017 12:30:33 +0000 (13:30 +0100)]
only start corosync service if conf exist

we had this in the old service file as well, for
non-clustered systems.

7 years agoadd libcorosync4-pve transitional package
Fabian Grünbichler [Mon, 13 Mar 2017 12:30:12 +0000 (13:30 +0100)]
add libcorosync4-pve transitional package

7 years agobuildsys: update make upload target for stretch
Fabian Grünbichler [Fri, 10 Mar 2017 09:45:08 +0000 (10:45 +0100)]
buildsys: update make upload target for stretch

7 years agobump version to 2.4.2-pve1
Fabian Grünbichler [Wed, 8 Mar 2017 13:17:08 +0000 (14:17 +0100)]
bump version to 2.4.2-pve1

7 years agoremove old packaging files
Fabian Grünbichler [Wed, 8 Mar 2017 13:16:21 +0000 (14:16 +0100)]
remove old packaging files

7 years agoadd patches ensuring smooth upgrades from PVE 4.x
Fabian Grünbichler [Wed, 8 Mar 2017 13:15:07 +0000 (14:15 +0100)]
add patches ensuring smooth upgrades from PVE 4.x

7 years agoupdate sources to 2.4.2-3
Fabian Grünbichler [Wed, 8 Mar 2017 13:14:03 +0000 (14:14 +0100)]
update sources to 2.4.2-3

7 years agoswitch to Debian corosync package as base
Fabian Grünbichler [Wed, 8 Mar 2017 13:13:37 +0000 (14:13 +0100)]
switch to Debian corosync package as base

7 years agobump version to 2.4.2-2, rebuild for stretch
Fabian Grünbichler [Mon, 6 Mar 2017 08:38:01 +0000 (09:38 +0100)]
bump version to 2.4.2-2, rebuild for stretch