From 760895e2d06e005c82f44154f0b50f73cc513b7b7ffdf3c2514db089fadb6e1e Mon Sep 17 00:00:00 2001 From: nick wang Date: Fri, 6 Oct 2017 07:59:30 +0000 Subject: [PATCH] Accepting request 532108 from home:wanghaisu:branches:network:ha-clustering:Factory bsc#1061981, update to 9.0.9 OBS-URL: https://build.opensuse.org/request/show/532108 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/drbd?expand=0&rev=54 --- _service | 8 ++++---- drbd-9.0.8+git.c8bc3670.tar.bz2 | 3 --- drbd-9.0.9+git.bffac0d9.tar.bz2 | 3 +++ drbd.changes | 23 +++++++++++++++++++++++ drbd.spec | 2 +- drbd_git_revision | 2 +- reproducible.patch | 25 ------------------------- 7 files changed, 32 insertions(+), 34 deletions(-) delete mode 100644 drbd-9.0.8+git.c8bc3670.tar.bz2 create mode 100644 drbd-9.0.9+git.bffac0d9.tar.bz2 diff --git a/_service b/_service index fe3ddff..b0235c0 100644 --- a/_service +++ b/_service @@ -1,16 +1,16 @@ - git://git.linbit.com/drbd-9.0.git + git@github.com:LINBIT/drbd-9.0.git git drbd - 9.0.8+git.%h - c8bc36701c7c7ffc2c208f620c6d89e4ec265704 + 9.0.9+git.%h + bffac0d96700a2ada5f6daf60465fb7f8add3bda diff --git a/drbd-9.0.8+git.c8bc3670.tar.bz2 b/drbd-9.0.8+git.c8bc3670.tar.bz2 deleted file mode 100644 index 1b3963d..0000000 --- a/drbd-9.0.8+git.c8bc3670.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95de509dfb3038613f1fbea8c6725f2a572c7b0c94fc77f2f2b167d5577bdf73 -size 305477 diff --git a/drbd-9.0.9+git.bffac0d9.tar.bz2 b/drbd-9.0.9+git.bffac0d9.tar.bz2 new file mode 100644 index 0000000..fd6eeb5 --- /dev/null +++ b/drbd-9.0.9+git.bffac0d9.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7543f48e0fd7c5165af892bad227d04fd71a265a6fab5d108e6e14e4ea61088 +size 310824 diff --git a/drbd.changes b/drbd.changes index cf24e22..b2b9c37 100644 --- a/drbd.changes +++ b/drbd.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Fri Oct 6 07:48:08 UTC 2017 - nwang@suse.com + +- bsc#1061981, update to 9.0.9 + * fix occasionally forgotten resyncs in installations where + diskless primaries are present. + * fix an issue that causes unexpected split-brain upon connect. + * in a cluster with a diskless primary, when a server goes away, + and is not outdated, outdate it upon reconnect. + * fix update of exposed data UUID on diskless primaries. + * fix a possible OOPS when in a debug message regarding bitmap + locking + * fix discard bigger than 1MiB + * fix left over bits in bitmap on SyncSource after resync + * fix peers becoming unexpectedly displayed as D_OUTDATED at the + end of a resync + * fix a race between auto promote and auto demote of multiple volumes + in a single resource + * Speed up down of many resources by using call_rcu() instead + of synchronize_rcu() + * Make it compatible with the soon to be released 4.13 kernel +- Modify reproducible.patch since part of the patch is merged + ------------------------------------------------------------------- Wed Jul 19 05:01:10 UTC 2017 - bwiedemann@suse.com diff --git a/drbd.spec b/drbd.spec index 638b41e..78b16b3 100644 --- a/drbd.spec +++ b/drbd.spec @@ -24,7 +24,7 @@ %endif Name: drbd -Version: 9.0.8+git.c8bc3670 +Version: 9.0.9+git.bffac0d9 Release: 0 Summary: DRBD driver for Linux License: GPL-2.0+ diff --git a/drbd_git_revision b/drbd_git_revision index 5270bd2..0f82931 100644 --- a/drbd_git_revision +++ b/drbd_git_revision @@ -1 +1 @@ -GIT-hash: c8bc36701c7c7ffc2c208f620c6d89e4ec265704 +GIT-hash: bffac0d96700a2ada5f6daf60465fb7f8add3bda diff --git a/reproducible.patch b/reproducible.patch index 49e648b..fced9dd 100644 --- a/reproducible.patch +++ b/reproducible.patch @@ -1,28 +1,3 @@ -commit 9777375cea4d39a6298b774c80eb1287836b217d -Author: Bernhard M. Wiedemann -Date: Mon Jul 17 21:05:47 2017 +0200 - - drbd: sort file list - - because it influences the ordering of entries in compat.h - which influences srcversion= checksum - which prevents drbd.ko from building reproducibly. - - See https://reproducible-builds.org/ for why this matters. - -diff --git a/drbd/Kbuild b/drbd/Kbuild -index 2d1b4d0..c5787a6 100644 ---- a/drbd/Kbuild -+++ b/drbd/Kbuild -@@ -70,7 +70,7 @@ COMPAT_FORCE := FORCE - endif - - ifneq ($(KBUILD_STAGE),modpost) --TEST_C := $(wildcard $(src)/drbd-kernel-compat/tests/*.c) -+TEST_C := $(sort $(wildcard $(src)/drbd-kernel-compat/tests/*.c)) - TEST_R := $(TEST_C:$(src)/drbd-kernel-compat/tests/%.c=$(obj)/.compat_test.%.result) - $(obj)/.compat_test.%.result: $(src)/drbd-kernel-compat/tests/%.c $(COMPAT_FORCE) - $(call cmd,compat_test_result) commit 794951592b004e82c0160014751d9ebb654035c0 Author: Bernhard M. Wiedemann Date: Tue Jul 18 10:30:16 2017 +0200