mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-02 01:18:26 +03:00
vgimportclone: override global_filter in lvm.conf
The global filter in system's lvm.conf may conflict with the custom filter we set up in vgimportclone (they can easily fail to intersect). Since we explicitly avoid talking to lvmetad in vgimportclone, it is safe and reasonable to do so.
This commit is contained in:
parent
c5f7d401e5
commit
05bf4b8cc3
@ -1,5 +1,6 @@
|
||||
Version 2.02.99 -
|
||||
===================================
|
||||
Override system's global_filter settings for vgimportclone.
|
||||
Detect maximum usable size for snapshot for lvresize.
|
||||
Creation of snapshot takes at most 100% origin coverage.
|
||||
Add cow_max_extents() to calc extents for 100% origin coverage.
|
||||
|
@ -250,6 +250,7 @@ LVMCONF=${TMP_LVM_SYSTEM_DIR}/lvm.conf
|
||||
/^[ \t]*scan[ \t]*=/{print "scan = [ \"" DEV "\" ]";next} \
|
||||
/^[ \t]*cache[ \t]*=/{print "cache = \"" CACHE "\"";next} \
|
||||
/^[ \t]*use_lvmetad[ \t]*=/{print "use_lvmetad = 0";next} \
|
||||
/^[ \t]*global_filter[ \t]*=/{print "global_filter = [ \"a|.*|\" ]";next} \
|
||||
/^[ \t]*cache_dir[ \t]*=/{print "cache_dir = \"" CACHE_DIR "\"";next} \
|
||||
{print $0}' > ${LVMCONF}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user