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
|
puppet
|
||||||
drbd-tools
|
drbd-tools
|
||||||
parted
|
parted
|
||||||
|
lvm2
|
||||||
trident-installer
|
trident-installer
|
||||||
iputils-arping
|
iputils-arping
|
||||||
iputils-ping
|
iputils-ping
|
||||||
|
@ -6,6 +6,7 @@ base/haproxy
|
|||||||
base/libfdt
|
base/libfdt
|
||||||
base/lighttpd
|
base/lighttpd
|
||||||
base/linuxptp
|
base/linuxptp
|
||||||
|
base/lvm2
|
||||||
base/lsb
|
base/lsb
|
||||||
base/pf-bb-config
|
base/pf-bb-config
|
||||||
base/systemd
|
base/systemd
|
||||||
|
Loading…
Reference in New Issue
Block a user