Commit Graph

729 Commits

Author SHA1 Message Date
Peter Rajnoha
89251217d9 Update to latest lvm2 upstream release v2.02.107.
Also remove clvmd and cmirrord initscripts in favour of new
"clvm" resource that is part of resource-agents package.
Provide new lvm2-cluster-standalone and cmirror-standlone
subpackages for standalone clvmd/cmirrord management without
cluster resource manager involvement (the new subpackages provide
lvm2-cluster-activation.service, lvm2-clvmd.service and
lvm2-cmirrord.service native systemd units).
2014-06-24 11:48:37 +02:00
Alasdair G Kergon
5a9d48f56b Fix spec file after mass rebuild script broke subpackage release tags. 2014-06-09 19:35:57 +01:00
Dennis Gilmore
1a983cd241 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 02:28:41 -05:00
Peter Rajnoha
26b0e230ea Remove obsolete lvm2-sysvinit subpackage.
As per Fedora packaging guidelines:
https://fedoraproject.org/wiki/Packaging:SysVInitScript#Initscripts_in_addition_to_systemd_unit_files
2014-04-29 10:10:34 +02:00
Peter Rajnoha
01a97f47d2 Always require the exact version for all LVM2 subpackages so all of them are synchronously updated. 2014-04-24 10:52:12 +02:00
Peter Rajnoha
2f4d308d09 Update 'upstream' file. 2014-04-11 11:43:27 +02:00
Peter Rajnoha
0a1e72c4b5 Update to latest upstream release lvm v2.02.106. 2014-04-11 11:42:25 +02:00
Peter Rajnoha
987c15a436 Avoid exposing temporary devices when initializing thin pool volume. 2014-01-27 11:22:56 +01:00
Peter Rajnoha
3422829f0b Remove handling of specific inappropriate mpath and cryptsetup events. 2014-01-27 11:08:22 +01:00
Peter Rajnoha
39f07e4f4e New upstream release (v2.02.105). 2014-01-21 11:55:50 +01:00
Ville Skyttä
47af91379f Drop INSTALL from docs, escape percents in %changelog. 2014-01-16 23:04:31 +02:00
Peter Rajnoha
c0d0f37e77 Require lvm2 pkg for lvm2-python-libs. 2013-12-13 11:09:44 +01:00
Peter Rajnoha
f282ba9e37 Additional fix for SYSTEMD_READY env var assignment in lvmetad udev rules. 2013-12-11 13:50:34 +01:00
Peter Rajnoha
80cdbd35ad New upstream release (v2.02.104). 2013-11-14 08:39:09 +01:00
Peter Rajnoha
c2c770c44c Additional fixes from upcoming v104 (related to udev). 2013-10-30 14:39:52 +01:00
Peter Rajnoha
3ab5e300fb Fix changelog date. 2013-10-25 08:53:10 +02:00
Peter Rajnoha
8c6d94dbad Additional fixes from upcoming v104. 2013-10-25 08:51:46 +02:00
Peter Rajnoha
b53ea4fe87 Add thin-performance.profile to lvm2 package. 2013-10-04 16:18:04 +02:00
Peter Rajnoha
308345993f Modify patch that enables lvmetad for it to be applicable again (the lvm.conf context changed). 2013-10-04 16:04:19 +02:00
Peter Rajnoha
39ac4a4deb Remove unused patch. 2013-10-04 16:00:59 +02:00
Peter Rajnoha
3bd7df19e0 New upstream release (v2.02.103). 2013-10-04 15:59:53 +02:00
Peter Rajnoha
21b235829c Add one more patch. 2013-09-24 10:20:49 +02:00
Peter Rajnoha
9111d1f071 Update Source0 address. 2013-09-24 10:06:56 +02:00
Peter Rajnoha
20fcab05c6 Also increase device-mapper version. 2013-09-24 10:00:53 +02:00
Peter Rajnoha
13cdeb2762 A few more edits for lvm2 v2.02.102. 2013-09-24 09:57:16 +02:00
Peter Rajnoha
af4a23f5c5 New upstream release (lvm2 v2.02.102). 2013-09-24 09:08:00 +02:00
Peter Rajnoha
85d48a02f9 Fix MDA offset/size overflow while using lvmetad and some spec file changes. 2013-08-06 15:42:34 +02:00
Peter Rajnoha
f7491bafbb Fix spec files %define util-linux_version -> %define util_linux_version for proper expansion 2013-07-30 09:22:03 +02:00
Peter Rajnoha
b92a135f96 remove items from changelog for patches already attached in previous builds as part of v2.02.98 2013-07-25 16:56:42 +02:00
Peter Rajnoha
bc8ebe2826 New upstream release (2.02.99) 2013-07-25 16:40:23 +02:00
Peter Rajnoha
ea858910b4 Do not include /lib/udev and /lib/udev/rules.d in device-mapper package. 2013-05-30 09:56:07 +02:00
Peter Rajnoha
ebb8908593 Additional lvmetad fixes. 2013-05-14 12:59:57 +02:00
Peter Rajnoha
41e4f25c4e Add various fixes from upcoming lvm2 upstream release. 2013-05-14 12:01:16 +02:00
Peter Rajnoha
9c541cc7ad Fix non-functional autoactivation of LVM volumes on top of MD devices. 2013-05-03 14:07:49 +02:00
Peter Rajnoha
19cc44730e Autoactivate VG/LV on coldplug of DM-based PVs at boot. 2013-04-19 14:19:55 +02:00
Peter Rajnoha
40c9afff51 Additional fixes for autoactivation feature.
Synchronize with udev in pvscan --cache and fix dangling udev_sync cookies.
Fix autoactivation to not autoactivate VG/LV on each change of the PVs used.
2013-04-09 10:50:41 +02:00
Dennis Gilmore
3e1efedf16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 00:05:22 -06:00
Peter Rajnoha
a0630d9725 Skip mlocking [vectors] on arm architecture. 2012-12-06 11:37:13 +01:00
Peter Rajnoha
a98925230b Exit pvscan --cache immediately if cluster locking used or lvmetad not used. 2012-11-17 11:16:40 +01:00
Peter Rajnoha
b77fc3d53d Handle blank configure_cmirror and configure_cluster. 2012-11-05 08:24:12 +01:00
Peter Rajnoha
be0f773a2b Amendment to lvm2-2_02_99-various-updates-and-fixes-for-systemd-units.patch. 2012-11-02 20:29:30 +01:00
Peter Rajnoha
785220f1ca lvmetad enabled by default, add lvm2-activation-generator and related fixes
- Add lvm2-activation-generator systemd generator to automatically
  systemd units to activate LVM2 volumes even if lvmetad is not
  This replaces lvm activation part of the former fedora-storage-init
  script that was included in the initscripts package before.
- Enable lvmetad - the LVM metadata daemon by default.
- Don't use lvmetad in lvm2-monitor.service ExecStop to avoid a systemd issue.
- Remove dependency on fedora-storage-init.service in lvm2 systemd units.
- Depend on lvm2-lvmetad.socket in lvm2-monitor.service systemd unit.
- Init lvmetad lazily to avoid early socket access on config overrides.
- Hardcode use_lvmetad=0 if cluster locking used and issue a warning  msg.
- Fix dm_task_set_cookie to properly process udev flags if udev_sync disabled.
2012-11-01 09:49:55 +01:00
Peter Rajnoha
67a1307c80 lvm2_spec.patch not needed 2012-10-20 09:55:11 +02:00
Peter Rajnoha
49781e7b1c Incorporate python-lvm pkg as lvm2-python-libs subpkg. 2012-10-20 09:51:52 +02:00
Peter Rajnoha
4c053b03c2 Fix changelog header. 2012-10-17 09:37:52 +02:00
Peter Rajnoha
d4897294de New upstream release and spec file cleanup. 2012-10-16 12:02:19 +02:00
Alasdair G Kergon
d258324ee1 tmpfiles.d isn't a config file when in lib 2012-08-07 23:31:43 +01:00
Alasdair G Kergon
c7e201db59 another attempt to fix tmpfiles lib dir 2012-08-07 23:28:05 +01:00
Alasdair G Kergon
d5d5a96751 moved tmpfiles.d from etc to lib 2012-08-07 23:02:37 +01:00
Alasdair G Kergon
21400a8843 New upstream with bug fixes and improved thin support. 2012-08-07 22:30:40 +01:00