Hello community, here is the log from the commit of package lvm2 for openSUSE:Factory checked in at 2017-05-10 20:32:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lvm2 (Old) and /work/SRC/openSUSE:Factory/.lvm2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lvm2" Wed May 10 20:32:55 2017 rev:102 rq:492764 version:2.02.170 Changes: -------- --- /work/SRC/openSUSE:Factory/lvm2/device-mapper.changes 2017-04-25 08:55:32.521539971 +0200 +++ /work/SRC/openSUSE:Factory/.lvm2.new/device-mapper.changes 2017-05-10 20:32:57.787460096 +0200 @@ -1,0 +2,23 @@ +Wed May 3 09:01:42 UTC 2017 - z...@suse.com + +- This patch has been dropped since SLE12 (bsc#952300) + * removed sys_mount_instead_linux_fs.diff +- Drop obsolete patches: + * removed improve_probing.diff (bsc#49657) + * removed no-inc-audit.diff + * removed suppress_format1_size_warning.diff +- Add more bug/fate references, and reorder the patches accordingly + +------------------------------------------------------------------- +Tue Apr 25 12:00:23 UTC 2017 - z...@suse.com + +- Add check_pv_device_sizesĀ option to check PV and disk sizes + bsc#999878 + +------------------------------------------------------------------- +Mon Apr 24 17:08:34 UTC 2017 - arvidj...@gmail.com + +- BuildRequire modutils so build script detects modprobe and module + autoloading works again (boo#983221) + +------------------------------------------------------------------- lvm2-clvm.changes: same change lvm2.changes: same change Old: ---- improve_probing.diff no-inc-audit.diff suppress_format1_size_warning.diff sys_mount_instead_linux_fs.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ device-mapper.spec ++++++ --- /var/tmp/diff_new_pack.zt5kXl/_old 2017-05-10 20:32:59.491219722 +0200 +++ /var/tmp/diff_new_pack.zt5kXl/_new 2017-05-10 20:32:59.511216900 +0200 @@ -48,37 +48,37 @@ ### COMMON-PATCH-BEGIN ### # Upstream patches # SUSE patches: 1000+ for LVM, 2000+ for device mapper -Patch1001: improve_probing.diff -Patch1002: no-inc-audit.diff -#bsc#952300 -Patch1004: sys_mount_instead_linux_fs.diff -Patch1005: display-dm-name-for-lv-name.diff -Patch1006: device-mapper-type_punning.diff -#fate312248, patch7,8 -Patch1007: make-mirror-legs-on-different-tag-pvs.patch -Patch1008: improve-mirror-legs-on-different-tag-pvs.patch -#fate#315092 -Patch1009: cmirrord_improvment_performance.patch -#fate#314367, patch10,11 -Patch1010: cluster_support_mirrord_log.diff -Patch1011: lvconvert-cluster-mirrored-disk-failed.patch -#forward-port from sle11 -Patch1012: suppress_format1_size_warning.diff -Patch1013: pvmove_support_clustered_vg.diff # Never upstream -Patch1014: cmirrord_remove_date_time_from_compilation.patch +Patch1001: cmirrord_remove_date_time_from_compilation.patch +#fate#309425 +Patch1002: display-dm-name-for-lv-name.diff +# no reference +Patch1003: device-mapper-type_punning.diff +#fate#312248 +Patch1004: make-mirror-legs-on-different-tag-pvs.patch +Patch1005: improve-mirror-legs-on-different-tag-pvs.patch +#fate#315092 +Patch1006: cmirrord_improvment_performance.patch +#fate#314367 +Patch1007: cluster_support_mirrord_log.diff +Patch1008: lvconvert-cluster-mirrored-disk-failed.patch +# no reference +Patch1009: pvmove_support_clustered_vg.diff #bnc873538 -Patch1015: fix-closedown-before-thread-finish.patch +Patch1010: fix-closedown-before-thread-finish.patch #bnc#870824 -Patch1016: use-mirrortype-asdefault-whenclvmdrunning.patch -Patch1017: version-plugins-in-libdir.patch +Patch1011: use-mirrortype-asdefault-whenclvmdrunning.patch +# no reference +Patch1012: version-plugins-in-libdir.patch #bsc#935623 -Patch1018: dmeventd-fix-dso-name-wrong-compare.patch +Patch1013: dmeventd-fix-dso-name-wrong-compare.patch #bsc#960044 -Patch1019: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch +Patch1014: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch #bsc#479104,bnc#707253 Patch2000: device-mapper-dmsetup-export.patch +# no reference Patch2001: device-mapper-gcc-warnings.patch +#bsc#724578 Patch2002: device-mapper-link.patch #bnc#78902,bnc#789019,bnc#789020 Patch2003: udev_rules-update.diff @@ -110,6 +110,7 @@ ### COMMON-PREP-BEGIN ### %patch1001 -p1 %patch1002 -p1 +%patch1003 -p1 %patch1004 -p1 %patch1005 -p1 %patch1006 -p1 @@ -121,11 +122,6 @@ %patch1012 -p1 %patch1013 -p1 %patch1014 -p1 -%patch1015 -p1 -%patch1016 -p1 -%patch1017 -p1 -%patch1018 -p1 -%patch1019 -p1 %patch2000 -p1 %patch2001 -p1 %patch2002 -p1 ++++++ lvm2-clvm.spec ++++++ --- /var/tmp/diff_new_pack.zt5kXl/_old 2017-05-10 20:32:59.599204487 +0200 +++ /var/tmp/diff_new_pack.zt5kXl/_new 2017-05-10 20:32:59.603203923 +0200 @@ -51,37 +51,37 @@ ### COMMON-PATCH-BEGIN ### # Upstream patches # SUSE patches: 1000+ for LVM, 2000+ for device mapper -Patch1001: improve_probing.diff -Patch1002: no-inc-audit.diff -#bsc#952300 -Patch1004: sys_mount_instead_linux_fs.diff -Patch1005: display-dm-name-for-lv-name.diff -Patch1006: device-mapper-type_punning.diff -#fate312248, patch7,8 -Patch1007: make-mirror-legs-on-different-tag-pvs.patch -Patch1008: improve-mirror-legs-on-different-tag-pvs.patch -#fate#315092 -Patch1009: cmirrord_improvment_performance.patch -#fate#314367, patch10,11 -Patch1010: cluster_support_mirrord_log.diff -Patch1011: lvconvert-cluster-mirrored-disk-failed.patch -#forward-port from sle11 -Patch1012: suppress_format1_size_warning.diff -Patch1013: pvmove_support_clustered_vg.diff # Never upstream -Patch1014: cmirrord_remove_date_time_from_compilation.patch +Patch1001: cmirrord_remove_date_time_from_compilation.patch +#fate#309425 +Patch1002: display-dm-name-for-lv-name.diff +# no reference +Patch1003: device-mapper-type_punning.diff +#fate#312248 +Patch1004: make-mirror-legs-on-different-tag-pvs.patch +Patch1005: improve-mirror-legs-on-different-tag-pvs.patch +#fate#315092 +Patch1006: cmirrord_improvment_performance.patch +#fate#314367 +Patch1007: cluster_support_mirrord_log.diff +Patch1008: lvconvert-cluster-mirrored-disk-failed.patch +# no reference +Patch1009: pvmove_support_clustered_vg.diff #bnc873538 -Patch1015: fix-closedown-before-thread-finish.patch +Patch1010: fix-closedown-before-thread-finish.patch #bnc#870824 -Patch1016: use-mirrortype-asdefault-whenclvmdrunning.patch -Patch1017: version-plugins-in-libdir.patch +Patch1011: use-mirrortype-asdefault-whenclvmdrunning.patch +# no reference +Patch1012: version-plugins-in-libdir.patch #bsc#935623 -Patch1018: dmeventd-fix-dso-name-wrong-compare.patch +Patch1013: dmeventd-fix-dso-name-wrong-compare.patch #bsc#960044 -Patch1019: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch +Patch1014: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch #bsc#479104,bnc#707253 Patch2000: device-mapper-dmsetup-export.patch +# no reference Patch2001: device-mapper-gcc-warnings.patch +#bsc#724578 Patch2002: device-mapper-link.patch #bnc#78902,bnc#789019,bnc#789020 Patch2003: udev_rules-update.diff @@ -114,6 +114,7 @@ ### COMMON-PREP-BEGIN ### %patch1001 -p1 %patch1002 -p1 +%patch1003 -p1 %patch1004 -p1 %patch1005 -p1 %patch1006 -p1 @@ -125,11 +126,6 @@ %patch1012 -p1 %patch1013 -p1 %patch1014 -p1 -%patch1015 -p1 -%patch1016 -p1 -%patch1017 -p1 -%patch1018 -p1 -%patch1019 -p1 %patch2000 -p1 %patch2001 -p1 %patch2002 -p1 ++++++ lvm2.spec ++++++ --- /var/tmp/diff_new_pack.zt5kXl/_old 2017-05-10 20:32:59.659196023 +0200 +++ /var/tmp/diff_new_pack.zt5kXl/_new 2017-05-10 20:32:59.663195459 +0200 @@ -37,6 +37,8 @@ BuildRequires: gcc-c++ BuildRequires: libaio-devel BuildRequires: libselinux-devel +# To detect modprobe during build +BuildRequires: modutils BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: thin-provisioning-tools >= %{thin_provisioning_version} @@ -45,6 +47,7 @@ BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) Requires: device-mapper >= %{device_mapper_version} +Requires: modutils Requires(post): coreutils Requires(postun): coreutils Provides: lvm = %{version} @@ -53,37 +56,37 @@ ### COMMON-PATCH-BEGIN ### # Upstream patches # SUSE patches: 1000+ for LVM, 2000+ for device mapper -Patch1001: improve_probing.diff -Patch1002: no-inc-audit.diff -#bsc#952300 -Patch1004: sys_mount_instead_linux_fs.diff -Patch1005: display-dm-name-for-lv-name.diff -Patch1006: device-mapper-type_punning.diff -#fate312248, patch7,8 -Patch1007: make-mirror-legs-on-different-tag-pvs.patch -Patch1008: improve-mirror-legs-on-different-tag-pvs.patch -#fate#315092 -Patch1009: cmirrord_improvment_performance.patch -#fate#314367, patch10,11 -Patch1010: cluster_support_mirrord_log.diff -Patch1011: lvconvert-cluster-mirrored-disk-failed.patch -#forward-port from sle11 -Patch1012: suppress_format1_size_warning.diff -Patch1013: pvmove_support_clustered_vg.diff # Never upstream -Patch1014: cmirrord_remove_date_time_from_compilation.patch +Patch1001: cmirrord_remove_date_time_from_compilation.patch +#fate#309425 +Patch1002: display-dm-name-for-lv-name.diff +# no reference +Patch1003: device-mapper-type_punning.diff +#fate#312248 +Patch1004: make-mirror-legs-on-different-tag-pvs.patch +Patch1005: improve-mirror-legs-on-different-tag-pvs.patch +#fate#315092 +Patch1006: cmirrord_improvment_performance.patch +#fate#314367 +Patch1007: cluster_support_mirrord_log.diff +Patch1008: lvconvert-cluster-mirrored-disk-failed.patch +# no reference +Patch1009: pvmove_support_clustered_vg.diff #bnc873538 -Patch1015: fix-closedown-before-thread-finish.patch +Patch1010: fix-closedown-before-thread-finish.patch #bnc#870824 -Patch1016: use-mirrortype-asdefault-whenclvmdrunning.patch -Patch1017: version-plugins-in-libdir.patch +Patch1011: use-mirrortype-asdefault-whenclvmdrunning.patch +# no reference +Patch1012: version-plugins-in-libdir.patch #bsc#935623 -Patch1018: dmeventd-fix-dso-name-wrong-compare.patch +Patch1013: dmeventd-fix-dso-name-wrong-compare.patch #bsc#960044 -Patch1019: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch +Patch1014: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch #bsc#479104,bnc#707253 Patch2000: device-mapper-dmsetup-export.patch +# no reference Patch2001: device-mapper-gcc-warnings.patch +#bsc#724578 Patch2002: device-mapper-link.patch #bnc#78902,bnc#789019,bnc#789020 Patch2003: udev_rules-update.diff @@ -116,6 +119,7 @@ ### COMMON-PREP-BEGIN ### %patch1001 -p1 %patch1002 -p1 +%patch1003 -p1 %patch1004 -p1 %patch1005 -p1 %patch1006 -p1 @@ -127,11 +131,6 @@ %patch1012 -p1 %patch1013 -p1 %patch1014 -p1 -%patch1015 -p1 -%patch1016 -p1 -%patch1017 -p1 -%patch1018 -p1 -%patch1019 -p1 %patch2000 -p1 %patch2001 -p1 %patch2002 -p1 ++++++ lvm.conf ++++++ --- /var/tmp/diff_new_pack.zt5kXl/_old 2017-05-10 20:33:00.035142983 +0200 +++ /var/tmp/diff_new_pack.zt5kXl/_new 2017-05-10 20:33:00.035142983 +0200 @@ -1205,11 +1205,28 @@ # Metadata settings # # metadata { - # Default number of copies of metadata to hold on each PV. 0, 1 or 2. - # You might want to override it from the command line with 0 - # when running pvcreate on new PVs which are to be added to large VGs. + # Configuration option metadata/check_pv_device_sizes. + # Check device sizes are not smaller than corresponding PV sizes. + # If device size is less than corresponding PV size found in metadata, + # there is always a risk of data loss. If this option is set, then LVM + # issues a warning message each time it finds that the device size is + # less than corresponding PV size. You should not disable this unless + # you are absolutely sure about what you are doing! + # This configuration option is advanced. + # This configuration option has an automatic default value. + # check_pv_device_sizes = 1 - # pvmetadatacopies = 1 + # Configuration option metadata/pvmetadatacopies. + # Number of copies of metadata to store on each PV. + # Possible options are: 0, 1, 2. + # If set to 2, two copies of the VG metadata are stored on + # the PV, one at the front of the PV, and one at the end. + # If set to 1, one copy is stored at the front of the PV. + # If set to 0, no copies are stored on the PV. This may + # be useful with VGs containing large numbers of PVs. + # The '--pvmetadatacopies' option overrides this setting. + # This configuration option is advanced. + # pvmetadatacopies = 1 # Default number of copies of metadata to maintain for each VG. # If set to a non-zero value, LVM automatically chooses which of