Commit Graph

299 Commits

Author SHA256 Message Date
Dominique Leuenberger
8add1bb704 Accepting request 742107 from Base:System
OBS-URL: https://build.opensuse.org/request/show/742107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=129
2019-10-28 15:44:05 +00:00
Tomáš Chvátal
3174c05314 Accepting request 742106 from home:hmzhao:branches:openSUSE:Factory
- Fix udev rules issue (bsc#1154655)
  + bug-1154655_udev-remove-unsupported-OPTIONS-event_timeout-rule.patch

OBS-URL: https://build.opensuse.org/request/show/742106
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=258
2019-10-23 10:35:49 +00:00
Dominique Leuenberger
d535147d9f Accepting request 741460 from Base:System
OBS-URL: https://build.opensuse.org/request/show/741460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=128
2019-10-22 13:43:26 +00:00
Tomáš Chvátal
263e4f5ae2 Accepting request 741452 from home:hmzhao:branches:openSUSE:Factory
- lvm2-pvscan needs process speed improvement on a large scale PVs (jcs#SLE-5498)
  + jcs-SLE5498_pvscan-allow-use-of-noudevsync-option.patch

OBS-URL: https://build.opensuse.org/request/show/741452
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=256
2019-10-21 09:54:18 +00:00
Dominique Leuenberger
04f9f4a3bf Accepting request 734724 from Base:System
OBS-URL: https://build.opensuse.org/request/show/734724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=127
2019-10-05 14:14:59 +00:00
Tomáš Chvátal
a85c03bfb8 Accepting request 734667 from home:mwilck:branches:Base:System
- Fix LV activation issues (boo#1152378, rh#1727270)
  + bug-1152378-md-component-detection-for-differing-PV-and-device-s.patch
  + bug-1152378-pvscan-fix-PV-online-when-device-has-a-different-siz.patch

OBS-URL: https://build.opensuse.org/request/show/734667
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=254
2019-10-03 06:59:05 +00:00
Dominique Leuenberger
f1c7932246 Accepting request 730344 from Base:System
- Update lvm2.spec: make baselibs.conf to a common source.
- Avoid creation of mixed-blocksize PV on LVM volume groups (bsc#1149408)
  + bug-1149408_Fix-rounding-writes-up-to-sector-size.patch
  + bug-1149408_vgcreate-vgextend-restrict-PVs-with-mixed-block-size.patch
- Update lvm.conf files
  - add devices/allow_mixed_block_sizes item
- Update to LVM2.2.03.05
  - To drop lvm2-clvm and lvm2-cmirrord rpms (jsc#PM-1324)
  - Fix Out of date package (bsc#1111734)
  - Fix occasional slow shutdowns with kernel 5.0.0 and up (bsc#1137648)
  - Remove clvmd
  - Remove lvmlib (api)
  - Remove lvmetad
- Drop patches that have been merged into upstream
  - bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch
  - bug-1137296_pvremove-vgextend-fix-using-device-aliases-with-lvmetad.patch
  - bug-1135984_cache-support-no_discard_passdown.patch
- Drop patches that have been nonexist/unsupport in upstream
  - bsc1080299-detect-clvm-properly.patch
  - bug-998893_make_pvscan_service_after_multipathd.patch
  - bug-978055_clvmd-try-to-refresh-device-cache-on-the-first-failu.patch
  - bug-950089_test-fix-lvm2-testsuite-build-error.patch
  - bug-1072624_test-lvmetad_dump-always-timed-out-when-using-nc.patch
  - tests-specify-python3-as-the-script-interpreter.patch
- Update spec files
  - merge device-mapper, lvm2-lockd, lvm2 into one spec file
  - clvmd/lvmlib (api)/lvmetad had been removed, so delete related context in spec file
- Update lvm.conf files
  - remove all lvmetad lines/keywords
  - add event_activation
  - remove fallback_to_lvm1 & related items
  - remove locking_type/fallback_to_clustered_locking/fallback_to_local_locking items
  - remove locking_library item
  - remove all special filter rules

OBS-URL: https://build.opensuse.org/request/show/730344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=126
2019-09-23 11:15:40 +00:00
Gang He
ba39016fb6 Accepting request 729598 from home:hmzhao:branches:Base:System
update lvm2.spec to correct baselibs.conf mistake

OBS-URL: https://build.opensuse.org/request/show/729598
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=252
2019-09-10 02:25:24 +00:00
Gang He
9dc484637c Accepting request 729324 from home:ganghe:branches:Base:System
Avoid creation of mixed-blocksize PV on LVM volume groups (bsc#1149408)

OBS-URL: https://build.opensuse.org/request/show/729324
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=251
2019-09-09 06:55:46 +00:00
Gang He
4af0ba23c0 Accepting request 728718 from home:hmzhao:branches:openSUSE:Factory
upgrade lvm2 from 2.02.180 to 2.03.05. 
this upgrade only for opensuse & sles-15sp2

OBS-URL: https://build.opensuse.org/request/show/728718
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=250
2019-09-06 09:08:10 +00:00
Gang He
5c670ebc3c Accepting request 728458 from home:hmzhao:branches:openSUSE:Factory
upgrade lvm2 from 2.02.180 to 2.03.05. 
this upgrade only for opensuse & sles-15sp2

OBS-URL: https://build.opensuse.org/request/show/728458
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=249
2019-09-05 10:03:51 +00:00
Tomáš Chvátal
0badf76b5c OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=248 2019-08-30 08:45:24 +00:00
Tomáš Chvátal
4b65210801 OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=247 2019-08-30 08:34:07 +00:00
Gang He
554da53f00 Accepting request 725505 from home:ganghe:branches:openSUSE:Factory
Fix the bug 1145231

OBS-URL: https://build.opensuse.org/request/show/725505
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=246
2019-08-23 08:35:57 +00:00
Dominique Leuenberger
25caf15d78 Accepting request 714367 from Base:System
OBS-URL: https://build.opensuse.org/request/show/714367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=125
2019-07-15 20:42:35 +00:00
Gang He
600377c40b Accepting request 714366 from home:ganghe:branches:openSUSE:Factory
- Fix unknown feature in status message (bsc#1135984)
  + bug-1135984_cache-support-no_discard_passdown.patch
- Fix unknown feature in status message (bsc#1135984)
  + bug-1135984_cache-support-no_discard_passdown.patch
- Fix unknown feature in status message (bsc#1135984)
  + bug-1135984_cache-support-no_discard_passdown.patch

OBS-URL: https://build.opensuse.org/request/show/714366
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=244
2019-07-10 06:17:02 +00:00
Dominique Leuenberger
d00ecafee4 Accepting request 712188 from Base:System
OBS-URL: https://build.opensuse.org/request/show/712188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=124
2019-07-01 08:43:06 +00:00
Gang He
d1d2497104 Accepting request 712184 from home:hmzhao:branches:openSUSE:Factory
restore lvm.conf

OBS-URL: https://build.opensuse.org/request/show/712184
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=242
2019-06-27 05:21:48 +00:00
Gang He
64964ed048 Accepting request 708884 from home:hmzhao:branches:openSUSE:Factory
- Remove conflict filter in /etc/lvm/lvm.conf (bsc#1137296)
- Remove conflict filter in /etc/lvm/lvm.conf (bsc#1137296)
- Remove conflict filter in /etc/lvm/lvm.conf (bsc#1137296)

OBS-URL: https://build.opensuse.org/request/show/708884
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=241
2019-06-10 05:11:11 +00:00
Gang He
8686071c7f Accepting request 706184 from home:hmzhao:branches:openSUSE:Factory
- Fix devices drop open error message (bsc#1122666)
  + bug-1122666_devices-drop-open-error-message.patch
- Fix devices drop open error message (bsc#1122666)
  + bug-1122666_devices-drop-open-error-message.patch
- Fix devices drop open error message (bsc#1122666)
  + bug-1122666_devices-drop-open-error-message.patch

OBS-URL: https://build.opensuse.org/request/show/706184
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=240
2019-05-29 06:30:14 +00:00
Dominique Leuenberger
617285cd1e Accepting request 686810 from Base:System
OBS-URL: https://build.opensuse.org/request/show/686810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=123
2019-03-22 13:53:01 +00:00
Gang He
aac4babd44 Accepting request 686402 from home:marxin:branches:Base:System
- Use %make_build in order to provide verbose output.

OBS-URL: https://build.opensuse.org/request/show/686402
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=238
2019-03-20 02:51:36 +00:00
Stephan Kulow
87e38faae3 Accepting request 670483 from Base:System
OBS-URL: https://build.opensuse.org/request/show/670483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=122
2019-02-08 12:45:07 +00:00
Gang He
0e50a278e1 Accepting request 670482 from home:ganghe:branches:openSUSE:Factory
Disable the LVM lock daemon using sanlock, in order to avoid the
  dependence on sanlock related packages (bsc#1121382)
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/670482
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=236
2019-02-01 05:45:23 +00:00
Tomáš Chvátal
3900319bdf Accepting request 665742 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

- Use %license instead of %doc [bsc#1082318]

- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/665742
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=235
2019-01-14 13:36:28 +00:00
Gang He
d739c3af8f Accepting request 657956 from home:ganghe:branches:openSUSE:Factory
- Update to LVM2.2.02.183
  Avoid disabling lvmetad when repair does nothing.
  Fix component detection for md version 0.90.
  Use sync io if async io_setup fails, or use_aio=0 is set in config.
  Avoid opening devices to get block size by using existing open fd.
- Drop patches that have been merged upstream
  - bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch
- Update to LVM2.2.02.183
  Avoid disabling lvmetad when repair does nothing.
  Fix component detection for md version 0.90.
  Use sync io if async io_setup fails, or use_aio=0 is set in config.
  Avoid opening devices to get block size by using existing open fd.
- Drop patches that have been merged upstream
  - bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch
- Update to LVM2.2.02.183
  Avoid disabling lvmetad when repair does nothing.
  Fix component detection for md version 0.90.
  Use sync io if async io_setup fails, or use_aio=0 is set in config.
  Avoid opening devices to get block size by using existing open fd.
- Drop patches that have been merged upstream
  - bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch

OBS-URL: https://build.opensuse.org/request/show/657956
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=234
2018-12-14 05:14:49 +00:00
Dominique Leuenberger
1c58ed2ac7 Accepting request 646332 from Base:System
OBS-URL: https://build.opensuse.org/request/show/646332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=121
2018-11-12 08:49:04 +00:00
Gang He
9729dfd46c Accepting request 646329 from home:ganghe:branches:openSUSE:Factory
- Prevent writing beyond metadata area (bsc#1114113)
  + bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch
- Prevent writing beyond metadata area (bsc#1114113)
  + bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch
- Prevent writing beyond metadata area (bsc#1114113)
  + bug-1114113_metadata-prevent-writing-beyond-metadata-area.patch

OBS-URL: https://build.opensuse.org/request/show/646329
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=232
2018-11-05 07:54:59 +00:00
Dominique Leuenberger
d0af5a9833 Accepting request 632085 from Base:System
OBS-URL: https://build.opensuse.org/request/show/632085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=120
2018-09-04 20:46:11 +00:00
Gang He
f311e5d3ad Accepting request 632084 from home:ganghe:branches:openSUSE:Factory
- Fix lvm2 activation issue when used on top of multipath
  bsc#998893
  + bug-998893_make_pvscan_service_after_multipathd.patch
- Fix lvm2 activation issue when used on top of multipath
  bsc#998893
  + bug-998893_make_pvscan_service_after_multipathd.patch
- Fix lvm2 activation issue when used on top of multipath
  bsc#998893
  + bug-998893_make_pvscan_service_after_multipathd.patch

OBS-URL: https://build.opensuse.org/request/show/632084
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=230
2018-08-29 07:27:06 +00:00
Dominique Leuenberger
8b24c19aed Accepting request 631017 from Base:System
OBS-URL: https://build.opensuse.org/request/show/631017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=119
2018-08-28 07:23:45 +00:00
Gang He
7f8f1bbba6 Accepting request 631016 from home:ganghe:branches:openSUSE:Factory
Update change log via the reviewers' comments.

OBS-URL: https://build.opensuse.org/request/show/631016
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=228
2018-08-23 06:19:25 +00:00
Gang He
9b722c3a2d Accepting request 630677 from home:ganghe:branches:openSUSE:Factory
- Update to LVM2.2.02.180
- Drop the upstream patches
 - fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch
 - lvm2-69-dm-lvm-metad.rules-explicit-pvscan-rule.patch
 - lvm2-69-dm-lvm-metad.rules-set-systemd-vars-on-chang.patch
 - bug-1095960_dev_io-no-discard-in-testmode.patch
- Refresh patches
 + bsc1080299-detect-clvm-properly.patch
 + bug-950089_test-fix-lvm2-testsuite-build-error.patch
- Fix cmirrord LV creation/activation failure (bsc#1091863)
- Fix that pvmove does not work (bsc#1080299)
- Fix package name for modprobe during build (bsc#1102668)
- Fix building error due to the script interpreter
 + tests-specify-python3-as-the-script-interpreter.patch
- Update to LVM2.2.02.180
- Drop the upstream patches
 - fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch
 - lvm2-69-dm-lvm-metad.rules-explicit-pvscan-rule.patch
 - lvm2-69-dm-lvm-metad.rules-set-systemd-vars-on-chang.patch
 - bug-1095960_dev_io-no-discard-in-testmode.patch
- Refresh patches
 + bsc1080299-detect-clvm-properly.patch
 + bug-950089_test-fix-lvm2-testsuite-build-error.patch
- Fix cmirrord LV creation/activation failure (bsc#1091863)
- Fix that pvmove does not work (bsc#1080299)
- Fix package name for modprobe during build (bsc#1102668)
- Fix building error due to the script interpreter
 + tests-specify-python3-as-the-script-interpreter.patch
- Update to LVM2.2.02.180
- Drop the upstream patches
 - fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch
 - lvm2-69-dm-lvm-metad.rules-explicit-pvscan-rule.patch
 - lvm2-69-dm-lvm-metad.rules-set-systemd-vars-on-chang.patch
 - bug-1095960_dev_io-no-discard-in-testmode.patch
- Refresh patches
 + bsc1080299-detect-clvm-properly.patch
 + bug-950089_test-fix-lvm2-testsuite-build-error.patch
- Fix cmirrord LV creation/activation failure (bsc#1091863)
- Fix that pvmove does not work (bsc#1080299)
- Fix package name for modprobe during build (bsc#1102668)
- Fix building error due to the script interpreter
 + tests-specify-python3-as-the-script-interpreter.patch

OBS-URL: https://build.opensuse.org/request/show/630677
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=227
2018-08-21 03:13:03 +00:00
Dominique Leuenberger
79d906f0ad Accepting request 623586 from Base:System
OBS-URL: https://build.opensuse.org/request/show/623586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=118
2018-07-28 10:36:27 +00:00
Gang He
d837fba6c1 Accepting request 623585 from home:ganghe:branches:openSUSE:Factory
- Fix issuing discard in test mode (bsc#1095960)
  + bug-1095960_dev_io-no-discard-in-testmode.patch
- Fix issuing discard in test mode (bsc#1095960)
  + bug-1095960_dev_io-no-discard-in-testmode.patch
- Fix issuing discard in test mode (bsc#1095960)
  + bug-1095960_dev_io-no-discard-in-testmode.patch

OBS-URL: https://build.opensuse.org/request/show/623585
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=225
2018-07-18 08:52:01 +00:00
Dominique Leuenberger
4061514405 Accepting request 612715 from Base:System
OBS-URL: https://build.opensuse.org/request/show/612715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=117
2018-06-03 10:31:47 +00:00
Gang He
90900723ea Accepting request 612714 from home:ganghe:branches:openSUSE:Factory
- Fix the wrong filter for the cdrom device in /etc/lvm/lvm.conf
  (bsc#1081530)
- Fix the wrong filter for the cdrom device in /etc/lvm/lvm.conf
  (bsc#1081530)
- Fix the wrong filter for the cdrom device in /etc/lvm/lvm.conf
  (bsc#1081530)

OBS-URL: https://build.opensuse.org/request/show/612714
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=223
2018-05-29 03:23:47 +00:00
Dominique Leuenberger
6a849a93dd Accepting request 598475 from Base:System
OBS-URL: https://build.opensuse.org/request/show/598475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=116
2018-04-22 12:34:53 +00:00
Martin Wilck
628729af6b Accepting request 598472 from home:ganghe:branches:openSUSE:Factory
- Fix handling of udev CHANGE events with systemd (bsc#1067312)
  + lvm2-69-dm-lvm-metad.rules-explicit-pvscan-rule.patch
  + lvm2-69-dm-lvm-metad.rules-set-systemd-vars-on-chang.patch
- Fix handling of udev CHANGE events with systemd (bsc#1067312)
  + lvm2-69-dm-lvm-metad.rules-explicit-pvscan-rule.patch
  + lvm2-69-dm-lvm-metad.rules-set-systemd-vars-on-chang.patch
- Fix handling of udev CHANGE events with systemd (bsc#1067312)
  + lvm2-69-dm-lvm-metad.rules-explicit-pvscan-rule.patch
  + lvm2-69-dm-lvm-metad.rules-set-systemd-vars-on-chang.patch

OBS-URL: https://build.opensuse.org/request/show/598472
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=221
2018-04-19 09:49:14 +00:00
Dominique Leuenberger
018e8eb600 Accepting request 575550 from Base:System
- Fix detection of clvm that happens on compile time based on
  CLVM_PIDFILE, as we determine these features on runtime
  bsc#1080299:
  + bsc1080299-detect-clvm-properly.patch

- Fix detection of clvm that happens on compile time based on
  CLVM_PIDFILE, as we determine these features on runtime
  bsc#1080299:
  + bsc1080299-detect-clvm-properly.patch

- Fix detection of clvm that happens on compile time based on
  CLVM_PIDFILE, as we determine these features on runtime
  bsc#1080299:
  + bsc1080299-detect-clvm-properly.patch

OBS-URL: https://build.opensuse.org/request/show/575550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=115
2018-02-14 08:21:52 +00:00
Tomáš Chvátal
e8884d3893 CLVM_PIDFILE, as we determine these features on runtime
bsc#1080299:
  + bsc1080299-detect-clvm-properly.patch
  CLVM_PIDFILE, as we determine these features on runtime
  bsc#1080299:
  + bsc1080299-detect-clvm-properly.patch
  CLVM_PIDFILE, as we determine these features on runtime
  bsc#1080299:
  + bsc1080299-detect-clvm-properly.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=219
2018-02-12 10:18:21 +00:00
Tomáš Chvátal
6e7cf92f00 Accepting request 575513 from home:scarabeus_iv:branches:Base:System
- Fix detection of clvm that happens on compile time based on
  CLVM_PIDFILE, as we determine these features on runtime:
  * bsc1080299-detect-clvm-properly.patch

- Fix detection of clvm that happens on compile time based on
  CLVM_PIDFILE, as we determine these features on runtime:
  * bsc1080299-detect-clvm-properly.patch

- Fix detection of clvm that happens on compile time based on
  CLVM_PIDFILE, as we determine these features on runtime:
  * bsc1080299-detect-clvm-properly.patch

OBS-URL: https://build.opensuse.org/request/show/575513
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=218
2018-02-12 10:13:53 +00:00
Dominique Leuenberger
185e1c563c Accepting request 570450 from Base:System
OBS-URL: https://build.opensuse.org/request/show/570450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=114
2018-02-03 14:37:06 +00:00
Eric ren
f1f0f1622d Accepting request 570449 from network:ha-clustering:Unstable
- clvmd: try to refresh device cache on the first failure
  (bsc#978055, bsc#1076042)
 + bug-978055_clvmd-try-to-refresh-device-cache-on-the-first-failu.patch 

- clvmd: try to refresh device cache on the first failure
  (bsc#978055, bsc#1076042)
 + bug-978055_clvmd-try-to-refresh-device-cache-on-the-first-failu.patch 

- clvmd: try to refresh device cache on the first failure
  (bsc#978055, bsc#1076042)
 + bug-978055_clvmd-try-to-refresh-device-cache-on-the-first-failu.patch

OBS-URL: https://build.opensuse.org/request/show/570449
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=216
2018-01-29 08:14:27 +00:00
Dominique Leuenberger
d1cb3f7891 Accepting request 563495 from Base:System
OBS-URL: https://build.opensuse.org/request/show/563495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=113
2018-01-16 08:39:53 +00:00
Eric ren
1a6b6dce97 Accepting request 563494 from network:ha-clustering:Unstable
- lvmlockd: add lockopt values for skipping selected locks (fate#323203) 
 + fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch

- lvmlockd: add lockopt values for skipping selected locks (fate#323203) 
 + fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch

- lvmlockd: add lockopt values for skipping selected locks (fate#323203) 
 + fate-323203_lvmlockd-add-lockopt-values-for-skipping-selected-lo.patch

OBS-URL: https://build.opensuse.org/request/show/563494
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=214
2018-01-11 02:12:30 +00:00
Dominique Leuenberger
2de7bc1cdc Accepting request 558349 from Base:System
OBS-URL: https://build.opensuse.org/request/show/558349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=112
2017-12-21 10:26:51 +00:00
Eric ren
991b3eea09 Accepting request 558347 from network:ha-clustering:Unstable
- device-mapper.spec: fix wrong replacement of DM_VERSION (bsc#1072524) 
- Fixes failure of some testcases caused by nc behavior change (bsc#1072624)
 + bug-1072624_test-lvmetad_dump-always-timed-out-when-using-nc.patch
- Refreshed fate-31841_fsadm-add-support-for-btrfs.patch
- Update to LVM2.2.02.177
  When writing text metadata content, use complete 4096 byte blocks.
  Change text format metadata alignment from 512 to 4096 bytes.
  When writing metadata, consistently skip mdas marked as failed.
  Refactor and adjust text format metadata alignment calculation.
  Ensure _node_send_message always uses clean status of thin pool.
  Fix lvmlockd to use pool lock when accessing _tmeta volume.
  Report expected sanlock_convert errors only when retries fail.
  Avoid blocking in sanlock_convert on SH to EX lock conversion.
  Deactivate missing raid LV legs (_rimage_X-missing_Y_Z) on decativation.
  Categorise I/O with reason annotations in debug messages.
  Allow extending of raid LVs created with --nosync after a failed repair.
  Command will lock memory only when suspending volumes.
  Merge segments when pvmove is finished.
  Activation code for pvmove automatically discovers holding LVs for resume.
  Make a pvmove LV locking holder.
  Do not change critical section counter on resume path without real resume.
  Enhance activation code to automatically suspend pvmove participants.
  Prevent conversion of thin volumes to snapshot origin when lvmlockd is used.
  Add support for pvmove of cache and snapshot origins.
  Avoid using precommitted metadata for suspending pvmove tree.
  Deactivate activated LVs on error path when pvmove activation fails.
  Add "io" to log/debug_classes for logging low-level I/O.
  Avoid importing persistent filter in vgscan/pvscan/vgrename.
  Fix memleak of string buffer when vgcfgbackup runs in secure mode.
  Do not print error when clvmd cannot find running clvmd.

OBS-URL: https://build.opensuse.org/request/show/558347
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=212
2017-12-19 10:40:00 +00:00
Dominique Leuenberger
659221aca2 Accepting request 545433 from Base:System
OBS-URL: https://build.opensuse.org/request/show/545433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=111
2017-11-30 11:41:52 +00:00
Eric ren
f648734a50 Accepting request 545412 from network:ha-clustering:Unstable
- Update to LVM2.2.02.176:
  Keep Install section only in lvm2-{lvmetad,lvmpolld}.socket systemd unit.
  Fix segfault in lvm_pv_remove in liblvm. (2.02.173)
  Do not allow storing VG metadata with LV without any segment.
  Fix printed message when thin snapshot was already merged.
  Remove created spare LV when creation of thin-pool failed.
  Avoid reading ignored metadata when mda gets used again.
  Fix detection of moved PVs in vgsplit. (2.02.175)
  Ignore --stripes/--stripesize on RAID takeover
  Improve used paths for generated systemd units and init shells.
  Disallow creation of snapshot of mirror/raid subLV (was never supported).
  Fix regression in more advanced vgname extraction in lvconvert (2.02.169).
  Allow lvcreate to be used for caching of _tdata LV.
  Avoid internal error when resizing cache type _tdata LV (not yet supported).
  Show original converted names when lvconverting LV to pool volume.
  Move lib code used only by liblvm into metadata-liblvm.c.
  Distinguish between device not found and excluded by filter.
  Monitor external origin LVs. 
  Remove the replicator code, including configure --with-replicators.
  Allow lvcreate --type mirror to work with 100%FREE.
  Improve selection of resource name for complex volume activation lock.
  Avoid cutting first character of resource name for activation lock.
  Support for encrypted devices in fsadm.
  Improve thin pool overprovisioning and repair warning messages.
  Fix incorrect adjustment of region size on striped RaidLVs.
- Update to LVM2.2.02.176:
  Keep Install section only in lvm2-{lvmetad,lvmpolld}.socket systemd unit.
  Fix segfault in lvm_pv_remove in liblvm. (2.02.173)
  Do not allow storing VG metadata with LV without any segment.
  Fix printed message when thin snapshot was already merged.

OBS-URL: https://build.opensuse.org/request/show/545412
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=210
2017-11-25 06:08:13 +00:00