- 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
- 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
- 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
OBS-URL: https://build.opensuse.org/request/show/492763
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=182
autoloading works again (boo#983221)
- BuildRequire modutils so build script detects modprobe and module
autoloading works again (boo#983221)
- BuildRequire modutils so build script detects modprobe and module
autoloading works again (boo#983221)
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=180
* Few smal fixes around; obsoleted 169 release that was removed
from mirrors
- Refresh patch:
* display-dm-name-for-lv-name.diff
- Update to 2.02.170:
* Few smal fixes around; obsoleted 169 release that was removed
from mirrors
- Refresh patch:
* display-dm-name-for-lv-name.diff
- Update to 2.02.170:
* Few smal fixes around; obsoleted 169 release that was removed
from mirrors
- Refresh patch:
* display-dm-name-for-lv-name.diff
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=178
corosync and other deps to the core lvm2 package
- Add 'lvm2-lockd' subpackage, fate#323203 to lvm2-clvm to not pull
corosync and other deps to the core lvm2 package
- Add 'lvm2-lockd' subpackage, fate#323203 to lvm2-clvm to not pull
corosync and other deps to the core lvm2 package
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=176
- Improve the layout and readability of spec files
* Place subpackages' sections at the bottom of spec file, making
the layout more reasonable: 1. main package's spec sections are
contiguous without a break; 2. subpackage's spec spections can
also be placed together.
* Get rid of wild-card usage in %files section; spec file is a
perfect place for packager to know what files are exactly delivered
with each RPMs; staring at wild-card doesn't give much information.
* Put bsc#xxx at previous line of each SUSE patch at my best, some
are still missing.
OBS-URL: https://build.opensuse.org/request/show/460502
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=170
It's easy to enable systemid feature. Its code is already in place.
I just need to add the relative configure section into our lvm.conf.
Of course, careful testing is made according the manpage, without
finding problems.
- Enable lvmetad in sync with SLE
- Add systemid feature
* update lvm.conf accordingly
* replace whitespaces with tab in lvm.conf
OBS-URL: https://build.opensuse.org/request/show/459962
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=168
* remove-special-case-for-md-in-69-dm-lvm-metadata.rul.patch
- Remove special case for md (bsc#1012973)
* remove-special-case-for-md-in-69-dm-lvm-metadata.rul.patch
- Remove special case for md (bsc#1012973)
* remove-special-case-for-md-in-69-dm-lvm-metadata.rul.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=164
files for detailed changelogs
* Refresh patch cluster_support_mirrord_log.diff
- Version update to 2.02.168 release, see WHATS_NEW and WHATS_NEW_DM
files for detailed changelogs
* Refresh patch cluster_support_mirrord_log.diff
- Version update to 2.02.168 release, see WHATS_NEW and WHATS_NEW_DM
files for detailed changelogs
* Refresh patch cluster_support_mirrord_log.diff
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=161
- This is sync commit from Leap/SLE12 only
- Add patch pvcreate-enhance-the-error-message.patch bsc#960744
- Modify GPL-2.0 to GPL-2.0+ and LGPL-2.1 to LGPL-2.1+ to avoid
license conflict with thin-provisioning-tools which is using GPL-3.0
- Also contains fix for bsc#969310
- Fix clvmd.ocf and cmirrord to remove "-d" option for cmirrod
(bsc#971334)
- Fix clvmd.ocf to add lvmconf --enable-cluster before start daemon
when locking_type is not 3 or use_lvmetad is 1 in setting
(bsc#970439)
- Modified spec to enable blkid-wiping (fate#319908)
- Fix clvmd binary not found in case that users still use RA from
ocf:lvm2:clvm (bsc#980200)
Add sbindir=$HA_SBIN_DIR for clvmd.ocf and cmirrord.ocf
- The bsc#979635 wnd bsc#991181 as fixed in past thanks to proper /usr
migration code
- Modified raid10_segtype_default from "mirror" to "raid10"(bsc#982329)
- Remove lvm2-clvmd/cmirrord.service and related activation services
from %service_add _pre/post/preun/postun because we start clvmd
/clmirrord and activate via pacemaker and RA. (bsc#980296)
- Lvchange improve refresh by trying to deactivate snapshot thinLV
in case it's preventing merge process change integrated upstream.
(bsc#984321)
- Fixed in past bsc#992843
- Fixed by upstream bsc#984321
- Fixed by upstream bsc#970943
- 69-dm-lvm-metad.rules: Do not process rules for multipath
devices (bsc#bsc#990538, bsc#986734)
Add: 69-dm-lvm-metad.rules-Do-not-process-rules-for-multi.patch
- Rewrite patches to include patch header:
OBS-URL: https://build.opensuse.org/request/show/426139
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=158
- Update to 2.02.164 release, WHATS_NEW for changelog
* Mostly because the old tarball was no longer available
* Refresh fuzz on patch:
+ make-mirror-legs-on-different-tag-pvs.patch
+ cluster_support_mirrord_log.diff
- Update to 2.02.164 release, WHATS_NEW for changelog
* Mostly because the old tarball was no longer available
* Refresh fuzz on patch:
+ make-mirror-legs-on-different-tag-pvs.patch
+ cluster_support_mirrord_log.diff
- Update to 2.02.164 release, WHATS_NEW for changelog
* Mostly because the old tarball was no longer available
* Refresh fuzz on patch:
+ make-mirror-legs-on-different-tag-pvs.patch
+ cluster_support_mirrord_log.diff
OBS-URL: https://build.opensuse.org/request/show/424412
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=156
- Add thin-provisioning-tools to deps to fix configure warnings
- Do not run initrd regenerating twice in post
- Update to 2.02.155 release, read WHATS_NEW for detailed log.
* Mostly few bugfixes around caching
- Refresh patch pvmove_support_clustered_vg.diff
- Add thin-provisioning-tools to deps to fix configure warnings
- Do not run initrd regenerating twice in post
- Update to 2.02.155 release, read WHATS_NEW for detailed log.
* Mostly few bugfixes around caching
- Refresh patch pvmove_support_clustered_vg.diff
- Add thin-provisioning-tools to deps to fix configure warnings
- Do not run initrd regenerating twice in post
- Update to 2.02.155 release, read WHATS_NEW for detailed log.
* Mostly few bugfixes around caching
- Refresh patch pvmove_support_clustered_vg.diff
OBS-URL: https://build.opensuse.org/request/show/400646
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=154
- Add conflicts on unsplit packages to allow smooth upgrade path
Also do the conflict properly in baselibs.conf
- Add dependencies to the devel pacakge in baselibs.conf
- Add conflicts on unsplit packages to allow smooth upgrade path
Also do the conflict properly in baselibs.conf
- Add dependencies to the devel pacakge in baselibs.conf
- Add conflicts on unsplit packages to allow smooth upgrade path
Also do the conflict properly in baselibs.conf
- Add dependencies to the devel pacakge in baselibs.conf
OBS-URL: https://build.opensuse.org/request/show/394993
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=151
- Update patch use-mirrortype-asdefault-whenclvmdrunning.patch
to match up the patches/pvmove_support_clustered_vg.diff and not
use the define declared only when building clvm codebase;
it is still broken if someone changes the PID location, but at least
it now does not depend on clvm code
- Regenerate_initrd in post of the lvm2 main pkg
- Update baselibs to point to split-out devicemapper libraries
- Keep in sync the common configuration options that are shared among
all the variants dm/lvm2/clvm
- Provide symlinks to 1.02 versions of dm and dm-event libs
* this should sort out binary packages without the need of double
rebuilding
- Update to 2.02.152 release, read WHATS_NEW for detailed log.
- Refresh patches:
* 10-dm.rules-Reset-state-variable-for-spurious-events.patch
* device-mapper-gcc-warnings.patch
* device-mapper-link.patch
* udev-Check-for-DM_NR_VALID_PATHS.patch
- Slightly tweak btrfs patch as the code changed for the detection:
* fsadm-add-support-for-btrfs.patch
- Build and install properly cluster files
- Remove csm-converter.tar.gz as the evms was last present on sle10
and thus migration is bit out of scope today
- Add pre_checkin.sh to allow syncing of patches between packages:
workflow = add everything to lvm2.spec and run pre_checkin.sh
OBS-URL: https://build.opensuse.org/request/show/393600
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=150