Merge ~waveform/ubuntu/+source/lvm2:merge into ubuntu/+source/lvm2:debian/sid
- Git
- lp:~waveform/ubuntu/+source/lvm2
- merge
- Merge into debian/sid
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | ~waveform/ubuntu/+source/lvm2:merge | ||||
Merge into: | ubuntu/+source/lvm2:debian/sid | ||||
Diff against target: |
2437 lines (+2090/-3) 9 files modified
debian/changelog (+1993/-0) debian/control (+7/-1) debian/initramfs-tools/lvm2/hooks/lvm2 (+1/-1) debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2 (+20/-0) debian/patches/0014-no-lvm2-monitor-in-containers.patch (+19/-0) debian/patches/enable-issue-discards.patch (+18/-0) debian/patches/fix-systemd-run-location.patch (+21/-0) debian/patches/series (+3/-0) debian/rules (+8/-1) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Paride Legovini (community) | Approve | ||
git-ubuntu import | Pending | ||
Review via email: mp+461016@code.launchpad.net |
Commit message
Description of the change
Paride Legovini (paride) wrote : | # |
Uploading to ubuntu (via ftp to upload.ubuntu.com):
Uploading lvm2_2.
Uploading lvm2_2.
Uploading lvm2_2.
Uploading lvm2_2.
Unmerged commits
- 8f9ec08... by Dave Jones
-
reconstruct-
changelog - 063b3e7... by Dave Jones
-
metadata
- c2b88e5... by Dave Jones
-
merge-changelog
- 3d5e737... by Dave Jones
-
* Don't build udeb targets.
- eb870f4... by Dave Jones
-
- d/control: add thin-provisioni
ng-tools build-dep as configure wants it
around for some checks at build time. - bdd5d23... by Dave Jones
-
- Fix patch of systemd-run in 69-lvm-metad.rules
- ced5439... by Dave Jones
-
- Do not start lvm2-monitor in containers (LP #1576341)
- 8b02f2b... by Dave Jones
-
- debian/
initramfs- tools/lvm2/ hooks/lvm2: depend on udev since we ship
udev rules. - 1d8dc37... by Dave Jones
-
- debian/rules:
+ Copy .po file to .pot file for Rosetta (Ubuntu specific). - 0e34e50... by Dave Jones
-
- Add enable-
issue-discards. patch: Enable "issue_discards" option by
default to trim SSDs when changing PVs. This option has no effect if the
kernel or the drive does not support trimming, so it's safe to enable by
default. (Debian #717313)
Preview Diff
1 | diff --git a/debian/changelog b/debian/changelog |
2 | index bb1ac81..c1c4acd 100644 |
3 | --- a/debian/changelog |
4 | +++ b/debian/changelog |
5 | @@ -1,3 +1,29 @@ |
6 | +lvm2 (2.03.16-3ubuntu1) noble; urgency=medium |
7 | + |
8 | + * Merge from Debian unstable (LP: #2054683). Remaining changes: |
9 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
10 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
11 | + is "Priority: required", this has no other practical consequences. |
12 | + (Debian #586424) |
13 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
14 | + properly synthesize LVM LV change events with udevadm trigger, so if we |
15 | + use LVM, we need to let it finish; otherwise we get missing LV symlinks. |
16 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
17 | + default to trim SSDs when changing PVs. This option has no effect if the |
18 | + kernel or the drive does not support trimming, so it's safe to enable by |
19 | + default. (Debian #717313) |
20 | + - debian/rules: |
21 | + - Copy .po file to .pot file for Rosetta (Ubuntu specific). |
22 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since we ship |
23 | + udev rules. |
24 | + - Do not start lvm2-monitor in containers (LP #1576341) |
25 | + - Fix patch of systemd-run in 69-lvm-metad.rules |
26 | + - d/control: add thin-provisioning-tools build-dep as configure wants it |
27 | + around for some checks at build time. |
28 | + - Don't build udeb targets. |
29 | + |
30 | + -- Dave Jones <dave.jones@canonical.com> Thu, 22 Feb 2024 10:28:18 +0000 |
31 | + |
32 | lvm2 (2.03.16-3) unstable; urgency=medium |
33 | |
34 | * Remove obsolete dependency on lsb-base. |
35 | @@ -6,6 +32,35 @@ lvm2 (2.03.16-3) unstable; urgency=medium |
36 | |
37 | -- Bastian Blank <waldi@debian.org> Sat, 06 Jan 2024 18:47:24 +0100 |
38 | |
39 | +lvm2 (2.03.16-2ubuntu1) mantic; urgency=medium |
40 | + |
41 | + * Merge from Debian unstable (LP: #2020464). Remaining changes: |
42 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
43 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
44 | + is "Priority: required", this has no other practical consequences. |
45 | + (Debian #586424) |
46 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
47 | + properly synthesize LVM LV change events with udevadm trigger, so if we |
48 | + use LVM, we need to let it finish; otherwise we get missing LV symlinks. |
49 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
50 | + default to trim SSDs when changing PVs. This option has no effect if the |
51 | + kernel or the drive does not support trimming, so it's safe to enable by |
52 | + default. (Debian #717313) |
53 | + - debian/rules: |
54 | + - Copy .po file to .pot file for Rosetta (Ubuntu specific). |
55 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since we ship |
56 | + udev rules. |
57 | + - Do not start lvm2-monitor in containers (LP #1576341) |
58 | + - Fix patch of systemd-run in 69-lvm-metad.rules |
59 | + - d/control: add thin-provisioning-tools build-dep as configure wants it |
60 | + around for some checks at build time. |
61 | + - Don't build udeb targets. |
62 | + * Removed obsolete patches/changes: |
63 | + - Disable lto build. Other distros build it with lto, however Debian has |
64 | + an old work around from 2015 for an ABI break. See #791888. |
65 | + |
66 | + -- Dave Jones <dave.jones@canonical.com> Tue, 23 May 2023 11:20:09 +0100 |
67 | + |
68 | lvm2 (2.03.16-2) unstable; urgency=medium |
69 | |
70 | * Remove remaining unused init scripts. |
71 | @@ -13,6 +68,44 @@ lvm2 (2.03.16-2) unstable; urgency=medium |
72 | |
73 | -- Bastian Blank <waldi@debian.org> Wed, 19 Oct 2022 21:37:31 +0200 |
74 | |
75 | +lvm2 (2.03.16-1ubuntu1) kinetic; urgency=medium |
76 | + |
77 | + * Merge from Debian unstable (LP: #1987340). Remaining changes: |
78 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
79 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
80 | + is "Priority: required", this has no other practical consequences. |
81 | + (Closes: #586424, LP: #1032823) |
82 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
83 | + properly synthesize LVM LV change events with udevadm trigger, so if we |
84 | + use LVM, we need to let it finish; otherwise we get missing LV symlinks. |
85 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
86 | + default to trim SSDs when changing PVs. This option has no effect if the |
87 | + kernel or the drive does not support trimming, so it's safe to enable by |
88 | + default. (Debian #717313) |
89 | + - debian/rules: |
90 | + - Copy .po file to .pot file for Rosetta (Ubuntu specific). |
91 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since we ship |
92 | + udev rules. |
93 | + - Do not start lvm2-monitor in containers (LP: #1576341) |
94 | + - Fix patch of systemd-run in 69-lvm-metad.rules |
95 | + - d/control: add thin-provisioning-tools build-dep as configure wants it |
96 | + around for some checks at build time. |
97 | + - Disable lto build. Other distros build it with lto, however Debian has |
98 | + an old work around from 2015 for an ABI break. See #791888. |
99 | + - Don't build udeb targets. |
100 | + * Removed obsolete patches/changes: |
101 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
102 | + - debian/dmsetup-udeb.install: install udev rules in udebs (Debian |
103 | + #504341). |
104 | + - Ship correct udev rules in lvm2-udeb package. |
105 | + - Enable udev-sync in udeb build as it is used by partman when |
106 | + partitioning devicemapper devices. |
107 | + - Define PYTHON_PREFIX in make.tmpl.in for new ax-python. |
108 | + * Removed patches obsoleted/merged by upstream: |
109 | + - Fix file mode of debian/initramfs-tools/lvm2/hooks/lvm2 (LP: #1915579) |
110 | + |
111 | + -- Dave Jones <dave.jones@canonical.com> Mon, 22 Aug 2022 21:35:55 +0100 |
112 | + |
113 | lvm2 (2.03.16-1) unstable; urgency=medium |
114 | |
115 | * New upstream release. |
116 | @@ -36,6 +129,137 @@ lvm2 (2.03.15-1) unstable; urgency=medium |
117 | |
118 | -- Bastian Blank <waldi@debian.org> Sun, 03 Jul 2022 20:09:13 +0200 |
119 | |
120 | +lvm2 (2.03.11-2.1ubuntu4) jammy; urgency=medium |
121 | + |
122 | + * No-change rebuild to update maintainer scripts, see LP: 1959054 |
123 | + |
124 | + -- Dave Jones <dave.jones@canonical.com> Wed, 16 Feb 2022 17:06:22 +0000 |
125 | + |
126 | +lvm2 (2.03.11-2.1ubuntu3) impish; urgency=medium |
127 | + |
128 | + * Fix-up noudeb build profile support. |
129 | + * Define PYTHON_PREFIX in make.tmpl.in for new ax-python. |
130 | + * Fixes FTBFS in impish. |
131 | + |
132 | + -- Dimitri John Ledkov <dimitri.ledkov@canonical.com> Wed, 06 Oct 2021 10:31:36 +0100 |
133 | + |
134 | +lvm2 (2.03.11-2.1ubuntu2) impish; urgency=medium |
135 | + |
136 | + * Don't build udeb targets. |
137 | + * Work around an installation issue about installing python files into |
138 | + lib/python* instead of usr/lib/python*. |
139 | + |
140 | + -- Matthias Klose <doko@ubuntu.com> Fri, 01 Oct 2021 10:49:59 +0200 |
141 | + |
142 | +lvm2 (2.03.11-2.1ubuntu1) impish; urgency=medium |
143 | + |
144 | + * Merge from Debian unstable. Remaining changes: |
145 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
146 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
147 | + is "Priority: required", this has no other practical consequences. |
148 | + (Closes: #586424, LP: #1032823) |
149 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
150 | + - debian/dmsetup-udeb.install: install udev rules in udebs (Debian |
151 | + #504341). |
152 | + - Ship correct udev rules in lvm2-udeb package. |
153 | + - Enable udev-sync in udeb build as it is used by partman when |
154 | + partitioning devicemapper devices. |
155 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
156 | + properly synthesize LVM LV change events with udevadm trigger, so if we |
157 | + use LVM, we need to let it finish; otherwise we get missing LV symlinks. |
158 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
159 | + default to trim SSDs when changing PVs. This option has no effect if the |
160 | + kernel or the drive does not support trimming, so it's safe to enable by |
161 | + default. (Debian #717313) |
162 | + - debian/rules: |
163 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
164 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since we ship |
165 | + udev rules. |
166 | + - Do not start lvm2-monitor in containers (LP #1576341) |
167 | + - Fix patch of systemd-run in 69-lvm-metad.rules |
168 | + - d/control: add thin-provisioning-tools build-dep as configure wants it |
169 | + around for some checks at build time. |
170 | + - Fix file mode of debian/initramfs-tools/lvm2/hooks/lvm2 (LP: #1915579) |
171 | + - Disable lto build. Other distros build it with lto, however Debian has |
172 | + an old work around from 2015 for an ABI break. See #791888. |
173 | + * Removed obsolete patches/changes: |
174 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
175 | + hooks to help fix bad boots (Debian #468115) (mountroot failure hooks |
176 | + removed in last initramfs-tools merge) |
177 | + - Disable udev using systemd-run background jobs in udeb build as |
178 | + systemd is not available. (removed previously, but erroneously noted) |
179 | + - Add udev-prefix spec to udeb build (erroneous addition) |
180 | + * Removed patches obsoleted/merged by upstream: |
181 | + - scripts/blkdeactivate.sh.in: Refer to /usr/bin/sort, not /bin/sort |
182 | + |
183 | + -- Dave Jones <dave.jones@canonical.com> Wed, 19 May 2021 18:35:39 +0100 |
184 | + |
185 | +lvm2 (2.03.11-2.1) unstable; urgency=medium |
186 | + |
187 | + * Non-maintainer upload. |
188 | + * Add patch to fix path to sort in blkdeactivate. (closes: #946882) |
189 | + |
190 | + -- Ivo De Decker <ivodd@debian.org> Mon, 22 Feb 2021 21:39:14 +0000 |
191 | + |
192 | +lvm2 (2.03.11-2ubuntu4) hirsute; urgency=medium |
193 | + |
194 | + * Disable lto build. Other distros build it with lto, however Debian has |
195 | + an old work around from 2015 for an ABI break. See #791888. |
196 | + |
197 | + -- Matthias Klose <doko@ubuntu.com> Tue, 23 Mar 2021 12:36:07 +0100 |
198 | + |
199 | +lvm2 (2.03.11-2ubuntu3) hirsute; urgency=medium |
200 | + |
201 | + * Fix file mode of debian/initramfs-tools/lvm2/hooks/lvm2 (LP: #1915579) |
202 | + |
203 | + -- Lukas Märdian <slyon@ubuntu.com> Thu, 04 Mar 2021 11:00:58 +0100 |
204 | + |
205 | +lvm2 (2.03.11-2ubuntu2) hirsute; urgency=medium |
206 | + |
207 | + * No-change rebuild to drop the udeb package. |
208 | + |
209 | + -- Matthias Klose <doko@ubuntu.com> Mon, 22 Feb 2021 10:35:19 +0100 |
210 | + |
211 | +lvm2 (2.03.11-2ubuntu1) hirsute; urgency=low |
212 | + |
213 | + * Merge from Debian unstable. Remaining changes: |
214 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
215 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
216 | + is "Priority: required", this has no other practical consequences. |
217 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
218 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
219 | + (Debian #504341). |
220 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
221 | + properly synthesize LVM LV change events with udevadm trigger, so |
222 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
223 | + symlinks. |
224 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
225 | + hooks to help fix bad boots (Debian #468115) |
226 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
227 | + default to trim SSDs when changing PVs. This option has no effect if the |
228 | + kernel or the drive does not support trimming, so it's safe to enable by |
229 | + default. (Debian #717313) |
230 | + - debian/rules: |
231 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
232 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
233 | + we ship udev rules. |
234 | + - Do not start lvm2-monitor in containers (LP #1576341) |
235 | + - scripts/blkdeactivate.sh.in: Refer to /usr/bin/sort, not /bin/sort |
236 | + - Fix patch of systemd-run in 69-lvm-metad.rules |
237 | + - Enable udev-sync in udeb build as it is used by partman when |
238 | + partitioning devicemapper devices. |
239 | + - Disable udev using systemd-run background jobs in udeb build as |
240 | + systemd is not available. |
241 | + - Ship correct udev rules in lvm2-udeb package. |
242 | + - d/control: add thin-provisioning-tools build-dep as configure |
243 | + wants it around for some checks at build time. |
244 | + * Dropped changes, included upstream: |
245 | + - Include raid1 in the list of modules installed by the initramfs hook |
246 | + - Detect systemd in udev rule at runtime: |
247 | + debian/patches/Detect-systemd-at-run-time-in-69-dm-lvm-metad.rules.patch |
248 | + |
249 | + -- Lukas Märdian <slyon@ubuntu.com> Tue, 09 Feb 2021 11:55:15 +0100 |
250 | + |
251 | lvm2 (2.03.11-2) unstable; urgency=medium |
252 | |
253 | * Make sure lvmlockd can use sd notify. (closes: #980225) |
254 | @@ -87,6 +311,67 @@ lvm2 (2.03.09-1) unstable; urgency=medium |
255 | |
256 | -- Bastian Blank <waldi@debian.org> Sat, 25 Jul 2020 21:14:19 +0200 |
257 | |
258 | +lvm2 (2.03.07-1ubuntu4) hirsute; urgency=medium |
259 | + |
260 | + * No-change rebuild to build with python3.9 as default. |
261 | + |
262 | + -- Matthias Klose <doko@ubuntu.com> Thu, 19 Nov 2020 20:19:25 +0100 |
263 | + |
264 | +lvm2 (2.03.07-1ubuntu3) groovy; urgency=medium |
265 | + |
266 | + * Revert "Fix incorrect path to mountroot fail hook. LP: #1871154" |
267 | + regression is in the initramfs-tools package. |
268 | + |
269 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Sat, 30 May 2020 15:02:01 +0100 |
270 | + |
271 | +lvm2 (2.03.07-1ubuntu2) groovy; urgency=medium |
272 | + |
273 | + * Fix incorrect path to mountroot fail hook. LP: #1871154 |
274 | + |
275 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 26 May 2020 13:11:44 +0100 |
276 | + |
277 | +lvm2 (2.03.07-1ubuntu1) focal; urgency=low |
278 | + |
279 | + * Merge from Debian unstable. Remaining changes: |
280 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
281 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
282 | + is "Priority: required", this has no other practical consequences. |
283 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
284 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
285 | + (Debian #504341). |
286 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
287 | + properly synthesize LVM LV change events with udevadm trigger, so |
288 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
289 | + symlinks. |
290 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
291 | + hooks to help fix bad boots (Debian #468115) |
292 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
293 | + default to trim SSDs when changing PVs. This option has no effect if the |
294 | + kernel or the drive does not support trimming, so it's safe to enable by |
295 | + default. (Debian #717313) |
296 | + - debian/rules: |
297 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
298 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
299 | + we ship udev rules. |
300 | + - Do not start lvm2-monitor in containers (LP #1576341) |
301 | + - scripts/blkdeactivate.sh.in: Refer to /usr/bin/sort, not /bin/sort |
302 | + - Fix patch of systemd-run in 69-lvm-metad.rules |
303 | + - Enable udev-sync in udeb build as it is used by partman when |
304 | + partitioning devicemapper devices. |
305 | + - Disable udev using systemd-run background jobs in udeb build as |
306 | + systemd is not available. |
307 | + - Ship correct udev rules in lvm2-udeb package. |
308 | + - Detect systemd in udev rule at runtime. |
309 | + - d/control: add thin-provisioning-tools build-dep as configure |
310 | + wants it around for some checks at build time. |
311 | + - Include raid1 in the list of modules installed by the initramfs hook |
312 | + - Detect systemd in udev rule at runtime. |
313 | + * Dropped changes, included upstream: |
314 | + - d/p/lp-1842436-*: Avoid creation of mixed-blocksize PV on LVM |
315 | + volume groups as it can cause FS corruption |
316 | + |
317 | + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 13 Feb 2020 13:21:51 -0800 |
318 | + |
319 | lvm2 (2.03.07-1) unstable; urgency=medium |
320 | |
321 | * New upstream release. |
322 | @@ -108,6 +393,93 @@ lvm2 (2.03.02-3) unstable; urgency=medium |
323 | |
324 | -- Bastian Blank <waldi@debian.org> Fri, 21 Jun 2019 12:29:17 +0200 |
325 | |
326 | +lvm2 (2.03.02-2ubuntu8) focal; urgency=medium |
327 | + |
328 | + * No-change rebuild to build with python3.8. |
329 | + |
330 | + -- Matthias Klose <doko@ubuntu.com> Sat, 25 Jan 2020 04:35:13 +0000 |
331 | + |
332 | +lvm2 (2.03.02-2ubuntu7) focal; urgency=medium |
333 | + |
334 | + * Include raid1 in the list of modules installed by the initramfs hook, |
335 | + as this is not a kernel module dependency of dm-raid but if the user's |
336 | + root disk is configured as RAID1 it is definitely required. |
337 | + Closes: #841423, LP: #1509717. |
338 | + |
339 | + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 22 Nov 2019 13:59:47 -0800 |
340 | + |
341 | +lvm2 (2.03.02-2ubuntu6) eoan; urgency=medium |
342 | + |
343 | + * d/control: stop dropping thin-provisioning-tools to Suggests as it |
344 | + is ready to be promoted via MIR LP 1828887. Fixes usability issues |
345 | + of thin-provisioning-tools not being installed by default (LP: #1657646). |
346 | + - d/control: also add thin-provisioning-tools build-dep as configure |
347 | + wants it around for some checks at build time. |
348 | + * d/p/lp-1842436-*: Avoid creation of mixed-blocksize PV on LVM |
349 | + volume groups as it can cause FS corruption (LP: #1842436) |
350 | + |
351 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 06 Sep 2019 08:23:10 +0200 |
352 | + |
353 | +lvm2 (2.03.02-2ubuntu5) eoan; urgency=medium |
354 | + |
355 | + * Detect systemd in udev rule at runtime. |
356 | + |
357 | + -- Julian Andres Klode <juliank@ubuntu.com> Thu, 25 Jul 2019 16:11:11 -0300 |
358 | + |
359 | +lvm2 (2.03.02-2ubuntu4) eoan; urgency=medium |
360 | + |
361 | + * Ship correct udev rules in lvm2-udeb package. |
362 | + |
363 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 20 Jun 2019 20:50:55 +0100 |
364 | + |
365 | +lvm2 (2.03.02-2ubuntu3) eoan; urgency=medium |
366 | + |
367 | + * Enable udev-sync in udeb build as it is used by partman when |
368 | + partitioning devicemapper devices. |
369 | + * Disable udev using systemd-run background jobs in udeb build as |
370 | + systemd is not available. |
371 | + |
372 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Thu, 20 Jun 2019 11:38:55 +0100 |
373 | + |
374 | +lvm2 (2.03.02-2ubuntu2) eoan; urgency=medium |
375 | + |
376 | + * Fix patch of systemd-run in 69-lvm-metad.rules (LP: #1830169) |
377 | + |
378 | + -- Julian Andres Klode <juliank@ubuntu.com> Thu, 23 May 2019 16:24:43 +0200 |
379 | + |
380 | +lvm2 (2.03.02-2ubuntu1) eoan; urgency=low |
381 | + |
382 | + * Merge with Debian unstable. Remaining changes: |
383 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
384 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
385 | + is "Priority: required", this has no other practical consequences. |
386 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
387 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
388 | + (Debian #504341). |
389 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
390 | + properly synthesize LVM LV change events with udevadm trigger, so |
391 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
392 | + symlinks. |
393 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
394 | + hooks to help fix bad boots (Debian #468115) |
395 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
396 | + default to trim SSDs when changing PVs. This option has no effect if the |
397 | + kernel or the drive does not support trimming, so it's safe to enable by |
398 | + default. (Debian #717313) |
399 | + - debian/rules: |
400 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
401 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
402 | + we ship udev rules. |
403 | + - Do not start lvm2-monitor in containers (LP #1576341) |
404 | + - scripts/blkdeactivate.sh.in: Refer to /usr/bin/sort, not /bin/sort |
405 | + * Removed changes, related to dropped services: |
406 | + - Add and install clvmd resource agent |
407 | + - Do not start lvmetad when inside a container. |
408 | + - debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on |
409 | + upgrade. This delta can be dropped after 18.04 release. |
410 | + |
411 | + -- Julian Andres Klode <juliank@ubuntu.com> Wed, 24 Apr 2019 11:40:02 +0200 |
412 | + |
413 | lvm2 (2.03.02-2) unstable; urgency=medium |
414 | |
415 | * Remove lvm2-lvmetad init script as well. (closes: #917159) |
416 | @@ -152,6 +524,61 @@ lvm2 (2.03.01-1) experimental; urgency=medium |
417 | |
418 | -- Bastian Blank <waldi@debian.org> Sat, 08 Dec 2018 18:12:40 +0100 |
419 | |
420 | +lvm2 (2.02.176-4.1ubuntu4) disco; urgency=medium |
421 | + |
422 | + * No-change rebuild to build for python3.7 as the default. |
423 | + |
424 | + -- Matthias Klose <doko@ubuntu.com> Wed, 31 Oct 2018 12:35:49 +0000 |
425 | + |
426 | +lvm2 (2.02.176-4.1ubuntu3) bionic; urgency=medium |
427 | + |
428 | + * scripts/blkdeactivate.sh.in: Refer to /usr/bin/sort, not /bin/sort |
429 | + |
430 | + -- Julian Andres Klode <juliank@ubuntu.com> Thu, 12 Apr 2018 10:35:07 +0200 |
431 | + |
432 | +lvm2 (2.02.176-4.1ubuntu2) bionic; urgency=medium |
433 | + |
434 | + * Demote Recommends: thin-provisioning-tools to Suggests, as it's not |
435 | + in main. |
436 | + |
437 | + -- Julian Andres Klode <juliank@ubuntu.com> Tue, 30 Jan 2018 08:31:47 +0100 |
438 | + |
439 | +lvm2 (2.02.176-4.1ubuntu1) bionic; urgency=low |
440 | + |
441 | + * Merge with Debian unstable. Remaining changes: |
442 | + - Add and install clvmd resource agent |
443 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
444 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
445 | + is "Priority: required", this has no other practical consequences. |
446 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
447 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
448 | + (Debian #504341). |
449 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
450 | + properly synthesize LVM LV change events with udevadm trigger, so |
451 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
452 | + symlinks. |
453 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
454 | + hooks to help fix bad boots (Debian #468115) |
455 | + - Do not start lvmetad when inside a container. |
456 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
457 | + default to trim SSDs when changing PVs. This option has no effect if the |
458 | + kernel or the drive does not support trimming, so it's safe to enable by |
459 | + default. (Debian #717313) |
460 | + - debian/rules: |
461 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
462 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
463 | + we ship udev rules. |
464 | + - debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on |
465 | + upgrade. This delta can be dropped after 18.04 release. |
466 | + - Do not start lvm2-monitor in containers (LP #1576341) |
467 | + * Dropped, merged upstream: |
468 | + - Add a patch to fix crashes on 32bit platforms: |
469 | + + 0013-fix-lvmetad-32bit.patch |
470 | + - d/p/fix-strips-limit.patch: Fix regression limiting number of |
471 | + stripes to 8 (LP #1675770) |
472 | + |
473 | + -- Julian Andres Klode <juliank@ubuntu.com> Fri, 26 Jan 2018 17:06:20 +0100 |
474 | + |
475 | lvm2 (2.02.176-4.1) unstable; urgency=high |
476 | |
477 | * Non-maintainer upload. |
478 | @@ -225,6 +652,58 @@ lvm2 (2.02.173-1) unstable; urgency=medium |
479 | |
480 | -- Bastian Blank <waldi@debian.org> Sun, 13 Aug 2017 14:17:51 +0200 |
481 | |
482 | +lvm2 (2.02.168-2ubuntu3) artful; urgency=medium |
483 | + |
484 | + * No-change rebuild to build to drop python3.5. |
485 | + |
486 | + -- Matthias Klose <doko@ubuntu.com> Sat, 05 Aug 2017 16:25:53 +0000 |
487 | + |
488 | +lvm2 (2.02.168-2ubuntu2) artful; urgency=medium |
489 | + |
490 | + * No change rebuild to add Python 3.6 support. |
491 | + |
492 | + -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Mon, 15 May 2017 15:32:22 +1200 |
493 | + |
494 | +lvm2 (2.02.168-2ubuntu1) artful; urgency=medium |
495 | + |
496 | + * Merge with Debian unstable. Remaining changes: |
497 | + - Add and install clvmd resource agent |
498 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
499 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
500 | + is "Priority: required", this has no other practical consequences. |
501 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
502 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
503 | + (Debian #504341). |
504 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
505 | + properly synthesize LVM LV change events with udevadm trigger, so |
506 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
507 | + symlinks. |
508 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
509 | + hooks to help fix bad boots (Debian #468115) |
510 | + - Do not start lvmetad when inside a container. |
511 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
512 | + default to trim SSDs when changing PVs. This option has no effect if the |
513 | + kernel or the drive does not support trimming, so it's safe to enable by |
514 | + default. (Debian #717313) |
515 | + - debian/rules: |
516 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
517 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
518 | + we ship udev rules. |
519 | + - debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on |
520 | + upgrade. This delta can be dropped after 18.04 release. |
521 | + - Add a patch to fix crashes on 32bit platforms: |
522 | + + 0013-fix-lvmetad-32bit.patch |
523 | + [ patch renamed ] |
524 | + - d/p/fix-strips-limit.patch: Fix regression limiting number of |
525 | + stripes to 8 (LP #1675770) |
526 | + [ patch refreshed ] |
527 | + |
528 | + [ Balint Reczey ] |
529 | + * Do not start lvm2-monitor in containers (LP #1576341) |
530 | + [ patch renamed ] |
531 | + |
532 | + -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Mon, 08 May 2017 16:59:53 -0700 |
533 | + |
534 | lvm2 (2.02.168-2) unstable; urgency=medium |
535 | |
536 | * Don't try to disable cluster locking on clvm purge. (closes: #856696) |
537 | @@ -240,24 +719,183 @@ lvm2 (2.02.168-1) unstable; urgency=medium |
538 | |
539 | -- Bastian Blank <waldi@debian.org> Fri, 16 Dec 2016 15:29:17 +0100 |
540 | |
541 | +lvm2 (2.02.167-1ubuntu6) artful; urgency=medium |
542 | + |
543 | + * Drop: |
544 | + - Depend on 'dlm' rather than 'dlm-controld', the package is named |
545 | + differently in Ubuntu. |
546 | + + LP: #1669133 |
547 | + [ Package is renamed to dlm-controld in line with Debian ] |
548 | + |
549 | + -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 03 May 2017 17:14:00 -0700 |
550 | + |
551 | +lvm2 (2.02.167-1ubuntu5) zesty; urgency=medium |
552 | + |
553 | + * d/p/fix-strips-limit.patch: Fix regression limiting number of |
554 | + stripes to 8 (LP: #1675770) |
555 | + |
556 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 27 Mar 2017 09:23:51 +0200 |
557 | + |
558 | +lvm2 (2.02.167-1ubuntu2) zesty; urgency=medium |
559 | + |
560 | + * Add a patch to fix crashes on 32bit platforms: |
561 | + - 0011-fix-lvmetad-32bit.patch |
562 | + |
563 | + -- Stéphane Graber <stgraber@ubuntu.com> Fri, 10 Mar 2017 14:22:35 -0500 |
564 | + |
565 | +lvm2 (2.02.167-1ubuntu1) zesty; urgency=low |
566 | + |
567 | + * Merge from Debian unstable. Remaining changes: |
568 | + - Add and install clvmd resource agent |
569 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
570 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
571 | + is "Priority: required", this has no other practical consequences. |
572 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
573 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
574 | + (Debian #504341). |
575 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
576 | + properly synthesize LVM LV change events with udevadm trigger, so |
577 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
578 | + symlinks. |
579 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
580 | + hooks to help fix bad boots (Debian #468115) |
581 | + - Do not start lvmetad when inside a container. |
582 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
583 | + default to trim SSDs when changing PVs. This option has no effect if the |
584 | + kernel or the drive does not support trimming, so it's safe to enable by |
585 | + default. (Debian #717313) |
586 | + - debian/rules: |
587 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
588 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
589 | + we ship udev rules. |
590 | + - Depend on 'dlm' rather than 'dlm-controld', the package is named |
591 | + differently in Ubuntu. |
592 | + - debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on |
593 | + upgrade. This delta can be dropped after 18.04 release. |
594 | + |
595 | + -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 13 Nov 2016 17:05:42 -0800 |
596 | + |
597 | lvm2 (2.02.167-1) unstable; urgency=medium |
598 | |
599 | * New upstream release. |
600 | |
601 | -- Bastian Blank <waldi@debian.org> Wed, 09 Nov 2016 23:34:42 +0100 |
602 | |
603 | +lvm2 (2.02.164-1ubuntu1) zesty; urgency=low |
604 | + |
605 | + * Merge from Debian unstable. Remaining changes: |
606 | + - Add and install clvmd resource agent |
607 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
608 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
609 | + is "Priority: required", this has no other practical consequences. |
610 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
611 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
612 | + (Debian #504341). |
613 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
614 | + properly synthesize LVM LV change events with udevadm trigger, so |
615 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
616 | + symlinks. |
617 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
618 | + hooks to help fix bad boots (Debian #468115) |
619 | + - Do not start lvmetad when inside a container. |
620 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
621 | + default to trim SSDs when changing PVs. This option has no effect if the |
622 | + kernel or the drive does not support trimming, so it's safe to enable by |
623 | + default. (Debian #717313) |
624 | + - debian/rules: |
625 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
626 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
627 | + we ship udev rules. |
628 | + - Depend on 'dlm' rather than 'dlm-controld', the package is named |
629 | + differently in Ubuntu. |
630 | + - debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on |
631 | + upgrade. This delta can be dropped after 18.04 release. |
632 | + |
633 | + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 18 Oct 2016 22:32:44 -0700 |
634 | + |
635 | lvm2 (2.02.164-1) unstable; urgency=medium |
636 | |
637 | * New upstream version. |
638 | |
639 | -- Bastian Blank <waldi@debian.org> Wed, 17 Aug 2016 17:03:41 +0200 |
640 | |
641 | +lvm2 (2.02.160-1ubuntu1) yakkety; urgency=low |
642 | + |
643 | + * Merge from Debian unstable. Remaining changes: |
644 | + - Add and install clvmd resource agent |
645 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
646 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
647 | + is "Priority: required", this has no other practical consequences. |
648 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
649 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
650 | + (Debian #504341). |
651 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
652 | + properly synthesize LVM LV change events with udevadm trigger, so |
653 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
654 | + symlinks. |
655 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
656 | + hooks to help fix bad boots (Debian #468115) |
657 | + - Do not start lvmetad when inside a container. |
658 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
659 | + default to trim SSDs when changing PVs. This option has no effect if the |
660 | + kernel or the drive does not support trimming, so it's safe to enable by |
661 | + default. (Debian #717313) |
662 | + - debian/rules: |
663 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
664 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
665 | + we ship udev rules. |
666 | + - Depend on 'dlm' rather than 'dlm-controld', the package is named |
667 | + differently in Ubuntu. |
668 | + - debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on |
669 | + upgrade. This delta can be dropped after 18.04 release. |
670 | + |
671 | + -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 10 Jul 2016 22:26:18 -0700 |
672 | + |
673 | lvm2 (2.02.160-1) unstable; urgency=medium |
674 | |
675 | * New upstream version. |
676 | |
677 | -- Bastian Blank <waldi@debian.org> Sat, 09 Jul 2016 22:11:07 +0200 |
678 | |
679 | +lvm2 (2.02.156-1ubuntu1) yakkety; urgency=low |
680 | + |
681 | + * Merge from Debian unstable. Remaining changes: |
682 | + - Add and install clvmd resource agent |
683 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
684 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
685 | + is "Priority: required", this has no other practical consequences. |
686 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
687 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
688 | + (Debian #504341). |
689 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
690 | + properly synthesize LVM LV change events with udevadm trigger, so |
691 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
692 | + symlinks. |
693 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
694 | + hooks to help fix bad boots (Debian #468115) |
695 | + - Do not start lvmetad when inside a container. |
696 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
697 | + default to trim SSDs when changing PVs. This option has no effect if the |
698 | + kernel or the drive does not support trimming, so it's safe to enable by |
699 | + default. (Debian #717313) |
700 | + - debian/rules: |
701 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
702 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
703 | + we ship udev rules. |
704 | + * Dropped changes, no longer needed: |
705 | + - debian/clvm.init: drop all changes; service is now systemd-only. |
706 | + - rename debian/clvm.defaults to debian/clvm.default: no defaults needed |
707 | + with systemd, the only setting in this file is one that is unused |
708 | + anyway. |
709 | + - Install the missing fsadm manpage: included differently in Debian. |
710 | + - Call dh_installman: included differently in Debian. |
711 | + * Depend on 'dlm' rather than 'dlm-controld', the package is named |
712 | + differently in Ubuntu. |
713 | + * debian/clvm.maintscripts: Drop the /etc/default/clvm conffile on upgrade. |
714 | + This delta can be dropped after 18.04 release. |
715 | + |
716 | + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 30 Jun 2016 13:47:43 -0700 |
717 | + |
718 | lvm2 (2.02.156-1) unstable; urgency=medium |
719 | |
720 | * New upstream version. |
721 | @@ -268,6 +906,45 @@ lvm2 (2.02.156-1) unstable; urgency=medium |
722 | |
723 | -- Bastian Blank <waldi@debian.org> Wed, 22 Jun 2016 16:18:48 +0200 |
724 | |
725 | +lvm2 (2.02.153-1ubuntu1) yakkety; urgency=low |
726 | + |
727 | + * Merge from Debian unstable. Remaining changes: |
728 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
729 | + correctly. (Debian #569292) |
730 | + - Add and install clvmd resource agent |
731 | + - debian/clvm.init: |
732 | + + check corosync cluster status since the cman tooling isn't available. |
733 | + Change start/stop dependencies to dlm instead of cman and openais |
734 | + since neither are available. |
735 | + + create /run/lvm if it doesn't exist. |
736 | + + exit 3 if not running on status action. |
737 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
738 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
739 | + is "Priority: required", this has no other practical consequences. |
740 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
741 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
742 | + (Debian #504341). |
743 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
744 | + properly synthesize LVM LV change events with udevadm trigger, so |
745 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
746 | + symlinks. |
747 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
748 | + hooks to help fix bad boots (Debian #468115) |
749 | + - Install the missing fsadm manpage. |
750 | + - Do not start lvmetad when inside a container. |
751 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
752 | + default to trim SSDs when changing PVs. This option has no effect if the |
753 | + kernel or the drive does not support trimming, so it's safe to enable by |
754 | + default. (Debian #717313) |
755 | + - debian/rules: |
756 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
757 | + + Call dh_installman so that our dmeventd manpage actually gets |
758 | + installed. |
759 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
760 | + we ship udev rules. |
761 | + |
762 | + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 17 May 2016 18:21:40 -0700 |
763 | + |
764 | lvm2 (2.02.153-1) unstable; urgency=medium |
765 | |
766 | * New upstream version. |
767 | @@ -280,6 +957,58 @@ lvm2 (2.02.151-1) unstable; urgency=medium |
768 | |
769 | -- Bastian Blank <waldi@debian.org> Thu, 28 Apr 2016 15:46:51 +0200 |
770 | |
771 | +lvm2 (2.02.150-1ubuntu1) yakkety; urgency=low |
772 | + |
773 | + * Merge from Debian unstable. Remaining changes: |
774 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
775 | + correctly. (Debian #569292) |
776 | + - Add and install clvmd resource agent |
777 | + - debian/clvm.init: |
778 | + + check corosync cluster status since the cman tooling isn't available. |
779 | + Change start/stop dependencies to dlm instead of cman and openais |
780 | + since neither are available. |
781 | + + create /run/lvm if it doesn't exist. |
782 | + + exit 3 if not running on status action. |
783 | + - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This |
784 | + breaks the circular dependency that causes upgrade failures. As dmsetup |
785 | + is "Priority: required", this has no other practical consequences. |
786 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
787 | + - debian/dmsetup-udeb.install: install udev rules in udebs |
788 | + (Debian #504341). |
789 | + - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
790 | + properly synthesize LVM LV change events with udevadm trigger, so |
791 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
792 | + symlinks. |
793 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
794 | + hooks to help fix bad boots (Debian #468115) |
795 | + - Install the missing fsadm manpage. |
796 | + - Do not start lvmetad when inside a container. |
797 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
798 | + default to trim SSDs when changing PVs. This option has no effect if the |
799 | + kernel or the drive does not support trimming, so it's safe to enable by |
800 | + default. (Debian #717313) |
801 | + - debian/rules: |
802 | + + Copy .po file to .pot file for Rosetta (Ubuntu specific). |
803 | + + Call dh_installman so that our dmeventd manpage actually gets |
804 | + installed. |
805 | + - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since |
806 | + we ship udev rules. |
807 | + * Dropped changes, included in Debian: |
808 | + - debian/rules: enable dmeventd during configure. |
809 | + - debian/dmeventd.{8,manpages}: install dmeventd files. |
810 | + - Build-depend on libcorosync-common-dev and others, instead of |
811 | + libcorosync-dev. |
812 | + * Dropped changes: |
813 | + - Replaces for udev (<< 228-2ubuntu2), Depends on udev (>= 228-2ubuntu2): |
814 | + no longer needed post 16.04 LTS. |
815 | + - debian/lvm2.postinst: the lvm2 init script is no longer missing but is |
816 | + masked by systemd; no delta needed. |
817 | + - debian/rules: drop extra cp of config.guess and config.sub; unnecessary |
818 | + because we use autoreconf. |
819 | + - debian/rules: don't disable dmeventd for the udeb build. |
820 | + |
821 | + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 22 Apr 2016 16:01:22 -0700 |
822 | + |
823 | lvm2 (2.02.150-1) unstable; urgency=medium |
824 | |
825 | * New upstream version. |
826 | @@ -331,6 +1060,136 @@ lvm2 (2.02.133-2) unstable; urgency=medium |
827 | |
828 | -- Bastian Blank <waldi@debian.org> Sun, 13 Dec 2015 18:02:40 +0100 |
829 | |
830 | +lvm2 (2.02.133-1ubuntu10) xenial; urgency=medium |
831 | + |
832 | + * Cherry-pick change from lvm2 2.02.133-2 in Debian to move event plugins |
833 | + back onto the main library patch, which fixes problems with monitoring |
834 | + failing for snapshots and raid volumes. Closes: #807279, LP: #1556451, |
835 | + LP: #1561228. |
836 | + |
837 | + -- Steve Langasek <steve.langasek@ubuntu.com> Sat, 16 Apr 2016 00:06:53 -0700 |
838 | + |
839 | +lvm2 (2.02.133-1ubuntu9) xenial; urgency=medium |
840 | + |
841 | + * Do not start when inside a container (LP: #1568954) |
842 | + |
843 | + -- Simon Deziel <simon.deziel@gmail.com> Mon, 11 Apr 2016 18:21:59 +0000 |
844 | + |
845 | +lvm2 (2.02.133-1ubuntu8) xenial; urgency=medium |
846 | + |
847 | + * Drop debian/85-lvm2.rules. This is redundant now, VGs are already |
848 | + auto-assembled via lvmetad and 69-lvm-metad.rules. This gets rid of using |
849 | + watershed, which causes deadlocks due to blocking udev rule processing. |
850 | + (LP: #1560710) |
851 | + * debian/rules: Put back initramfs-tools script to ensure that the root and |
852 | + resume devices are activated (lvmetad is not yet running in the initrd). |
853 | + * debian/rules: Put back activation systemd generator, to assemble LVs in |
854 | + case the admin disabled lvmetad. |
855 | + * Make debian/initramfs-tools/lvm2/scripts/init-premount/lvm2 executable and |
856 | + remove spurious chmod +x Ubuntu delta in debian/rules. |
857 | + |
858 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 30 Mar 2016 10:56:49 +0200 |
859 | + |
860 | +lvm2 (2.02.133-1ubuntu7) xenial; urgency=medium |
861 | + |
862 | + * Build-depend on libcorosync-common-dev and others, instead of |
863 | + libcorosync-dev. |
864 | + |
865 | + -- Matthias Klose <doko@ubuntu.com> Fri, 12 Feb 2016 10:40:28 +0100 |
866 | + |
867 | +lvm2 (2.02.133-1ubuntu5) xenial; urgency=medium |
868 | + |
869 | + * Drop udev rules from lvm2-udeb package. Otherwise, lvm groups and |
870 | + volumes are activated behind partman's back e.g. after dasd drive |
871 | + activation. And thus prevents dasdfmt from succeeding. LP: #1536664 |
872 | + * Drop watershed-udeb dependency, no longer needed. |
873 | + * Keep dmsetup udev rules. |
874 | + |
875 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 09 Feb 2016 10:14:58 +0000 |
876 | + |
877 | +lvm2 (2.02.133-1ubuntu4) xenial; urgency=medium |
878 | + |
879 | + * Remove the init script dependency on cman_tool. (LP: #1089013) |
880 | + - debian/clvm.init: check corosync cluster status since the cman |
881 | + tooling isn't available in Xenial. Change start/stop dependencies |
882 | + to dlm instead of cman and openais since neither cman nor openais |
883 | + are available. |
884 | + |
885 | + -- Billy Olsen <billy.olsen@canonical.com> Thu, 28 Jan 2016 11:38:39 +0100 |
886 | + |
887 | +lvm2 (2.02.133-1ubuntu3) xenial; urgency=medium |
888 | + |
889 | + * No-change rebuild to drop python3.4 support. |
890 | + |
891 | + -- Matthias Klose <doko@ubuntu.com> Tue, 19 Jan 2016 13:33:41 +0000 |
892 | + |
893 | +lvm2 (2.02.133-1ubuntu2) xenial; urgency=medium |
894 | + |
895 | + * Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This breaks |
896 | + the circular dependency that causes upgrade failures. As dmsetup is |
897 | + "Priority: required", this has no other practical consequences. |
898 | + (Closes: #586424, LP: #1032823) |
899 | + |
900 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 16 Dec 2015 15:55:09 +0100 |
901 | + |
902 | +lvm2 (2.02.133-1ubuntu1) xenial; urgency=medium |
903 | + |
904 | + * Merge with Debian unstable. Remaining Ubuntu changes: |
905 | + - debian/rules: |
906 | + + copy .po file to .pot file for Rosetta (Ubuntu specific). |
907 | + - debian/{dmsetup,lvm2}-udeb.install: install udev rules in udebs |
908 | + (Debian #504341). |
909 | + - auto-start VGs as their PVs are discovered (Debian #455979): |
910 | + + add debian/85-lvm2.rules: use watershed plus the sledgehammer of |
911 | + vgscan/vgchange to turn on VGs as they come online. |
912 | + + debian/initramfs-tools/lvm2/hooks/lvm2: Add 85-lvm2.rules to the list |
913 | + of udev rules to copy and depend on udev. |
914 | + + debian/control: |
915 | + - add versioned Depend on watershed in lvm2 for udev rules. |
916 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
917 | + + debian/rules: |
918 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
919 | + - do not install activation systemd generator for lvm2, since udev |
920 | + starts LVM. |
921 | + - continue to build clvm support. |
922 | + + debian/lvm2.postinst: handle missing lvm2 init script. |
923 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
924 | + hooks to help fix bad boots (Debian #468115) |
925 | + - remaining changes to upstream event manager packages (Debian #514706): |
926 | + + debian/rules: enable dmeventd during configure. |
927 | + + debian/dmeventd.{8,manpages}: install dmeventd files. |
928 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
929 | + correctly. (Debian #569292) |
930 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
931 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
932 | + executable. When the Ubuntu-specific ones are added with a patch, |
933 | + they may lose their executable bit. |
934 | + - Add and install clvmd resource agent |
935 | + - debian/{clvmd.ra,clvm.init}: |
936 | + - create /run/lvm if it doesn't exist. |
937 | + - debian/clvm.init: |
938 | + - exit 3 if not running on status action. |
939 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
940 | + Install the missing fsadm manpage. |
941 | + - Complete libdevmapper-dev multiarch: (Debian #731294) |
942 | + - mark libdevmapper-dev M-A: same |
943 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
944 | + default to trim SSDs when changing PVs. This option has no effect if the |
945 | + kernel or the drive does not support trimming, so it's safe to enable by |
946 | + default. (Debian #717313) |
947 | + * Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot |
948 | + properly synthesize LVM LV change events with udevadm trigger, so |
949 | + if we use LVM, we need to let it finish; otherwise we get missing LV |
950 | + symlinks. This hack used to be in udev, but really belongs into lvm2. |
951 | + (LP: #1185394) |
952 | + * Add Replaces: for udev (<< 228-2ubuntu2), as the lvm2.{init,service} dummy |
953 | + jobs move from udev to lvm2. Note that we don't set a Breaks:, as |
954 | + unfortunately previous (released) udev prerm scripts don't support |
955 | + "deconfigure"; so use a versioned dependency instead. This can be dropped |
956 | + after 16.04 LTS. |
957 | + |
958 | + -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 10 Dec 2015 12:45:39 +0100 |
959 | + |
960 | lvm2 (2.02.133-1) unstable; urgency=medium |
961 | |
962 | * New upstream version. |
963 | @@ -386,6 +1245,56 @@ lvm2 (2.02.122-2) unstable; urgency=medium |
964 | |
965 | -- Bastian Blank <waldi@debian.org> Wed, 15 Jul 2015 21:58:12 +0200 |
966 | |
967 | +lvm2 (2.02.122-1ubuntu1) wily; urgency=medium |
968 | + |
969 | + * Merge with Debian unstable. Remaining Ubuntu changes: |
970 | + - debian/rules: |
971 | + + copy .po file to .pot file for Rosetta (Ubuntu specific). |
972 | + - debian/{dmsetup,lvm2}-udeb.install: install udev rules in udebs |
973 | + (Debian #504341). |
974 | + - auto-start VGs as their PVs are discovered (Debian #455979): |
975 | + + add debian/85-lvm2.rules: use watershed plus the sledgehammer of |
976 | + vgscan/vgchange to turn on VGs as they come online. |
977 | + + debian/initramfs-tools/lvm2/hooks/lvm2: Add 85-lvm2.rules to the list |
978 | + of udev rules to copy and depend on udev. |
979 | + + debian/control: |
980 | + - add versioned Depend on watershed in lvm2 for udev rules. |
981 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
982 | + + debian/rules: |
983 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
984 | + - do not install init scripts or activation systemd units for lvm2, |
985 | + since udev starts LVM. |
986 | + - continue to build clvm support. |
987 | + + debian/lvm2.postinst: handle missing lvm2 init script. |
988 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
989 | + hooks to help fix bad boots (Debian #468115) |
990 | + - remaining changes to upstream event manager packages (Debian #514706): |
991 | + + debian/rules: enable dmeventd during configure. |
992 | + + debian/dmeventd.{8,manpages}: install dmeventd files. |
993 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
994 | + correctly. (Debian #569292) |
995 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
996 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
997 | + executable. When the Ubuntu-specific ones are added with a patch, |
998 | + they may lose their executable bit. |
999 | + - Add and install clvmd resource agent |
1000 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1001 | + works. |
1002 | + - debian/{clvmd.ra,clvm.init}: |
1003 | + - create /run/lvm if it doesn't exist. |
1004 | + - debian/clvm.init: |
1005 | + - exit 3 if not running on status action. |
1006 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
1007 | + - Install the missing fsadm manpage. |
1008 | + - Complete libdevmapper-dev multiarch: (Debian #731294) |
1009 | + - mark libdevmapper-dev M-A: same |
1010 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
1011 | + default to trim SSDs when changing PVs. This option has no effect if the |
1012 | + kernel or the drive does not support trimming, so it's safe to enable by |
1013 | + default. (Debian #717313) |
1014 | + |
1015 | + -- Martin Pitt <martin.pitt@ubuntu.com> Fri, 10 Jul 2015 07:31:48 +0200 |
1016 | + |
1017 | lvm2 (2.02.122-1) unstable; urgency=medium |
1018 | |
1019 | * New upsream version. |
1020 | @@ -411,6 +1320,61 @@ lvm2 (2.02.111-2.1) unstable; urgency=medium |
1021 | |
1022 | -- Ben Hutchings <ben@decadent.org.uk> Sun, 01 Mar 2015 21:19:37 +0000 |
1023 | |
1024 | +lvm2 (2.02.111-2ubuntu1) vivid; urgency=medium |
1025 | + |
1026 | + * Merge with Debian unstable. Remaining Ubuntu changes: |
1027 | + - debian/rules: |
1028 | + + copy .po file to .pot file for Rosetta (Ubuntu specific). |
1029 | + - debian/{dmsetup,lvm2}-udeb.install: install udev rules in udebs |
1030 | + (Debian #504341). |
1031 | + - auto-start VGs as their PVs are discovered (Debian #455979): |
1032 | + + add debian/85-lvm2.rules: use watershed plus the sledgehammer of |
1033 | + vgscan/vgchange to turn on VGs as they come online. |
1034 | + + debian/initramfs-tools/lvm2/hooks/lvm2: Add 85-lvm2.rules to the list |
1035 | + of udev rules to copy and depend on udev. |
1036 | + + debian/control: |
1037 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1038 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
1039 | + + debian/rules: |
1040 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1041 | + - do not install init scripts or activation systemd units for lvm2, |
1042 | + since udev starts LVM. |
1043 | + - continue to build clvm support. |
1044 | + + debian/lvm2.postinst: handle missing lvm2 init script. |
1045 | + - Add debian/initramfs-tools/lvm2/scripts/init-premount/lvm2: failure |
1046 | + hooks to help fix bad boots (Debian #468115) |
1047 | + - remaining changes to upstream event manager packages (Debian #514706): |
1048 | + + debian/rules: enable dmeventd during configure. |
1049 | + + debian/dmeventd.{8,manpages}: install dmeventd files. |
1050 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
1051 | + correctly. (Debian #569292) |
1052 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1053 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1054 | + executable. When the Ubuntu-specific ones are added with a patch, |
1055 | + they may lose their executable bit. |
1056 | + - Add and install clvmd resource agent |
1057 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1058 | + works. |
1059 | + - debian/{clvmd.ra,clvm.init}: |
1060 | + - create /run/lvm if it doesn't exist. |
1061 | + - debian/clvm.init: |
1062 | + - exit 3 if not running on status action. |
1063 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
1064 | + - Install the missing fsadm manpage. |
1065 | + - Complete libdevmapper-dev multiarch: (Debian #731294) |
1066 | + - mark libdevmapper-dev M-A: same |
1067 | + - Add enable-issue-discards.patch: Enable "issue_discards" option by |
1068 | + default to trim SSDs when changing PVs. This option has no effect if the |
1069 | + kernel or the drive does not support trimming, so it's safe to enable by |
1070 | + default. (Debian #717313) |
1071 | + |
1072 | + * Dropped changes: |
1073 | + - debian/patches/avoid-dev-block.patch (Prefer any other device name over |
1074 | + names in /dev/block/ since lvm.conf won't handle this) -- Obsolete as |
1075 | + udev rules do this part now (see Debian #569290) |
1076 | + |
1077 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 19 Nov 2014 15:38:45 +0100 |
1078 | + |
1079 | lvm2 (2.02.111-2) unstable; urgency=medium |
1080 | |
1081 | * Install additional man-pages. (closes: #587277, #760679) |
1082 | @@ -480,6 +1444,79 @@ lvm2 (2.02.104-1) unstable; urgency=medium |
1083 | |
1084 | -- Bastian Blank <waldi@debian.org> Wed, 29 Jan 2014 22:09:35 +0100 |
1085 | |
1086 | +lvm2 (2.02.98-6ubuntu2) trusty; urgency=medium |
1087 | + |
1088 | + * Add enable-issue-discards.patch: Enable "issue_discards" option by default |
1089 | + to trim SSDs when changing PVs. This option has no effect if the kernel or |
1090 | + the drive does not support trimming, so it's safe to enable by default. |
1091 | + [https://blueprints.launchpad.net/ubuntu/+spec/core-1311-ssd-trimming] |
1092 | + (Closes: #717313) |
1093 | + |
1094 | + -- Martin Pitt <martin.pitt@ubuntu.com> Fri, 13 Dec 2013 10:51:54 +0100 |
1095 | + |
1096 | +lvm2 (2.02.98-6ubuntu1) saucy; urgency=low |
1097 | + |
1098 | + * Merge from Debian unstable, remaining changes: |
1099 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1100 | + names in /dev/block/ since lvm.conf won't handle this. |
1101 | + - debian/rules: |
1102 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1103 | + - debian/{dmsetup,lvm2}-udeb.install: |
1104 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1105 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1106 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1107 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1108 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1109 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1110 | + - depend on udev. |
1111 | + - debian/control: |
1112 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1113 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
1114 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1115 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1116 | + rendered unbootable by out-of-order dpkg configuration. |
1117 | + - In libdevmapper-event1.02.1 add Breaks: dmeventd |
1118 | + (<< 2.02.95-4ubuntu1) due to debian symbol rename |
1119 | + - debian/rules: |
1120 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1121 | + - do not install init scripts for lvm2, since udev starts LVM. |
1122 | + - continue to build clvm support. |
1123 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1124 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1125 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1126 | + - remaining changes to upstream event manager packages (Debian bug 514706): |
1127 | + - debian/rules: |
1128 | + - enable dmeventd during configure. |
1129 | + - debian/dmeventd.{8,manpages}: install dmeventd files. |
1130 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
1131 | + correctly. |
1132 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1133 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1134 | + executable. When the Ubuntu-specific ones are added with a patch, |
1135 | + they may lose their executable bit. |
1136 | + - Add and install clvmd resource agent |
1137 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1138 | + works. |
1139 | + - debian/{clvmd.ra,clvm.init}: |
1140 | + - create /run/lvm if it doesn't exist. |
1141 | + - debian/clvm.init: |
1142 | + - exit 3 if not running on status action. |
1143 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
1144 | + - Install the missing fsadm manpage. |
1145 | + - Complete libdevmapper-dev multiarch: |
1146 | + - move .so symlinks and pkgconfig files to multiarched locations. |
1147 | + - mark libdevmapper-dev M-A: same |
1148 | + |
1149 | + * New changes: |
1150 | + - keep ocf resource directory |
1151 | + - build with only corosync clvmd support |
1152 | + |
1153 | + * Dropped changes: |
1154 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1155 | + watch dm devices for changes with inotify. This udev rule is gone. |
1156 | + |
1157 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Mon, 16 Sep 2013 10:39:47 +0100 |
1158 | + |
1159 | lvm2 (2.02.98-6) unstable; urgency=low |
1160 | |
1161 | * Update init script: |
1162 | @@ -520,6 +1557,102 @@ lvm2 (2.02.98-2) unstable; urgency=low |
1163 | |
1164 | -- Bastian Blank <waldi@debian.org> Sat, 08 Jun 2013 12:50:57 +0200 |
1165 | |
1166 | +lvm2 (2.02.98-1ubuntu5) saucy; urgency=low |
1167 | + |
1168 | + * Reenabled clvm |
1169 | + |
1170 | + -- Andres Rodriguez <andreserl@ubuntu.com> Wed, 28 Aug 2013 10:46:43 +0100 |
1171 | + |
1172 | +lvm2 (2.02.98-1ubuntu4) saucy; urgency=low |
1173 | + |
1174 | + * hooks/lvm2: add dm_raid to the dm personality modules to be included in |
1175 | + the initramfs as this is a valid personality for the root filesystem |
1176 | + and such volumes lead to extended boot times and boot failures. |
1177 | + (LP: #1206235) |
1178 | + |
1179 | + -- Andy Whitcroft <apw@canonical.com> Mon, 29 Jul 2013 20:37:28 +0100 |
1180 | + |
1181 | +lvm2 (2.02.98-1ubuntu3) saucy; urgency=low |
1182 | + |
1183 | + * Disable clvm for the time being, given that redhat-cluster will soon |
1184 | + be removed from the archives (provides libdml-dev, libcman-dev), in |
1185 | + favor of the new cluster stack (corosync). Once corosync > 2.X is |
1186 | + released and a new source package 'dlm' (will provide libdlm-dev) |
1187 | + hits the archive, clvm can be reenabled. |
1188 | + - debian/control: Drop Build-Depends on libcman-dev, libcorosync-dev, |
1189 | + libdlm-dev, openais-dev; Comment out clvm binary package. |
1190 | + - debian/rules: Do not build --with-clvmd; comment clvm related rules. |
1191 | + |
1192 | + -- Andres Rodriguez <andreserl@ubuntu.com> Fri, 26 Jul 2013 12:45:06 -0400 |
1193 | + |
1194 | +lvm2 (2.02.98-1ubuntu2) saucy; urgency=low |
1195 | + |
1196 | + * Update config.guess and config.sub. |
1197 | + |
1198 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Thu, 11 Jul 2013 20:35:43 +0100 |
1199 | + |
1200 | +lvm2 (2.02.98-1ubuntu1) saucy; urgency=low |
1201 | + |
1202 | + * Merge from Debian unstable, remaining changes: |
1203 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1204 | + names in /dev/block/ since lvm.conf won't handle this. |
1205 | + - debian/rules: |
1206 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1207 | + - debian/{dmsetup,lvm2}-udeb.install: |
1208 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1209 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1210 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1211 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1212 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1213 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1214 | + - depend on udev. |
1215 | + - debian/control: |
1216 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1217 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
1218 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1219 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1220 | + rendered unbootable by out-of-order dpkg configuration. |
1221 | + - In libdevmapper-event1.02.1 add Breaks: dmeventd |
1222 | + (<< 2.02.95-4ubuntu1) due to debian symbol rename |
1223 | + - debian/rules: |
1224 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1225 | + - do not install init scripts for lvm2, since udev starts LVM. |
1226 | + - continue to build clvm support. |
1227 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1228 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1229 | + watch dm devices for changes with inotify |
1230 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1231 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1232 | + - remaining changes to upstream event manager packages (Debian bug 514706): |
1233 | + - debian/rules: |
1234 | + - enable dmeventd during configure. |
1235 | + - debian/dmeventd.{8,manpages}: install dmeventd files. |
1236 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
1237 | + correctly. |
1238 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1239 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1240 | + executable. When the Ubuntu-specific ones are added with a patch, |
1241 | + they may lose their executable bit. |
1242 | + - Add and install clvmd resource agent |
1243 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1244 | + works. |
1245 | + - debian/{clvmd.ra,clvm.init}: |
1246 | + - create /run/lvm if it doesn't exist. |
1247 | + - debian/clvm.init: |
1248 | + - exit 3 if not running on status action. |
1249 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
1250 | + - Install the missing fsadm manpage. |
1251 | + - Complete libdevmapper-dev multiarch: |
1252 | + - move .so symlinks and pkgconfig files to multiarched locations. |
1253 | + - mark libdevmapper-dev M-A: same |
1254 | + |
1255 | + * Dropped changes, applied upstream: |
1256 | + - Update Micron PCIe SSD and other device-types to latest available. |
1257 | + - Cherry pick from upstream, remove unsupported udev_get_dev_path() call. |
1258 | + - Move thin check to global section. |
1259 | + |
1260 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Thu, 30 May 2013 11:02:10 +0100 |
1261 | + |
1262 | lvm2 (2.02.98-1) unstable; urgency=low |
1263 | |
1264 | * New upstream version. |
1265 | @@ -535,6 +1668,41 @@ lvm2 (2.02.95-7) testing; urgency=low |
1266 | |
1267 | -- Bastian Blank <waldi@debian.org> Sun, 24 Mar 2013 09:03:10 +0100 |
1268 | |
1269 | +lvm2 (2.02.95-6ubuntu4) raring; urgency=low |
1270 | + |
1271 | + * Actually just update all device-types to latest available. (LP: #1122445) |
1272 | + |
1273 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Thu, 14 Mar 2013 15:03:49 +0000 |
1274 | + |
1275 | +lvm2 (2.02.95-6ubuntu3) raring; urgency=low |
1276 | + |
1277 | + * Add Micron PCIe SSD devices filter (LP: #1122445) |
1278 | + |
1279 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Thu, 14 Mar 2013 12:05:00 +0000 |
1280 | + |
1281 | +lvm2 (2.02.95-6ubuntu2) raring; urgency=low |
1282 | + |
1283 | + * Add upstream-drop-udev_get_dev_path.patch: Remove udev_get_dev_path() |
1284 | + libudev call, as this is unsupported in libudev1. Backported from upstream |
1285 | + git. |
1286 | + |
1287 | + -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 12 Mar 2013 07:54:19 +0100 |
1288 | + |
1289 | +lvm2 (2.02.95-6ubuntu1) raring; urgency=low |
1290 | + |
1291 | + [ Neil Wilson ] |
1292 | + * Use upstream dmeventd.8 manpage (LP: #1076304) |
1293 | + * debian/patches/1075994_move_thin_check_executable_to_proper_section. |
1294 | + patch: |
1295 | + - put thin_check_executable in the 'global' section |
1296 | + - look for thin_check in /usr/sbin (LP: #1075994) |
1297 | + |
1298 | + [ Dmitrijs Ledkovs ] |
1299 | + * Revert drop of clvm support. Still to be supported in ubuntu. |
1300 | + * All other changes as in -5ubuntu1. |
1301 | + |
1302 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Sat, 02 Mar 2013 22:43:10 +0000 |
1303 | + |
1304 | lvm2 (2.02.95-6) unstable; urgency=low |
1305 | |
1306 | * Drop cluster (clvm) support. It never properly worked and is more dead |
1307 | @@ -542,6 +1710,66 @@ lvm2 (2.02.95-6) unstable; urgency=low |
1308 | |
1309 | -- Bastian Blank <waldi@debian.org> Wed, 02 Jan 2013 11:11:41 +0100 |
1310 | |
1311 | +lvm2 (2.02.95-5ubuntu1) raring; urgency=low |
1312 | + |
1313 | + * Merge from Debian unstable, remaining changes (LP: #1082325): |
1314 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1315 | + names in /dev/block/ since lvm.conf won't handle this. |
1316 | + - debian/rules: |
1317 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1318 | + - debian/{dmsetup,lvm2}-udeb.install: |
1319 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1320 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1321 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1322 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1323 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1324 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1325 | + - depend on udev. |
1326 | + - debian/control: |
1327 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1328 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
1329 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1330 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1331 | + rendered unbootable by out-of-order dpkg configuration. |
1332 | + - In libdevmapper-event1.02.1 add Breaks: dmeventd |
1333 | + (<< 2.02.95-4ubuntu1) due to debian symbol rename |
1334 | + - debian/rules: |
1335 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1336 | + - do not install init scripts for lvm2, since udev starts LVM. |
1337 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1338 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1339 | + watch dm devices for changes with inotify |
1340 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1341 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1342 | + - remaining changes to upstream event manager packages (Debian bug 514706): |
1343 | + - debian/rules: |
1344 | + - enable dmeventd during configure. |
1345 | + - debian/dmeventd.{8,manpages}: install dmeventd files. |
1346 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
1347 | + correctly. |
1348 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1349 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1350 | + executable. When the Ubuntu-specific ones are added with a patch, |
1351 | + they may lose their executable bit. |
1352 | + - Add and install clvmd resource agent |
1353 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1354 | + works. |
1355 | + - debian/{clvmd.ra,clvm.init}: |
1356 | + - create /run/lvm if it doesn't exist. |
1357 | + - debian/clvm.init: |
1358 | + - exit 3 if not running on status action. |
1359 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
1360 | + - Install the missing fsadm manpage. |
1361 | + - Complete libdevmapper-dev multiarch: |
1362 | + - move .so symlinks and pkgconfig files to multiarched locations. |
1363 | + - mark libdevmapper-dev M-A: same |
1364 | + |
1365 | + * Dropped changes debian/lvm2.{preinst,postinst,postrm}, not needed in Raring: |
1366 | + - Implement removal of obsolete /etc/init.d/lvm2 conffile, which |
1367 | + should not have been re-introduced in Quantal. |
1368 | + |
1369 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Mon, 26 Nov 2012 10:35:00 +0000 |
1370 | + |
1371 | lvm2 (2.02.95-5) unstable; urgency=low |
1372 | |
1373 | * Don't discard pv areas on pvmove commands. (closes: #691271) |
1374 | @@ -549,6 +1777,87 @@ lvm2 (2.02.95-5) unstable; urgency=low |
1375 | |
1376 | -- Bastian Blank <waldi@debian.org> Mon, 19 Nov 2012 12:11:15 +0100 |
1377 | |
1378 | +lvm2 (2.02.95-4ubuntu1) quantal; urgency=low |
1379 | + |
1380 | + * Merge from Debian unstable, remaining changes: |
1381 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1382 | + names in /dev/block/ since lvm.conf won't handle this. |
1383 | + - debian/rules: |
1384 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1385 | + - debian/{dmsetup,lvm2}-udeb.install: |
1386 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1387 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1388 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1389 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1390 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1391 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1392 | + - depend on udev. |
1393 | + - debian/control: |
1394 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1395 | + - add Depends on watershed-udeb in lvm2-udeb for udev rules. |
1396 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1397 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1398 | + rendered unbootable by out-of-order dpkg configuration. |
1399 | + - debian/rules: |
1400 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1401 | + - do not install init scripts for lvm2, since udev starts LVM. |
1402 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1403 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1404 | + watch dm devices for changes with inotify |
1405 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1406 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1407 | + - remaining changes to upstream event manager packages (Debian bug 514706): |
1408 | + - debian/rules: |
1409 | + - enable dmeventd during configure. |
1410 | + - debian/dmeventd.{8,manpages}: install dmeventd files. |
1411 | + - rename debian/clvm.defaults to debian/clvm.default so it is installed |
1412 | + correctly. |
1413 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1414 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1415 | + executable. When the Ubuntu-specific ones are added with a patch, |
1416 | + they may lose their executable bit. |
1417 | + - Add and install clvmd resource agent |
1418 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1419 | + works. |
1420 | + - debian/{clvmd.ra,clvm.init}: |
1421 | + - create /run/lvm if it doesn't exist. |
1422 | + - debian/clvm.init: |
1423 | + - exit 3 if not running on status action. |
1424 | + - Call dh_installman so that our dmeventd manpage actually gets installed |
1425 | + - Install the missing fsadm manpage. |
1426 | + |
1427 | + * libdevmapper-dev: |
1428 | + - move .so symlinks and pkgconfig files to multiarched locations. |
1429 | + - mark libdevmapper-dev M-A: same |
1430 | + |
1431 | + * libdevmapper-event1.02.1: |
1432 | + - Add Breaks: dmeventd (<< 2.02.95-4ubuntu1) due to debian symbol rename |
1433 | + |
1434 | + * debian/lvm2.{preinst,postinst,postrm}: |
1435 | + - Implement removal of obsolete /etc/init.d/lvm2 conffile, which |
1436 | + should not have been re-introduced in Quantal. |
1437 | + |
1438 | + * Dropped Changes, included in Debian: |
1439 | + - Mostly included packages for upstream event manager (Debian bug 514706). |
1440 | + - debian/patches/rules-subdir.patch: removed as reordering will cause |
1441 | + build failure with dmeventd. |
1442 | + - debian/patches/libdm-event-static.patch: removed as other static libs |
1443 | + aren't being built anymore either. |
1444 | + - Update symbols for libdevmapper-event. |
1445 | + - Update libdevmapper-event, dmeventd descriptions to match Debian |
1446 | + boilerplate. |
1447 | + |
1448 | + * Disappeared Changes: |
1449 | + - Don't install documentation in udebs. No diff found, but no docs are |
1450 | + installed into udebs either. |
1451 | + |
1452 | + * Resurected Changes: |
1453 | + - corrected dropping the wrong init script. Now clvm.init is shipped |
1454 | + and lvm2.init is dropped in favor of udev rules as per original |
1455 | + intention (LP: #1037033). |
1456 | + |
1457 | + -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Tue, 14 Aug 2012 14:35:57 +0100 |
1458 | + |
1459 | lvm2 (2.02.95-4) unstable; urgency=low |
1460 | |
1461 | * Force building with -j1. |
1462 | @@ -586,6 +1895,92 @@ lvm2 (2.02.95-1) unstable; urgency=low |
1463 | |
1464 | -- Bastian Blank <waldi@debian.org> Tue, 01 May 2012 20:27:50 +0200 |
1465 | |
1466 | +lvm2 (2.02.88-2ubuntu2) quantal-proposed; urgency=low |
1467 | + |
1468 | + [ Ante Karamatic ] |
1469 | + * debian/{clvmd.ra,clvm.init}: |
1470 | + - create /var/run/lvm if it doesn't exist (LP: #959218) |
1471 | + |
1472 | + [ Andres Rodriguez ] |
1473 | + * debian/clvm.init: exit 3 if not running on status action. (LP: #988881) |
1474 | + |
1475 | + -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 05 Jun 2012 16:30:18 -0400 |
1476 | + |
1477 | +lvm2 (2.02.88-2ubuntu1) quantal; urgency=low |
1478 | + |
1479 | + * Merge from Debian unstable (LP: #726677), remaining changes: |
1480 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1481 | + names in /dev/block/ since lvm.conf won't handle this. |
1482 | + - debian/rules: |
1483 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1484 | + - debian/{dmsetup,lvm2}-udeb.install: |
1485 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1486 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1487 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1488 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1489 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1490 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1491 | + - depend on udev. |
1492 | + - debian/control: |
1493 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1494 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1495 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1496 | + rendered unbootable by out-of-order dpkg configuration. LP: #358654. |
1497 | + - debian/rules: |
1498 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1499 | + - do not install init scripts for lvm2, since udev starts LVM. |
1500 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1501 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1502 | + watch dm devices for changes with inotify |
1503 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1504 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1505 | + - add packages for upstream event manager (Debian bug 514706): |
1506 | + - debian/control: define libdevmapper-event1.02.1 and dmeventd packages. |
1507 | + - debian/rules: |
1508 | + - enable dmeventd during configure. |
1509 | + - add build targets. |
1510 | + - fix shlibs invocation with a cleared DH_OPTIONS to get udeb shlibs. |
1511 | + - debian/dmeventd.{install,8,manpages}: install dmeventd files. |
1512 | + - debian/libdevmapper-event*.{install,symbols}: install dmeventd files. |
1513 | + - debian/libdevmapper-dev.install: install libdevmapper-event files. |
1514 | + - debian/patches/monitoring-default-off.patch: by default, do not |
1515 | + expect to talk to dmeventd. Monitoring can be done via "--monitor y". |
1516 | + - rename debian/clvm.defaults to debian/clvm.default so it is intalled |
1517 | + correctly. |
1518 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1519 | + - lidevmapper-dev: move .so symlinks to /usr/lib where they belong |
1520 | + - debian/patches/rules-subdir.patch: removed as reordering will cause |
1521 | + build failure with dmeventd. |
1522 | + - debian/patches/libdm-event-static.patch: removed as other static libs |
1523 | + aren't being built anymore either. |
1524 | + - debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1525 | + executable. When the Ubuntu-specific ones are added with a patch, |
1526 | + they may lose their executable bit. |
1527 | + - Add and install clvmd resource agent |
1528 | + - Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1529 | + works. |
1530 | + - Make lvm2-udeb depend on watershed-udeb, since it has udev rules that |
1531 | + use watershed. |
1532 | + * Dropped changes, included in Debian: |
1533 | + - Build clvm with support for corosync, openais and cman |
1534 | + - debian/control: change to libreadline-dev for build. |
1535 | + * Dropped changes, included upstream: |
1536 | + - debian/patches/open-readonly.patch: do not open every device for |
1537 | + write, otherwise udev thinks they've all changed (see inotify above). |
1538 | + * Dropped changes, superseded upstream: |
1539 | + - debian/tree/dmsetup/lib/udev/rules.d/55-dm.rules: properly respond |
1540 | + to "add" events during boot. Upstream now distinguishes between |
1541 | + coldplug add events initial ones, so this is not supposed to be a |
1542 | + problem now. |
1543 | + * Update symbols for libdevmapper-event. |
1544 | + * Update libdevmapper-event, dmeventd descriptions to match Debian |
1545 | + boilerplate. |
1546 | + * Don't install documentation in udebs. |
1547 | + * Call dh_installman so that our dmeventd manpage actually gets installed |
1548 | + * Install the missing fsadm manpage. |
1549 | + |
1550 | + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 02 May 2012 07:48:42 -0700 |
1551 | + |
1552 | lvm2 (2.02.88-2) unstable; urgency=low |
1553 | |
1554 | * Enable corosync and openais support. (closes: #563320) |
1555 | @@ -651,6 +2046,114 @@ lvm2 (2.02.66-5) unstable; urgency=low |
1556 | |
1557 | -- Bastian Blank <waldi@debian.org> Sun, 23 Jan 2011 18:30:01 +0100 |
1558 | |
1559 | +lvm2 (2.02.66-4ubuntu7) precise; urgency=low |
1560 | + |
1561 | + * Revert the last change. |
1562 | + |
1563 | + -- Matthias Klose <doko@ubuntu.com> Sun, 04 Dec 2011 17:30:41 +0100 |
1564 | + |
1565 | +lvm2 (2.02.66-4ubuntu6) precise; urgency=low |
1566 | + |
1567 | + * Don't build clvmd on armhf. |
1568 | + |
1569 | + -- Matthias Klose <doko@ubuntu.com> Sun, 04 Dec 2011 16:01:51 +0100 |
1570 | + |
1571 | +lvm2 (2.02.66-4ubuntu5) precise; urgency=low |
1572 | + |
1573 | + * Build-depend on openais-dev rather than libopenais-dev. |
1574 | + |
1575 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 22 Nov 2011 00:42:29 +0000 |
1576 | + |
1577 | +lvm2 (2.02.66-4ubuntu4) precise; urgency=low |
1578 | + |
1579 | + * Make lvm2-udeb depend on watershed-udeb, since it has udev rules that |
1580 | + use watershed. |
1581 | + |
1582 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 21 Nov 2011 23:47:38 +0000 |
1583 | + |
1584 | +lvm2 (2.02.66-4ubuntu3) oneiric; urgency=low |
1585 | + |
1586 | + * Add dependency on libudev-dev to libdevmapper-dev so that the .pc file |
1587 | + works. |
1588 | + |
1589 | + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 16 Aug 2011 18:30:40 -0700 |
1590 | + |
1591 | +lvm2 (2.02.66-4ubuntu2) natty; urgency=low |
1592 | + |
1593 | + * Add support for corosync based clusters. (LP: #525287) |
1594 | + - Build clvm with support for corosync, openais and cman |
1595 | + - Add and install clvmd resource agent, written by Xinwei Hu, |
1596 | + slightly modified by Ante Karamatic to work on Ubuntu |
1597 | + |
1598 | + -- Andres Rodriguez <andreserl@ubuntu.com> Fri, 14 Jan 2011 15:39:03 -0600 |
1599 | + |
1600 | +lvm2 (2.02.66-4ubuntu1) natty; urgency=low |
1601 | + |
1602 | + * Merge from debian unstable. Remaining changes: |
1603 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1604 | + names in /dev/block/ since lvm.conf won't handle this (Debian bug 569290). |
1605 | + - debian/rules: |
1606 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1607 | + - debian/{dmsetup,lvm2}-udeb.install: |
1608 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1609 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1610 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1611 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1612 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1613 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1614 | + - depend on udev. |
1615 | + - debian/control: |
1616 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1617 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1618 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1619 | + rendered unbootable by out-of-order dpkg configuration. |
1620 | + - debian/rules: |
1621 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1622 | + - do not install init scripts for lvm2, since udev starts LVM. |
1623 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1624 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1625 | + watch dm devices for changes with inotify. |
1626 | + - debian/patches/open-readonly.patch: do not open every device for |
1627 | + write, otherwise udev thinks they've all changed (see inotify above). |
1628 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1629 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1630 | + - add packages for upstream event manager (Debian bug 514706): |
1631 | + - debian/control: define libdevmapper-event1.02.1 and dmeventd packages. |
1632 | + - debian/rules: |
1633 | + - enable dmeventd during configure. |
1634 | + - add build targets. |
1635 | + - fix shlibs invocation with a cleared DH_OPTIONS to get udeb shlibs. |
1636 | + - debian/dmeventd.{install,8,manpages}: install dmeventd files. |
1637 | + - debian/libdevmapper-event*.{install,symbols}: install dmeventd files. |
1638 | + - debian/libdevmapper-dev.install: install libdevmapper-event files. |
1639 | + - debian/patches/monitoring-default-off.patch: by default, do not |
1640 | + expect to talk to dmeventd. Monitoring can be done via "--monitor y". |
1641 | + - rename debian/clvm.defaults to debian/clvm.default so it is intalled |
1642 | + correctly (Debian bug 569292). |
1643 | + - debian/control: change to libreadline-dev for build. |
1644 | + - debian/tree/dmsetup/lib/udev/rules.d/55-dm.rules: properly respond |
1645 | + to "add" events during boot. |
1646 | + - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. |
1647 | + - lidevmapper-dev: move .so symlinks to /usr/lib where they belong |
1648 | + * Dropped changes: |
1649 | + - debian/tree/lvm2/lib/udev/rules.d/56-lvm.rules: include *_mlog in |
1650 | + devices to be ignored for filesystem symlinks (see reason for |
1651 | + dropping in Debian bug 569745). |
1652 | + - debian/{lvm2,dmsetup}.preinst: remove obsolete udev rules from Hardy. |
1653 | + - debian/lvm2.preinst: fix Hardy conf-file removal to check against the |
1654 | + correct binary package name. |
1655 | + * debian/patches/CVE-2010-2526.patch: removed, now included in |
1656 | + upstream-2.02.72.patch. |
1657 | + * debian/patches/rules-subdir.patch: removed as reordering will cause |
1658 | + build failure with dmeventd. |
1659 | + * debian/patches/libdm-event-static.patch: removed as other static libs |
1660 | + aren't being built anymore either. |
1661 | + * debian/rules: make sure dmsetup and lvm2 initramfs-tools scripts are |
1662 | + executable. When the Ubuntu-specific ones are added with a patch, they |
1663 | + may lose their executable bit. |
1664 | + |
1665 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 07 Dec 2010 08:08:45 -0500 |
1666 | + |
1667 | lvm2 (2.02.66-4) unstable; urgency=low |
1668 | |
1669 | * Make libdevmapper break old lvm2, it missuses the udev sync |
1670 | @@ -708,6 +2211,99 @@ lvm2 (2.02.62-1) unstable; urgency=low |
1671 | |
1672 | -- Bastian Blank <waldi@debian.org> Sat, 20 Mar 2010 18:09:20 +0100 |
1673 | |
1674 | +lvm2 (2.02.54-1ubuntu6) maverick; urgency=low |
1675 | + |
1676 | + * SECURITY UPDATE: unprivileged logical volume manipulation with clvmd |
1677 | + - debian/patches/CVE-2010-2526.patch: revert to using a pathname-based |
1678 | + socket in order to enforce correct permissions. |
1679 | + - CVE-2010-2526 |
1680 | + |
1681 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 23 Sep 2010 14:09:51 -0400 |
1682 | + |
1683 | +lvm2 (2.02.54-1ubuntu5) maverick; urgency=low |
1684 | + |
1685 | + * Backport from Debian: |
1686 | + - Don't overwrite names of dm devices; use symlinks instead |
1687 | + (LP: #621951). |
1688 | + |
1689 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 08 Sep 2010 22:50:26 +0100 |
1690 | + |
1691 | +lvm2 (2.02.54-1ubuntu4) lucid; urgency=low |
1692 | + |
1693 | + * Some idiot thought it'd be a good idea if device mapper didn't respond |
1694 | + to "add" events, like those during boot. Take their change out back |
1695 | + and shoot it in the head. LP: #561390. |
1696 | + |
1697 | + -- Scott James Remnant <scott@ubuntu.com> Sun, 25 Apr 2010 21:36:25 -0700 |
1698 | + |
1699 | +lvm2 (2.02.54-1ubuntu3) lucid; urgency=low |
1700 | + |
1701 | + * lidevmapper-dev: move .so symlinks to /usr/lib where they belong |
1702 | + |
1703 | + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 18 Feb 2010 04:38:10 -0800 |
1704 | + |
1705 | +lvm2 (2.02.54-1ubuntu2) lucid; urgency=low |
1706 | + |
1707 | + * debian/lvm2.preinst: fix Hardy conf-file removal to check against the |
1708 | + correct binary package name. |
1709 | + |
1710 | + -- Kees Cook <kees@ubuntu.com> Tue, 16 Feb 2010 16:08:43 -0800 |
1711 | + |
1712 | +lvm2 (2.02.54-1ubuntu1) lucid; urgency=low |
1713 | + |
1714 | + * Merge from debian testing. Remaining changes: |
1715 | + - debian/control: |
1716 | + - add libtool for autoconf regeneration. |
1717 | + - debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1718 | + names in /dev/block/ since lvm.conf won't handle this (Debian bug 569290). |
1719 | + - debian/rules: |
1720 | + - copy .po file to .pot file for Rosetta (Ubuntu specific). |
1721 | + - install initramfs and udev hooks in udebs (Debian bug 504341). |
1722 | + - auto-start VGs as their PVs are discovered (Ubuntu specific): |
1723 | + - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus |
1724 | + the sledgehammer of vgscan/vgchange to turn on VGs as they come online. |
1725 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2: |
1726 | + - add 85-lvm2.rules to the list of udev rules to copy. |
1727 | + - depend on udev. |
1728 | + - debian/control: |
1729 | + - add versioned Depend on watershed in lvm2 for udev rules. |
1730 | + - add versioned Depend/Breaks on udev in dmsetup for udev rules. |
1731 | + - add Depend on initramfs-tools in dmsetup so system is not potentially |
1732 | + rendered unbootable by out-of-order dpkg configuration. |
1733 | + - debian/rules: |
1734 | + - do not install local-top scripts since Ubuntu mounts root using udev. |
1735 | + - do not install init scripts for lvm2, since udev starts LVM. |
1736 | + - debian/lvm2.postinst: handle missing lvm2 init script. |
1737 | + - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules: |
1738 | + watch dm devices for changes with inotify. |
1739 | + - debian/patches/open-readonly.patch: do not open every device for |
1740 | + write, otherwise udev thinks they've all changed (see inotify above). |
1741 | + - add mountroot failure hooks to help fix bad boots (Debian bug 468115): |
1742 | + - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2 |
1743 | + - add packages for upstream event manager (Debian bug 514706): |
1744 | + - debian/control: define libdevmapper-event1.02.1 and dmeventd packages. |
1745 | + - debian/rules: |
1746 | + - enable dmeventd during configure. |
1747 | + - add build targets. |
1748 | + - fix shlibs invocation with a cleared DH_OPTIONS to get udeb shlibs. |
1749 | + - debian/patches/rules-subdir.patch: update to reorder build targets. |
1750 | + - debian/patches/libdm-event-static.patch: force static library build. |
1751 | + - debian/dmeventd.{install,8,manpages}: install dmeventd files. |
1752 | + - debian/libdevmapper-event*.{install,symbols}: install dmeventd files. |
1753 | + - debian/libdevmapper-dev.install: install libdevmapper-event files. |
1754 | + - debian/patches/monitoring-default-off.patch: by default, do not |
1755 | + expect to talk to dmeventd. Monitoring can be done via "--monitor y". |
1756 | + * debian/rules: make dmsetup initramfs-tools scripts executable (Debian bug |
1757 | + 569286). |
1758 | + * rename debian/clvm.defaults to debian/clvm.default so it is intalled |
1759 | + correctly (Debian bug 569292). |
1760 | + * debian/control: bump up to libreadline6-dev for build. |
1761 | + * debian/{lvm2,dmsetup}.preinst: remove obsolete udev rules from Hardy. |
1762 | + * debian/tree/lvm2/lib/udev/rules.d/56-lvm.rules: include *_mlog in |
1763 | + devices to be ignored for filesystem symlinks (Debian bug 569745). |
1764 | + |
1765 | + -- Kees Cook <kees@ubuntu.com> Tue, 16 Feb 2010 10:40:31 -0800 |
1766 | + |
1767 | lvm2 (2.02.54-1) unstable; urgency=low |
1768 | |
1769 | * New upstream version. |
1770 | @@ -868,6 +2464,87 @@ lvm2 (2.02.39-1) unstable; urgency=low |
1771 | |
1772 | -- Bastian Blank <waldi@debian.org> Tue, 15 Jul 2008 20:05:08 +0200 |
1773 | |
1774 | +lvm2 (2.02.39-0ubuntu11) karmic; urgency=low |
1775 | + |
1776 | + * Copy /etc/lvm/lvm.conf into the initramfs (LP: #246324). |
1777 | + |
1778 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 15 Jul 2009 13:52:21 +0100 |
1779 | + |
1780 | +lvm2 (2.02.39-0ubuntu10) karmic; urgency=low |
1781 | + |
1782 | + * debian/control: Increase dependencies for vol_id->blkid transition. |
1783 | + |
1784 | + -- Scott James Remnant <scott@ubuntu.com> Tue, 12 May 2009 10:19:09 +0100 |
1785 | + |
1786 | +lvm2 (2.02.39-0ubuntu9) jaunty; urgency=low |
1787 | + |
1788 | + * debian/patches/avoid-dev-block.patch: Prefer any other device name over |
1789 | + names in /dev/block/ (LP: #341928). |
1790 | + |
1791 | + -- Colin Watson <cjwatson@ubuntu.com> Wed, 08 Apr 2009 14:19:32 +0100 |
1792 | + |
1793 | +lvm2 (2.02.39-0ubuntu8) jaunty; urgency=low |
1794 | + |
1795 | + * Revert quilt damage to two other patches. |
1796 | + |
1797 | + -- Scott James Remnant <scott@ubuntu.com> Tue, 24 Feb 2009 00:26:56 +0000 |
1798 | + |
1799 | +lvm2 (2.02.39-0ubuntu7) jaunty; urgency=low |
1800 | + |
1801 | + * debian/patches/open-readonly.patch: |
1802 | + - Generally we don't need to write to every single block device we open, |
1803 | + in fact if we do that when scanning we'll make udev think they all |
1804 | + changed, and it could run "lvm vgscan" again! When the file descriptor |
1805 | + is needed for writing, it will be closed and opened again. LP: #332270. |
1806 | + |
1807 | + -- Scott James Remnant <scott@ubuntu.com> Mon, 23 Feb 2009 21:44:51 +0000 |
1808 | + |
1809 | +lvm2 (2.02.39-0ubuntu6) jaunty; urgency=low |
1810 | + |
1811 | + * Bump build-dependency on debhelper to ensure we get the right one. |
1812 | + |
1813 | + -- Scott James Remnant <scott@ubuntu.com> Fri, 09 Jan 2009 14:09:31 +0000 |
1814 | + |
1815 | +lvm2 (2.02.39-0ubuntu5) jaunty; urgency=low |
1816 | + |
1817 | + * Update udev rules.d path to /lib/udev/rules.d, (LP #314879) and add |
1818 | + versioned dependency on udev accordingly. |
1819 | + * Add versioned breaks on udev to make sure we do the upgrade |
1820 | + in the correct order. |
1821 | + * Add versioned dependency on watershed version that installs |
1822 | + into initramfs. |
1823 | + |
1824 | + -- Soren Hansen <soren@ubuntu.com> Fri, 09 Jan 2009 13:46:10 +0100 |
1825 | + |
1826 | +lvm2 (2.02.39-0ubuntu4) jaunty; urgency=low |
1827 | + |
1828 | + * Change dependency on udev to one on watershed. |
1829 | + |
1830 | + -- Scott James Remnant <scott@ubuntu.com> Mon, 05 Jan 2009 16:54:00 +0000 |
1831 | + |
1832 | +lvm2 (2.02.39-0ubuntu3) jaunty; urgency=low |
1833 | + |
1834 | + * Rebuild for armel. |
1835 | + |
1836 | + -- Matthias Klose <doko@ubuntu.com> Thu, 20 Nov 2008 10:51:16 +0000 |
1837 | + |
1838 | +lvm2 (2.02.39-0ubuntu2) intrepid; urgency=low |
1839 | + |
1840 | + * Backport from Debian unstable (Bastian Blank): |
1841 | + - Disable readline support in udeb. (closes: #491203, LP: #263558) |
1842 | + |
1843 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 01 Sep 2008 16:47:50 +0100 |
1844 | + |
1845 | +lvm2 (2.02.39-0ubuntu1) intrepid; urgency=low |
1846 | + |
1847 | + * New upstream release (LP: #239460). |
1848 | + * Merges 2.02.35-1 from Debian. |
1849 | + * Increase devmapper dependency to (>> 2:1.02.27) due to new API. |
1850 | + * Re-add quilt to Build-Depends. |
1851 | + * Add missing Build-Depends on autoconf and libtool. |
1852 | + |
1853 | + -- James Westby <james.westby@canonical.com> Tue, 01 Jul 2008 16:39:18 +0100 |
1854 | + |
1855 | lvm2 (2.02.38-1) unstable; urgency=low |
1856 | |
1857 | * New upstream version. |
1858 | @@ -913,6 +2590,115 @@ lvm2 (2.02.29-1) unstable; urgency=low |
1859 | |
1860 | -- Bastian Blank <waldi@debian.org> Thu, 10 Jan 2008 13:36:53 +0000 |
1861 | |
1862 | +lvm2 (2.02.26-1ubuntu11) intrepid; urgency=low |
1863 | + |
1864 | + * debian/control: build-deps on newer libcman and libdlm to guarantee a |
1865 | + build against new libcman3 and libdlm3 soname. |
1866 | + |
1867 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 26 Aug 2008 14:18:13 +0200 |
1868 | + |
1869 | +lvm2 (2.02.26-1ubuntu10) intrepid; urgency=low |
1870 | + |
1871 | + * debian/initramfs-tools/scripts/init-premount/lvm2: |
1872 | + - use new named mountroot-fail hook ordering |
1873 | + - silently detect array failures |
1874 | + * lib/locking/cluster_locking.c, daemons/clvmd/{refresh_,}clvmd.c: |
1875 | + add include for sys/param.h to catch limits, where PIPE_BUF went to live. |
1876 | + |
1877 | + -- Kees Cook <kees@ubuntu.com> Mon, 28 Jul 2008 12:22:26 -0700 |
1878 | + |
1879 | +lvm2 (2.02.26-1ubuntu9) hardy; urgency=low |
1880 | + |
1881 | + * Include virtio block type in the filters. (LP: #218574) |
1882 | + This change is included upstream in 2.02.34. |
1883 | + |
1884 | + -- James Westby <james.westby@canonical.com> Fri, 18 Apr 2008 14:08:56 +0100 |
1885 | + |
1886 | +lvm2 (2.02.26-1ubuntu8) hardy; urgency=low |
1887 | + |
1888 | + * debian/initramfs-tools/scripts/init-premount/lvm2: Ensure we exit if |
1889 | + the script is called with mountfail. |
1890 | + |
1891 | + -- Luke Yelavich <luke.yelavich@canonical.com> Mon, 18 Feb 2008 11:56:54 +1100 |
1892 | + |
1893 | +lvm2 (2.02.26-1ubuntu7) hardy; urgency=low |
1894 | + |
1895 | + * debian/initramfs-tools/scripts/init-premount/lvm2: |
1896 | + /sbin/mdadm -> /sbin/lvm (Thanks Kees.) |
1897 | + |
1898 | + -- Luke Yelavich <luke.yelavich@canonical.com> Fri, 15 Feb 2008 12:28:14 +1100 |
1899 | + |
1900 | +lvm2 (2.02.26-1ubuntu6) hardy; urgency=low |
1901 | + |
1902 | + * Create init-premount hook script for the initramfs, to provide |
1903 | + information at boot, if the root device is not functional. |
1904 | + * Tighten initramfs-tools dependency. |
1905 | + |
1906 | + -- Luke Yelavich <themuso@ubuntu.com> Tue, 05 Feb 2008 14:16:36 +1100 |
1907 | + |
1908 | +lvm2 (2.02.26-1ubuntu5) hardy; urgency=low |
1909 | + |
1910 | + * Changes from Debian audited, remaining changes: |
1911 | + - Recognise SUN's LDOM virtual block devices. |
1912 | + (forwarded upstream and to Debian #455975). |
1913 | + - Drop build-dependencies on libccs-dev and libgulm-dev since gulm |
1914 | + locking is obsolete. |
1915 | + (forwarded to Debian #455976). |
1916 | + - Separate clvm package. |
1917 | + (forwarded to Debian #455978). |
1918 | + - Use udev to activate new LVM physical volumes, and thus volume groups |
1919 | + and logical volumes. |
1920 | + (forwarded to Debian #455979). |
1921 | + - Copy lvm2.po to lvm2.pot for Rosetta. |
1922 | + - Migrate configuration files from earlier Ubuntu versions. |
1923 | + |
1924 | + * Drop compilation without stack protector, no bugs are referenced as |
1925 | + justification for that change. |
1926 | + * Drop higher build requirements on libdlm-dev since we don't actually |
1927 | + seem to have any patch that necessitates it (it builds fine with either, |
1928 | + so just build with whatever we have). |
1929 | + |
1930 | + -- Scott James Remnant <scott@ubuntu.com> Wed, 12 Dec 2007 18:15:39 +0000 |
1931 | + |
1932 | +lvm2 (2.02.26-1ubuntu4) gutsy; urgency=low |
1933 | + |
1934 | + * Bump dmsetup Suggests: to a Depends:, since without it we do not get |
1935 | + /dev/disks/by-uuid/ and thus cannot mount anything. (LP: #126776) |
1936 | + |
1937 | + -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 19 Jul 2007 16:55:25 +0200 |
1938 | + |
1939 | +lvm2 (2.02.26-1ubuntu3) gutsy; urgency=low |
1940 | + |
1941 | + * Max partitions for vdisk is 8 and not 16. |
1942 | + |
1943 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Thu, 19 Jul 2007 07:32:59 +0200 |
1944 | + |
1945 | +lvm2 (2.02.26-1ubuntu2) gutsy; urgency=low |
1946 | + |
1947 | + * Make lvm2 recognize SUN's LDOM virtual disks. |
1948 | + |
1949 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 17 Jul 2007 09:37:50 +0200 |
1950 | + |
1951 | +lvm2 (2.02.26-1ubuntu1) gutsy; urgency=low |
1952 | + |
1953 | + * Merge from debian unstable, remaining changes: |
1954 | + - Drop libccs-dev/libgulm-dev Build-Dep |
1955 | + - Keep clvm around and all related bits (init, defaults, etc) |
1956 | + - scan and activate new volumes whenever udev detects a new block device |
1957 | + containing LVM metadata |
1958 | + - compile with -fno-stack-protector |
1959 | + - clvm depends on cman, rather than suggests, and don't support fence |
1960 | + - remove lvm2 init script, since it clashes with our udev rules |
1961 | + - make initramfs hook prereq on udev |
1962 | + - copy the lvm binary and udev rules across |
1963 | + - load the dm-mod, dm-snapshot and dm-mirror modules |
1964 | + - Depend on both udev and initramfs-tools |
1965 | + - Build-Deps on a newer devmapper |
1966 | + - Ubuntu maintainer foobar |
1967 | + - copy lvm2.po to lvm2.pot for Rosetta |
1968 | + |
1969 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 03 Jul 2007 08:20:30 +0200 |
1970 | + |
1971 | lvm2 (2.02.26-1) unstable; urgency=low |
1972 | |
1973 | * New upstream release. |
1974 | @@ -920,6 +2706,51 @@ lvm2 (2.02.26-1) unstable; urgency=low |
1975 | |
1976 | -- Bastian Blank <waldi@debian.org> Fri, 22 Jun 2007 11:33:50 +0000 |
1977 | |
1978 | +lvm2 (2.02.24-6ubuntu3) gutsy; urgency=low |
1979 | + |
1980 | + * Drop libccs-dev Build-Dep: |
1981 | + - it was only required for gulm locking (dead since edgy). |
1982 | + - HAVE_CCS has not been set for a while and ccs support never built since |
1983 | + it was useful only for gulm. |
1984 | + |
1985 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Mon, 11 Jun 2007 12:03:35 +0200 |
1986 | + |
1987 | +lvm2 (2.02.24-6ubuntu2) gutsy; urgency=low |
1988 | + |
1989 | + * Readd clvm init script. |
1990 | + |
1991 | + * Fix clvm.init: |
1992 | + - not run if there is no cluster.conf |
1993 | + - not run if cman is not running. |
1994 | + - it's ok to fail on stop. (--oknodo) |
1995 | + - wait_for_nodes only if we can start. |
1996 | + |
1997 | + (Closes LP: #61794, #115828, #108704, #108120) |
1998 | + |
1999 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Fri, 08 Jun 2007 13:09:50 +0200 |
2000 | + |
2001 | +lvm2 (2.02.24-6ubuntu1) gutsy; urgency=low |
2002 | + |
2003 | + * Merge from debian unstable, remaining changes: |
2004 | + - tighter build-depends on libccs-dev, libcman-dev & libdlm-dev |
2005 | + - scan and activate new volumes whenever udev detects a new block device |
2006 | + containing LVM metadata. |
2007 | + - compile with -fno-stack-protector |
2008 | + - copy lvm2.po to lvm2.pot for Rosetta |
2009 | + - clvm depends on cman, rather than suggests, and don't support fence |
2010 | + - init script for clvm |
2011 | + |
2012 | + * Turns out that doing merges dependency-first isn't necessarily the right |
2013 | + way; this package replaces lvm-common! So merge changes I just made |
2014 | + there to here: |
2015 | + - remove the init script, since it clashes with our udev rules |
2016 | + - make initramfs hook prereq on udev |
2017 | + - copy the lvm binary and udev rules across |
2018 | + - load the dm-mod, dm-snapshot and dm-mirror modules |
2019 | + * Depend on both udev and initramfs-tools |
2020 | + |
2021 | + -- Scott James Remnant <scott@ubuntu.com> Tue, 22 May 2007 12:43:07 +0100 |
2022 | + |
2023 | lvm2 (2.02.24-6) unstable; urgency=low |
2024 | |
2025 | * Also replace lvm-common. |
2026 | @@ -985,6 +2816,94 @@ lvm2 (2.02.06-3) unstable; urgency=low |
2027 | |
2028 | -- Bastian Blank <waldi@debian.org> Sun, 15 Oct 2006 12:05:01 +0000 |
2029 | |
2030 | +lvm2 (2.02.06-2ubuntu9) feisty; urgency=low |
2031 | + |
2032 | + * Remove the call to vgck on the creation of devmapper devices; this |
2033 | + would cause udev to block, and thus prevent LVM from creating snapshot |
2034 | + devices. LP: #84672. |
2035 | + (This also needs a newer libdevmapper to complete the fix) |
2036 | + |
2037 | + * Rename 70-lvm.rules to 85-lvm.rules so that it appears at the correct |
2038 | + point; remove the old file rather than transitioning since it was |
2039 | + broken anyway. |
2040 | + |
2041 | + -- Scott James Remnant <scott@ubuntu.com> Fri, 30 Mar 2007 17:29:09 +0100 |
2042 | + |
2043 | +lvm2 (2.02.06-2ubuntu8) feisty; urgency=low |
2044 | + |
2045 | + UdevLvm fix: |
2046 | + * Run vgscan and vgchange on block device change as well as add. |
2047 | + |
2048 | + -- Ian Jackson <iwj@ubuntu.com> Tue, 6 Feb 2007 19:25:40 +0000 |
2049 | + |
2050 | +lvm2 (2.02.06-2ubuntu7) feisty; urgency=low |
2051 | + |
2052 | + UdevLvm: |
2053 | + * Force loading of dm_mod in initramfs (for some reason the lvm tools do |
2054 | + not do this themselves). |
2055 | + * Update the initramfs in the postinst. |
2056 | + * Update the 70-lvm.rules to |
2057 | + - run vgscan as needed; |
2058 | + - invoke things via /sbin/lvm rather than relying on the symlinks |
2059 | + - run vgck and not vgmknodes (since udev makes the nodes now) |
2060 | + * Declare Breaks against old lvm-common and old udev, since our new |
2061 | + node generation requires the new working machinery in lvm-common and |
2062 | + the corresponding support in udev. |
2063 | + |
2064 | + -- Ian Jackson <iwj@ubuntu.com> Tue, 6 Feb 2007 16:35:04 +0000 |
2065 | + |
2066 | +lvm2 (2.02.06-2ubuntu6) feisty; urgency=low |
2067 | + |
2068 | + * Backport endian fix for dev_is_md from upstream. |
2069 | + After a deeper investigation we found out that md super block 0.90.0 |
2070 | + are machine endian and super block 1 or higher are little endian. |
2071 | + On big endian machine (that are the only one affected) we need to compare |
2072 | + both values. |
2073 | + |
2074 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Sun, 28 Jan 2007 05:51:59 +0100 |
2075 | + |
2076 | +lvm2 (2.02.06-2ubuntu5) feisty; urgency=low |
2077 | + |
2078 | + [ Fabio M. Di Nitto ] |
2079 | + * Fix dev_is_md check on big endian machines. |
2080 | + |
2081 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Thu, 25 Jan 2007 16:55:37 +0100 |
2082 | + |
2083 | +lvm2 (2.02.06-2ubuntu4) feisty; urgency=low |
2084 | + |
2085 | + UdevLvm implementation: |
2086 | + * Provide udev rules to 1. run vgchange to activate lvs on new block |
2087 | + devices containing lvm volumes; 2. run vgmknodes when new dm devices |
2088 | + appear, to ensure that things which might depend on the lv symlinks |
2089 | + only run after vgchange has finished. |
2090 | + * Do symlink-to-..tmp-and-then-rename rather than unlink/symlink, |
2091 | + in vgchange, vgmknodes, etc., for /dev/vg/lv link. (This fixes |
2092 | + an obscure race. Reported with patch to Debian as #402132.) |
2093 | + |
2094 | + -- Ian Jackson <iwj@ubuntu.com> Fri, 8 Dec 2006 15:22:20 +0000 |
2095 | + |
2096 | +lvm2 (2.02.06-2ubuntu3) edgy; urgency=low |
2097 | + |
2098 | + * Disable gcc stack protector to fix some weird segfaults/bus errors. |
2099 | + |
2100 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Wed, 13 Sep 2006 09:59:29 +0200 |
2101 | + |
2102 | +lvm2 (2.02.06-2ubuntu2) edgy; urgency=low |
2103 | + |
2104 | + * Drop B-D on libgulm-dev since gulm locking is obsoleted. |
2105 | + |
2106 | + * Update Depends: to drop gulm and fence. |
2107 | + |
2108 | + * Rebuild for libdlm2. |
2109 | + |
2110 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Thu, 27 Jul 2006 05:50:20 +0200 |
2111 | + |
2112 | +lvm2 (2.02.06-2ubuntu1) edgy; urgency=low |
2113 | + |
2114 | + * Merge from debian unstable. |
2115 | + |
2116 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 30 Jun 2006 11:16:28 +0200 |
2117 | + |
2118 | lvm2 (2.02.06-2) unstable; urgency=low |
2119 | |
2120 | * Fix return value for unknown vg. (closes: #373644) |
2121 | @@ -1017,6 +2936,14 @@ lvm2 (2.02.05-1) unstable; urgency=low |
2122 | |
2123 | -- Bastian Blank <waldi@debian.org> Fri, 12 May 2006 18:20:01 +0000 |
2124 | |
2125 | +lvm2 (2.02.02-1ubuntu1) dapper; urgency=low |
2126 | + |
2127 | + * merged with debian (required to fix ubuntu #38007) |
2128 | + * daemons/clvmd/Makefile.in: |
2129 | + * added -lpthreads to LDFLAGS to make it build |
2130 | + |
2131 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 8 May 2006 11:42:45 +0200 |
2132 | + |
2133 | lvm2 (2.02.02-1) unstable; urgency=low |
2134 | |
2135 | * New upstream version. |
2136 | @@ -1050,6 +2977,66 @@ lvm2 (2.02.00-1) unstable; urgency=low |
2137 | |
2138 | -- Bastian Blank <waldi@debian.org> Sat, 26 Nov 2005 10:26:42 +0100 |
2139 | |
2140 | +lvm2 (2.01.15-0ubuntu5) dapper; urgency=low |
2141 | + |
2142 | + * debian/rules: Copy lvm2.po to lvm2.pot at build, remove it at clean. |
2143 | + Closes: |
2144 | + |
2145 | + -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 4 May 2006 12:53:41 +0200 |
2146 | + |
2147 | +lvm2 (2.01.15-0ubuntu4) dapper; urgency=low |
2148 | + |
2149 | + * Call vgscan instead of pvscan in clvm init script. |
2150 | + |
2151 | + * Fix while condition in clvm init script to catch only cluster errors. |
2152 | + |
2153 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Fri, 07 Apr 2006 06:53:52 +0200 |
2154 | + |
2155 | +lvm2 (2.01.15-0ubuntu3) dapper; urgency=low |
2156 | + |
2157 | + * Call pvscan in clvm init script after clvmd is running |
2158 | + to refresh the cache or vgchange might fail. |
2159 | + |
2160 | + * Add wait_for_nodes loop to avoid a possible race condition |
2161 | + when starting up the entire cluster all together to clvm init script. |
2162 | + |
2163 | + * Make clvm init script use /etc/default/clvm instead of /etc/default/clvmd. |
2164 | + |
2165 | + * Ship a default clvm. |
2166 | + |
2167 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Thu, 06 Apr 2006 07:32:53 +0200 |
2168 | + |
2169 | +lvm2 (2.01.15-0ubuntu2) dapper; urgency=low |
2170 | + |
2171 | + * Add init script for clvmd. |
2172 | + |
2173 | + * clvm now Depends: cman | gulm and fence. |
2174 | + |
2175 | + * Build clvm with gulm support. |
2176 | + |
2177 | + * Add Build-Deps: libccs-dev and libgulm-dev. |
2178 | + |
2179 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Wed, 05 Apr 2006 12:52:08 +0200 |
2180 | + |
2181 | +lvm2 (2.01.15-0ubuntu1) dapper; urgency=low |
2182 | + |
2183 | + * New upstream version. |
2184 | + |
2185 | + -- Matthias Klose <doko@ubuntu.com> Mon, 23 Jan 2006 09:58:28 +0100 |
2186 | + |
2187 | +lvm2 (2.01.14-3ubuntu2) dapper; urgency=low |
2188 | + |
2189 | + * Drop selinux support since it breaks lvm2-udeb. |
2190 | + * Make sure to build with a proper libdevmapper. |
2191 | + |
2192 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Tue, 29 Nov 2005 09:11:39 +0100 |
2193 | + |
2194 | +lvm2 (2.01.14-3ubuntu1) dapper; urgency=low |
2195 | + |
2196 | + * Resynchronise with Debian. |
2197 | + |
2198 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Fri, 25 Nov 2005 12:51:58 +0100 |
2199 | + |
2200 | lvm2 (2.01.14-3) unstable; urgency=low |
2201 | |
2202 | * It is pronounced readline, not ncurses. Fix build-deps. (closes: #330715) |
2203 | @@ -1090,6 +3077,12 @@ lvm2 (2.01.11-1) unstable; urgency=low |
2204 | |
2205 | -- Bastian Blank <waldi@debian.org> Sun, 19 Jun 2005 13:17:48 +0200 |
2206 | |
2207 | +lvm2 (2.01.04-5ubuntu1) breezy; urgency=low |
2208 | + |
2209 | + * Bump Build-Deps on libncruses5-dev and libdlm-dev (1.x) |
2210 | + |
2211 | + -- Fabio M. Di Nitto <fabbione@ubuntu.com> Mon, 30 May 2005 11:05:56 +0200 |
2212 | + |
2213 | lvm2 (2.01.04-5) unstable; urgency=low |
2214 | |
2215 | * Revert -4's rather widespread changes, except for the amd64 fix. |
2216 | diff --git a/debian/control b/debian/control |
2217 | index cd9f556..7ced620 100644 |
2218 | --- a/debian/control |
2219 | +++ b/debian/control |
2220 | @@ -1,7 +1,8 @@ |
2221 | Source: lvm2 |
2222 | Section: admin |
2223 | Priority: optional |
2224 | -Maintainer: Debian LVM Team <team+lvm@tracker.debian.org> |
2225 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
2226 | +XSBC-Original-Maintainer: Debian LVM Team <team+lvm@tracker.debian.org> |
2227 | Uploaders: Bastian Blank <waldi@debian.org> |
2228 | Build-Depends: |
2229 | debhelper-compat (= 13), |
2230 | @@ -11,6 +12,7 @@ Build-Depends: |
2231 | libblkid-dev, |
2232 | pkg-config, |
2233 | systemd-dev (>= 255~rc1-1), |
2234 | + thin-provisioning-tools |
2235 | Build-Depends-Arch: |
2236 | libcmap-dev, |
2237 | libcorosync-common-dev, |
2238 | @@ -55,6 +57,7 @@ Description: Linux Logical Volume Manager |
2239 | |
2240 | Package: lvm2-udeb |
2241 | Package-Type: udeb |
2242 | +Build-Profiles: <!noudeb> |
2243 | Section: debian-installer |
2244 | Architecture: linux-any |
2245 | Pre-Depends: |
2246 | @@ -143,6 +146,7 @@ Pre-Depends: |
2247 | Depends: |
2248 | ${shlibs:Depends}, |
2249 | ${misc:Depends}, |
2250 | +Recommends: |
2251 | dmsetup (>= ${devmapper:Version}~), |
2252 | Multi-Arch: same |
2253 | Description: Linux Kernel Device Mapper userspace library |
2254 | @@ -158,6 +162,7 @@ Description: Linux Kernel Device Mapper userspace library |
2255 | |
2256 | Package: libdevmapper1.02.1-udeb |
2257 | Package-Type: udeb |
2258 | +Build-Profiles: <!noudeb> |
2259 | Section: debian-installer |
2260 | Architecture: linux-any |
2261 | Pre-Depends: |
2262 | @@ -193,6 +198,7 @@ Description: Linux Kernel Device Mapper userspace library |
2263 | |
2264 | Package: dmsetup-udeb |
2265 | Package-Type: udeb |
2266 | +Build-Profiles: <!noudeb> |
2267 | Section: debian-installer |
2268 | Architecture: linux-any |
2269 | Pre-Depends: |
2270 | diff --git a/debian/initramfs-tools/lvm2/hooks/lvm2 b/debian/initramfs-tools/lvm2/hooks/lvm2 |
2271 | index b28901a..8cb3e46 100755 |
2272 | --- a/debian/initramfs-tools/lvm2/hooks/lvm2 |
2273 | +++ b/debian/initramfs-tools/lvm2/hooks/lvm2 |
2274 | @@ -1,6 +1,6 @@ |
2275 | #!/bin/sh |
2276 | |
2277 | -PREREQ="" |
2278 | +PREREQ="udev" |
2279 | |
2280 | prereqs() |
2281 | { |
2282 | diff --git a/debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2 b/debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2 |
2283 | new file mode 100755 |
2284 | index 0000000..afb4e2e |
2285 | --- /dev/null |
2286 | +++ b/debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2 |
2287 | @@ -0,0 +1,20 @@ |
2288 | +#!/bin/sh -e |
2289 | + |
2290 | +PREREQS="" |
2291 | + |
2292 | +prereqs() { echo "$PREREQS"; } |
2293 | + |
2294 | +case "$1" in |
2295 | + prereqs) |
2296 | + prereqs |
2297 | + exit 0 |
2298 | + ;; |
2299 | +esac |
2300 | + |
2301 | +# we cannot properly synthesize LVM LV change events with udevadm trigger, so |
2302 | +# if we use LVM, we need to let it finish; otherwise we get missing LV symlinks |
2303 | +# (LP #1185394) |
2304 | +if [ -x /sbin/vgchange ]; then |
2305 | + udevadm settle --timeout=121 || true |
2306 | +fi |
2307 | + |
2308 | diff --git a/debian/patches/0014-no-lvm2-monitor-in-containers.patch b/debian/patches/0014-no-lvm2-monitor-in-containers.patch |
2309 | new file mode 100644 |
2310 | index 0000000..b3770dd |
2311 | --- /dev/null |
2312 | +++ b/debian/patches/0014-no-lvm2-monitor-in-containers.patch |
2313 | @@ -0,0 +1,19 @@ |
2314 | +Description: Do not start lvmetad in containers |
2315 | +Author: Balint Reczey <rbalint@ubuntu.com> |
2316 | +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/1576341 |
2317 | +Forwarded: no |
2318 | +--- |
2319 | +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ |
2320 | + |
2321 | +Index: lvm2-2.03.07-1ubuntu1/scripts/lvm2_monitoring_systemd_red_hat.service.in |
2322 | +=================================================================== |
2323 | +--- lvm2-2.03.07-1ubuntu1.orig/scripts/lvm2_monitoring_systemd_red_hat.service.in |
2324 | ++++ lvm2-2.03.07-1ubuntu1/scripts/lvm2_monitoring_systemd_red_hat.service.in |
2325 | +@@ -6,6 +6,7 @@ |
2326 | + Before=local-fs-pre.target shutdown.target |
2327 | + DefaultDependencies=no |
2328 | + Conflicts=shutdown.target |
2329 | ++ConditionVirtualization=!container |
2330 | + |
2331 | + [Service] |
2332 | + Type=oneshot |
2333 | diff --git a/debian/patches/enable-issue-discards.patch b/debian/patches/enable-issue-discards.patch |
2334 | new file mode 100644 |
2335 | index 0000000..8ee4877 |
2336 | --- /dev/null |
2337 | +++ b/debian/patches/enable-issue-discards.patch |
2338 | @@ -0,0 +1,18 @@ |
2339 | +Description: Enable "issue_discards" option by default |
2340 | + to trim SSDs when changing PVs. This option has no effect if the kernel or the |
2341 | + drive does not support trimming, so it's safe to enable by default. |
2342 | + See also https://blueprints.launchpad.net/ubuntu/+spec/core-1311-ssd-trimming |
2343 | +Author: Martin Pitt <martin.pitt@ubuntu.com> |
2344 | +Bug-Debian: http://bugs.debian.org/717313 |
2345 | + |
2346 | +--- a/conf/example.conf.in |
2347 | ++++ b/conf/example.conf.in |
2348 | +@@ -380,7 +380,7 @@ devices { |
2349 | + # generally do. If enabled, discards will only be issued if both the |
2350 | + # storage and kernel provide support. |
2351 | + # This configuration option has an automatic default value. |
2352 | +- # issue_discards = 0 |
2353 | ++ issue_discards = 1 |
2354 | + |
2355 | + # Configuration option devices/allow_changes_with_duplicate_pvs. |
2356 | + # Allow VG modification while a PV appears on multiple devices. |
2357 | diff --git a/debian/patches/fix-systemd-run-location.patch b/debian/patches/fix-systemd-run-location.patch |
2358 | new file mode 100644 |
2359 | index 0000000..87147ae |
2360 | --- /dev/null |
2361 | +++ b/debian/patches/fix-systemd-run-location.patch |
2362 | @@ -0,0 +1,21 @@ |
2363 | +Description: Fix location of systemd-run |
2364 | + systemd-run is installed into /usr/bin, not BINDIR aka /bin. |
2365 | +Author: Julian Andres Klode <julian.klode@canonical.com> |
2366 | +Origin: vendor |
2367 | +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/1830169 |
2368 | +Forwarded: no |
2369 | +--- |
2370 | +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ |
2371 | +Index: lvm2-2.03.07-1ubuntu1/udev/69-dm-lvm-metad.rules.in |
2372 | +=================================================================== |
2373 | +--- lvm2-2.03.07-1ubuntu1.orig/udev/69-dm-lvm-metad.rules.in |
2374 | ++++ lvm2-2.03.07-1ubuntu1/udev/69-dm-lvm-metad.rules.in |
2375 | +@@ -113,7 +113,7 @@ |
2376 | + # MD | | X | X* | | |
2377 | + # loop | | X | X* | | |
2378 | + # other | X | X | X | | X |
2379 | +-ACTION!="remove", ENV{LVM_PV_GONE}=="1", RUN+="(BINDIR)/systemd-run (LVM_EXEC)/lvm pvscan --cache $major:$minor", GOTO="lvm_end" |
2380 | ++ACTION!="remove", ENV{LVM_PV_GONE}=="1", RUN+="/usr/bin/systemd-run (LVM_EXEC)/lvm pvscan --cache $major:$minor", GOTO="lvm_end" |
2381 | + ENV{SYSTEMD_ALIAS}="/dev/block/$major:$minor" |
2382 | + ENV{SYSTEMD_WANTS}+="lvm2-pvscan@$major:$minor.service" |
2383 | + GOTO="lvm_end" |
2384 | diff --git a/debian/patches/series b/debian/patches/series |
2385 | index 7bb8252..a4eda8e 100644 |
2386 | --- a/debian/patches/series |
2387 | +++ b/debian/patches/series |
2388 | @@ -1 +1,4 @@ |
2389 | debian-changes |
2390 | +enable-issue-discards.patch |
2391 | +0014-no-lvm2-monitor-in-containers.patch |
2392 | +fix-systemd-run-location.patch |
2393 | diff --git a/debian/rules b/debian/rules |
2394 | index cf48c79..3fa9486 100755 |
2395 | --- a/debian/rules |
2396 | +++ b/debian/rules |
2397 | @@ -72,7 +72,10 @@ endef |
2398 | |
2399 | BUILDS := |
2400 | ifneq ($(filter lvm2,$(shell dh_listpackages)),) |
2401 | -BUILDS += deb udeb |
2402 | +BUILDS += deb |
2403 | +endif |
2404 | +ifneq ($(filter lvm2-udeb,$(shell dh_listpackages)),) |
2405 | +BUILDS += udeb |
2406 | endif |
2407 | ifneq ($(filter lvm2-dbusd,$(shell dh_listpackages)),) |
2408 | BUILDS += deb_all |
2409 | @@ -89,6 +92,7 @@ dh_auto_configure.%: |
2410 | mkdir -p debian/build/build_$* |
2411 | cp -al $(filter-out debian, $(wildcard * .[^.]*)) debian/build/build_$*/ |
2412 | dh_auto_configure --sourcedirectory=debian/build/build_$* -- $(strip $(CONFARGS.$*)) |
2413 | + cp po/lvm2.po po/lvm2.pot |
2414 | |
2415 | dh_auto_build.%: |
2416 | dh_auto_build --sourcedirectory=debian/build/build_$* -- \ |
2417 | @@ -105,6 +109,7 @@ dh_auto_install.%: |
2418 | |
2419 | override_dh_auto_clean: |
2420 | rm -rf debian/build |
2421 | + rm -f po/lvm2.pot |
2422 | |
2423 | override_dh_gencontrol: |
2424 | dh_gencontrol \ |
2425 | @@ -120,10 +125,12 @@ override_dh_gencontrol: |
2426 | -- $(GENCONTROL_ARGS) |
2427 | |
2428 | override_dh_install: |
2429 | +ifneq ($(filter lvm2-udeb,$(shell dh_listpackages)),) |
2430 | dh_install --sourcedir=debian/build/install_udeb \ |
2431 | -pdmsetup-udeb \ |
2432 | -plibdevmapper$(DEVMAPPER_ABINAME)-udeb \ |
2433 | -plvm2-udeb |
2434 | +endif |
2435 | dh_install --sourcedir=debian/build/install_deb_all \ |
2436 | -plvm2-dbusd |
2437 | dh_install --sourcedir=debian/build/install_deb \ |
The diffs all match the expected ones (including the diff to the Debian tags), I rebuilt and did some simple testing of the package, it LGTM. Uploading.