Merge "Debian: Add lvm2 upstream fix for event_activation"
This commit is contained in:
commit
9512e5dfb6
@ -0,0 +1,23 @@
|
||||
From bb0ec0c9e8996801d5925831d9b2001d76c1cff2 Mon Sep 17 00:00:00 2001
|
||||
From: Robert Church <robert.church@windriver.com>
|
||||
Date: Mon, 6 Jun 2022 01:06:15 -0400
|
||||
Subject: [PATCH] Change from unsupported gitarchive format to quilt
|
||||
|
||||
The current build infrastructure doesn't support source patching of
|
||||
archives that have the gitarchive source format.
|
||||
|
||||
Signed-off-by: Robert Church <robert.church@windriver.com>
|
||||
---
|
||||
debian/source/format | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/debian/source/format b/debian/source/format
|
||||
index 7cb8623..163aaf8 100644
|
||||
--- a/debian/source/format
|
||||
+++ b/debian/source/format
|
||||
@@ -1 +1 @@
|
||||
-3.0 (gitarchive)
|
||||
+3.0 (quilt)
|
||||
--
|
||||
2.16.6
|
||||
|
1
base/lvm2/debian/deb_patches/series
Normal file
1
base/lvm2/debian/deb_patches/series
Normal file
@ -0,0 +1 @@
|
||||
0001-Change-from-unsupported-gitarchive-format-to-quilt.patch
|
11
base/lvm2/debian/meta_data.yaml
Normal file
11
base/lvm2/debian/meta_data.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
debname: lvm2
|
||||
debver: 2.03.11-2
|
||||
dl_path:
|
||||
name: lvm2-2.03.11-2.tar.gz
|
||||
url: https://salsa.debian.org/lvm-team/lvm2/-/archive/debian/2.03.11-2/lvm2-debian-2.03.11-2.tar.gz
|
||||
md5sum: 07f9094c926a96977edc43ea0d665e2a
|
||||
sha256sum: 6bd5c31725f30e573bdf583204833ca36ac0f5e9a05f043ee8ebfe41142af59a
|
||||
revision:
|
||||
dist: $STX_DIST
|
||||
PKG_GITREVCOUNT: true
|
@ -0,0 +1,37 @@
|
||||
From da88d405f414c864857fd63aeddf4e3125bd166f Mon Sep 17 00:00:00 2001
|
||||
From: Zdenek Kabelac <zkabelac@redhat.com>
|
||||
Date: Mon, 8 Feb 2021 16:28:18 +0100
|
||||
Subject: [PATCH] pvscan: support disabled event_activation
|
||||
|
||||
In past we had this control with use_lvmetad check for
|
||||
pvscan --cache -aay
|
||||
|
||||
Howerer this got lost with lvmetad removal commit:
|
||||
117160b27e510dceb1ed6acf995115c040acd88d
|
||||
|
||||
When user sets lvm.conf global/event_activation=0
|
||||
pvscan service will no longer auto activate any LVs on appeared PVs.
|
||||
---
|
||||
tools/pvscan.c | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/tools/pvscan.c b/tools/pvscan.c
|
||||
index 55c708682..7493c402b 100644
|
||||
--- a/tools/pvscan.c
|
||||
+++ b/tools/pvscan.c
|
||||
@@ -1575,6 +1575,12 @@ int pvscan_cache_cmd(struct cmd_context *cmd, int argc, char **argv)
|
||||
|
||||
dm_list_init(&complete_vgnames);
|
||||
|
||||
+ if (do_activate &&
|
||||
+ !find_config_tree_bool(cmd, global_event_activation_CFG, NULL)) {
|
||||
+ log_verbose("Ignoring pvscan --cache -aay because event_activation is disabled.");
|
||||
+ return ECMD_PROCESSED;
|
||||
+ }
|
||||
+
|
||||
if (arg_is_set(cmd, major_ARG) + arg_is_set(cmd, minor_ARG))
|
||||
devno_args = 1;
|
||||
|
||||
--
|
||||
2.16.6
|
||||
|
1
base/lvm2/debian/patches/series
Normal file
1
base/lvm2/debian/patches/series
Normal file
@ -0,0 +1 @@
|
||||
0001-pvscan-support-disabled-event_activation.patch
|
@ -5,6 +5,7 @@ kdump-tools
|
||||
puppet
|
||||
drbd-tools
|
||||
parted
|
||||
lvm2
|
||||
trident-installer
|
||||
iputils-arping
|
||||
iputils-ping
|
||||
|
@ -6,6 +6,7 @@ base/haproxy
|
||||
base/libfdt
|
||||
base/lighttpd
|
||||
base/linuxptp
|
||||
base/lvm2
|
||||
base/lsb
|
||||
base/pf-bb-config
|
||||
base/systemd
|
||||
|
Loading…
Reference in New Issue
Block a user