File mdadm.changes of Package mdadm (Revision 3)
Currently displaying revision 3, show latest
1
-------------------------------------------------------------------
2
Tue May 22 17:13:13 UTC 2012 - cs@linux-administrator.com
3
4
- update to upstream release 3.2.5
5
6
-------------------------------------------------------------------
7
Sat May 12 16:21:24 UTC 2012 - cs@linux-administrator.com
8
9
- update to upstream release 3.2.4
10
11
-------------------------------------------------------------------
12
Thu Oct 6 02:16:35 UTC 2011 - nfbrown@suse.com
13
14
- mkinitrd-setup.sh -- add "AUTO -all" to initrd mdadm.conf
15
so that only arrays needed for boot are auto-assembled.
16
- auto-line.fix -- fix handling of "AUTO" line
17
in mdadm.conf so it actually works.
18
(bnc#721905)
19
20
-------------------------------------------------------------------
21
Fri Sep 30 15:35:39 UTC 2011 - uli@suse.com
22
23
- cross-build fix: use %__cc macro
24
25
-------------------------------------------------------------------
26
Thu Aug 18 06:30:45 UTC 2011 - nfbrown@novell.com
27
28
- boot.md: improve 'status' and add 'reload'
29
function. Also change 'Raid' to 'RAID'
30
for consistency (bnc#709474)
31
32
-------------------------------------------------------------------
33
Thu Aug 18 06:01:39 UTC 2011 - nfbrown@novell.com
34
35
- Use udev rules file from upstream package, rather
36
have having a separate one.
37
38
-------------------------------------------------------------------
39
Thu Aug 18 03:01:57 UTC 2011 - nfbrown@novell.com
40
41
- Update to new upstream 3.2.2 plug git patches.
42
Also update FSF address in boot-md.
43
44
-------------------------------------------------------------------
45
Wed Aug 10 02:54:57 UTC 2011 - crrodriguez@opensuse.org
46
47
- Do not use -fno-strict-aliasing when not needed
48
49
-------------------------------------------------------------------
50
Tue Jun 14 06:07:19 UTC 2011 - nfbrown@novell.com
51
52
- 64-md-raid.rules - make clear distinction between
53
'disk' and 'partition' cases. In particular it
54
is wrong and problematic to test for 'md/array_state'
55
for 'partition' devices as they cannot see 'md/*'
56
and cannot exist when it doesn't have a valid value
57
anyway. (bnc#684291)
58
59
-------------------------------------------------------------------
60
Tue Mar 1 22:15:23 UTC 2011 - nfbrown@novell.com
61
62
- mkinitrd-boot.sh: don't assume /dev/md when device
63
name cannot be found. It could easily be wrong,
64
and there is no need as mdadm will choose a device.
65
(bnc#656536)
66
67
-------------------------------------------------------------------
68
Thu Feb 17 00:27:02 UTC 2011 - nfbrown@novell.com
69
70
- 64-md-raid.rules: avoid races with md devices
71
appearing and disappearing.
72
If the 'array_state' file doesn't exist, that is equivalent
73
to it having 'clear' in it. (bnc#641382)
74
75
-------------------------------------------------------------------
76
Wed Nov 17 03:27:33 UTC 2010 - nfbrown@novell.com
77
78
- boot.md - change args to mdmon.
79
The argument parsing of mdmon changed in the recent update
80
and we need to change boot.md to match.
81
82
-------------------------------------------------------------------
83
Thu Oct 21 18:01:14 CEST 2010 - ro@suse.de
84
85
- update to 3.1.4
86
- Support --grow to change the layout of RAID4/5/6
87
- Support --grow to change the chunksize of raid 4/5/6
88
- Support --grow to change level from RAID1 -> RAID5 -> RAID6 and
89
back.
90
- Support --grow to reduce the number of devices in RAID4/5/6.
91
- Support restart of these grow options which assembling an array
92
which is partially grown.
93
- Assorted tests of this code, and of different RAID6 layouts.
94
- The default metadata is now v1.2
95
- The default chunksize is now 512K rather than 64K. This seems more
96
appropriate for modern devices.
97
- The default bitmap chunksize for internal bitmaps is now at least
98
64Meg as fine grained bitmaps tend to impact performance more for
99
little extra gain.
100
- Alway make bitmap 4K-aligned if at all possible.
101
- removed patches:
102
- bitmap-4k-boundary.patch (obsolete/upstream)
103
- fix-dup.patch (obsolete/upstream)
104
- IMSM-part.patch (obsolete/upstream)
105
- container-argv-check (obsolete/upstream)
106
107
-------------------------------------------------------------------
108
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
109
110
- use %_smp_mflags
111
112
-------------------------------------------------------------------
113
Tue Jun 1 15:09:53 CEST 2010 - mmarek@suse.cz
114
115
- mkinitrd-setup.sh: Fix for empty $md_devs variable.
116
117
-------------------------------------------------------------------
118
Fri Apr 23 10:57:57 UTC 2010 - nfbrown@novell.com
119
120
- IMSM-part.patch - never try to include partitions in an
121
IMSM array - bnc#597787
122
- container-argv-check - avoid incorrect error message when
123
assembling multiple containers - bnc#598827
124
125
-------------------------------------------------------------------
126
Thu Apr 22 15:04:30 CEST 2010 - mmarek@suse.cz
127
128
- mkinitrd-boot.sh: Fix booting with root=/dev/disk/by-id/md-uuid*,
129
run mdadm -v when linuxrc=trace is given (bnc#597787).
130
131
-------------------------------------------------------------------
132
Mon Apr 19 05:36:23 UTC 2010 - nfbrown@novell.com
133
134
- fix-dup.patch: revised version to make sure partial
135
device is destroyed properly (bnc#587925).
136
137
-------------------------------------------------------------------
138
Fri Mar 26 16:00:05 CET 2010 - mmarek@suse.cz
139
140
- fix-dup.patch: catch attempts to add the same disk twice
141
(bnc#587925).
142
143
-------------------------------------------------------------------
144
Wed Mar 24 17:37:27 CET 2010 - mmarek@suse.cz
145
146
- 64-md-raid.rules: Use absolute path to grep, otherwise udev will
147
only search in /lib/udev (bnc#590832).
148
149
-------------------------------------------------------------------
150
Tue Mar 23 14:49:38 CET 2010 - mmarek@suse.cz
151
152
- mkinitrd-*.sh: Assemble md arrays even if the root= or resume=
153
option doesn't directly refer to md (bnc#589676, bnc#586837,
154
bnc#583424).
155
156
-------------------------------------------------------------------
157
Mon Mar 22 16:30:11 CET 2010 - mmarek@suse.cz
158
159
- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
160
(bnc#589447).
161
162
-------------------------------------------------------------------
163
Thu Mar 11 10:18:18 CET 2010 - mmarek@suse.cz
164
165
- 64-md-raid.rules: Use blkid instead of vol_id.
166
167
-------------------------------------------------------------------
168
Thu Mar 11 09:58:21 CET 2010 - mmarek@suse.cz
169
170
- 64-md-raid.rules: Allow --incremental assembly if "AUTO -all" is
171
given in mdadm.conf (fate#307478).
172
173
-------------------------------------------------------------------
174
Tue Mar 9 16:15:41 CET 2010 - mmarek@suse.cz
175
176
- Install udev rules in /lib/udev/rules.d (fate#307478).
177
178
-------------------------------------------------------------------
179
Mon Feb 22 15:14:03 CET 2010 - mmarek@suse.cz
180
181
- mkinitrd-setup.sh: call mdadm --scan only if necessary
182
(bnc#581769).
183
184
-------------------------------------------------------------------
185
Fri Feb 19 12:10:11 CET 2010 - mmarek@suse.cz
186
187
- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
188
boundary (bnc#577468).
189
190
Fri Jan 15 17:37:26 CET 2010 - mmarek@suse.cz
191
192
- fix modprobe invocation in boot.md (bnc#565293).
193
194
-------------------------------------------------------------------
195
Fri Jan 15 17:04:06 CET 2010 - mmarek@suse.cz
196
197
- store mdmon runtime files in /dev/.mdadm, to make it easier to
198
transfer mdmon from the initrd to the real root.
199
- rework the mkinitrd setup script a bit.
200
201
-------------------------------------------------------------------
202
Wed Jan 6 15:47:03 CET 2010 - mmarek@suse.cz
203
204
- mkinitrd-*.sh: fix booting from partitionable md devices and
205
from container devices (bnc#565219).
206
207
-------------------------------------------------------------------
208
Tue Dec 15 20:26:46 CET 2009 - jengelh@medozas.de
209
210
- enable parallel building
211
212
-------------------------------------------------------------------
213
Fri Dec 4 18:00:40 CET 2009 - mmarek@suse.cz
214
215
- Support for partitionable md devices in mkinitrd scripts
216
(fate#305883).
217
218
-------------------------------------------------------------------
219
Tue Nov 3 11:03:54 CET 2009 - mmarek@suse.cz
220
221
- update to 3.0.3 (fate#307159)
222
* mdmon improvements (needed for fate#306823)
223
* other fixes
224
225
-------------------------------------------------------------------
226
Fri Oct 30 16:49:40 CET 2009 - mmarek@suse.cz
227
228
- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).
229
230
-------------------------------------------------------------------
231
Thu Oct 1 10:51:38 CEST 2009 - mmarek@suse.cz
232
233
- updated to 3.0.2 + 2 patches
234
* bugfixes only
235
236
-------------------------------------------------------------------
237
Fri Jun 12 09:43:43 CEST 2009 - mmarek@suse.cz
238
239
- remove static md* device nodes, they should not be needed
240
anymore.
241
242
-------------------------------------------------------------------
243
Thu Jun 11 11:32:55 CEST 2009 - mmarek@suse.cz
244
245
- updated to 3.0 final
246
- dropped all patches
247
248
-------------------------------------------------------------------
249
Tue Mar 3 10:36:11 CET 2009 - mmarek@suse.cz
250
251
- super0: Do all metadata IO with 4096byte alignment
252
- super1 - do metadata IO in sector_size units.
253
(bnc#466172)
254
255
256
-------------------------------------------------------------------
257
Sat Feb 21 15:37:55 CET 2009 - mmarek@suse.cz
258
259
- mkinitrd-setup.sh: filter out duplicate devices (bnc#461673,
260
patch by Xin Wei Hu)
261
262
-------------------------------------------------------------------
263
Tue Feb 17 17:01:23 CET 2009 - mmarek@suse.cz
264
265
- disable auto-assemly in boot.md completely as it can collide with
266
dmraid (bnc#474652). If someone wants to auto-assemble md arrays
267
in the rescue system, they can run
268
'mdadm -Es -c partitions >mdadm.conf && mdadm -As -c mdadm.conf'
269
manually.
270
271
272
-------------------------------------------------------------------
273
Mon Feb 16 16:00:11 CET 2009 - mmarek@suse.cz
274
275
- fix segfault when stopping imsm arrays
276
(bnc#473947, patch by Dan Williams)
277
278
-------------------------------------------------------------------
279
Mon Jan 26 11:47:59 CET 2009 - ro@suse.de
280
281
- change fillup call from "-Y" to "-y" the boot script has
282
been present in this package for long enough (SLES10-GA)
283
284
-------------------------------------------------------------------
285
Fri Dec 5 10:21:10 CET 2008 - hare@suse.de
286
287
- Wait for udev to settle before continuing (bnc#435778)
288
289
-------------------------------------------------------------------
290
Fri Dec 5 06:18:44 CET 2008 - nfbrown@suse.de
291
292
- boot.md : an exit status of '2' from "mdadm --assemble"
293
should not be seen as failure by boot.md.
294
It happens if one or more arrays is already
295
assembled.
296
(bnc#456028)
297
298
-------------------------------------------------------------------
299
Thu Nov 20 07:07:06 CET 2008 - nfbrown@suse.de
300
301
- don-t-auto-assemble-if-any-arrays-are-list.patch
302
Avoid assembling extra arrays during initrd
303
processing. bnc#445438
304
305
-------------------------------------------------------------------
306
Thu Nov 20 04:57:30 CET 2008 - nfbrown@suse.de
307
308
- mdmon-pass-symbolic-name-to-mdmon-instead-of-device.patch
309
avoid problems if mdmon is run before
310
udev creates any devices.
311
312
-------------------------------------------------------------------
313
Fri Nov 14 05:33:41 CET 2008 - nfbrown@suse.de
314
315
- intel.fixes.patch : various fixes from intel for
316
proper handling of their metadata
317
- name.fixes.patch : various fixes for new handling
318
of device names - one could cause a crash.
319
320
-------------------------------------------------------------------
321
Sun Nov 9 23:38:39 CET 2008 - ro@suse.de
322
323
- fix patch apply depth
324
325
-------------------------------------------------------------------
326
Fri Nov 7 12:34:30 CET 2008 - nfbrown@suse.de
327
328
- mdadm-auto-assemble.patch - fix various bugs in
329
auto-assemble
330
- start-kpartx-for-imsm-devices.patch - IMSM devices
331
need to be partitioned, and may programs including
332
YaST don't understand partitioned md devices,
333
so run kpartx to create 'dm' based partitions which
334
have a better chance for being understood
335
This relates to FATE#304220
336
337
-------------------------------------------------------------------
338
Fri Nov 7 10:32:35 CET 2008 - ro@suse.de
339
340
- remove udev rule (conflicting with file in udev package)
341
342
-------------------------------------------------------------------
343
Fri Nov 7 02:58:40 CET 2008 - ro@suse.de
344
345
- buildfix: add missing DESTDIR to Makefile for udev rule
346
- fix len in snprintf to silence compiler warning about potential
347
overflow
348
349
-------------------------------------------------------------------
350
Thu Nov 6 03:22:50 CET 2008 - nfbrown@suse.de
351
352
- Update from mdadm-3.0-devel1 to mdadm-3.0-devel2.
353
This includes various bug fixes and enhancements to the
354
extent that DDF and IMSM work reasonably well and can be
355
auto-assembled much like other arrays.
356
- Allow BOOT_MD_USE_MDADM_CONFIG to have the value 'part'
357
that, like 'no', arrays are auto-assembled. However they
358
get assembled as 'mdp' partitionable arrays where possible.
359
This currently only affect arrays with v1.x metadata.
360
This supports FATE#303894
361
362
-------------------------------------------------------------------
363
Fri Oct 3 15:28:49 CEST 2008 - mmarek@suse.cz
364
365
- fixed mdmon's clone_monitor on ia64
366
367
-------------------------------------------------------------------
368
Fri Oct 3 14:28:55 CEST 2008 - mmarek@suse.cz
369
370
- fixed byte swapping in super-intel.c on big endian.
371
372
-------------------------------------------------------------------
373
Wed Sep 24 18:24:25 CEST 2008 - ro@suse.de
374
375
- change "udevsettle" to "udevadm settle"
376
377
-------------------------------------------------------------------
378
Fri Sep 19 11:14:05 CEST 2008 - mmarek@suse.cz
379
380
- added /var/run/mdadm for mdmon
381
- fixed build
382
383
-------------------------------------------------------------------
384
Thu Sep 18 09:33:19 CEST 2008 - nfbrown@suse.de
385
386
- update to mdadm-3.0-devel1
387
package version number is set to 3.0 to avodi future confusion.
388
This is a substantial update that provides support for handling
389
the metadata entirely in userspace and thus making easier to
390
handle a variety of metadata formats. Support is included for
391
DDF and for the Intel Matrix metadata used by recent ICH chipsets.
392
393
An extra program 'mdmon' is needed and included. It is run to
394
monitor any array using 'external' (to the kernel) metadata
395
and will update the metadata in response to device failures etc.
396
397
This is required for FATE 304219
398
399
400
-------------------------------------------------------------------
401
Wed Sep 3 11:09:34 CEST 2008 - hare@suse.de
402
403
- Call mkinitrd_setup during %post and %postun (bnc#413709)
404
405
-------------------------------------------------------------------
406
Sun Aug 17 08:04:26 CEST 2008 - aj@suse.de
407
408
- Fix init scripts.
409
410
-------------------------------------------------------------------
411
Wed Jul 23 15:21:59 CEST 2008 - hare@suse.de
412
413
- Include mkinitrd scriptlets.
414
415
-------------------------------------------------------------------
416
Fri Jun 20 14:28:20 CEST 2008 - mmarek@suse.cz
417
418
- updated to 2.6.7 + fixes from git
419
* Avoid segfault when parsing /proc/mdstat with auto-read-only
420
arrays.
421
* For v0.90 superblocks, print the 'Events' count as a real
422
count, not 2 numbers separated by a dot.
423
* Allow creation of a RAID6 with exactly one missing device.
424
* Use LOG_PID for syslog, so you get the pid of mdadm in the
425
log files.
426
* --export now works with --examine too (not just --detail)
427
* Improve auto-creation of device special file when using
428
--incremental
429
* Simple locking for --incremental so mdadm doesn't get
430
confused when run concurrently with itself.
431
* Make --incremental cope better with arrays that are being
432
reshaped.
433
* Fix autoassemble for stack arrays.
434
- remove /tmp/mdadm.conf in boot.md (bnc#401138)
435
436
-------------------------------------------------------------------
437
Wed Apr 30 15:57:14 CEST 2008 - mmarek@suse.cz
438
439
- added some fixes from Neil's git repo, fixing bnc#368704 among
440
others
441
442
-------------------------------------------------------------------
443
Mon Feb 4 19:24:54 CET 2008 - mmarek@suse.cz
444
445
- correctly display rc_status in boot.md
446
447
-------------------------------------------------------------------
448
Wed Jan 23 15:55:24 CET 2008 - mmarek@suse.cz
449
450
- fixed auto-assembly part of boot.md
451
* if /etc/mdadm.conf is empy or only contains whitespace or
452
comments, no autoassembly is done
453
* remove /tmp/mdadm.conf even if a directory [#329678]
454
- dropped mdrun and raidautorun (no longer needed)
455
456
-------------------------------------------------------------------
457
Wed Oct 24 17:08:11 CEST 2007 - mmarek@suse.cz
458
459
- updated to 2.6.4
460
* Make "--create --auto=mdp" work for non-standard device names.
461
* Fix restarting of a 'reshape' if it was stopped in the middle.
462
* Fix a segfault when using v1 superblock.
463
* Make --write-mostly effective when re-adding a device to an
464
array.
465
* Various minor fixes
466
- changes in 2.6.3:
467
* allow --write-behind to be set for --grow.
468
* When adding new disk to an array, don't reserve so much bitmap
469
space that the disk cannot store the required data. (Needed
470
when 1.x array was created with older mdadm).
471
* When adding a drive that was a little too small, we did not get
472
the correct error message.
473
* Make sure that if --assemble find an array in the critical
474
region of a reshape, and cannot find the critical data to
475
restart the reshape, it gives an error message.
476
* Fix segfault with '--detail --export' and non-persistent
477
superblocks.
478
* Various manpage updates.
479
* Improved 'raid4' support (--assemble, --monitor)
480
* Option parsing fixes w.r.t -a
481
* Interpret "--assemble --metadata=1" to allow any version 1.x
482
metadata, and be more specific in the "metadata=" message
483
printed with --examine --brief
484
* Fix spare migration in --monitor.
485
486
-------------------------------------------------------------------
487
Fri Jul 27 13:01:01 CEST 2007 - mmarek@suse.cz
488
489
- changes to the init script [#288454]
490
* don't try to autoassemble if /etc/mdadm.conf exists (even an
491
empty one)
492
* ony autoassemble partitions found in /proc/partitions
493
494
-------------------------------------------------------------------
495
Fri Jul 13 15:02:21 CEST 2007 - mmarek@suse.cz
496
497
- updated to 2.6.2
498
* --fail detached and --remove faulty can be used to fail and
499
remove devices that are no longer physically present.
500
* --export option for --detail or present information in a format
501
that can be processed by udev.
502
* fix internal bitmap allocation problems with v1.1, v1.2
503
metadata.
504
* --help now goes to stdout so you can direct it to a pager.
505
* Various manpage updates.
506
* Make "--grow --add" for linear arrays really work.
507
* --auto-detect to trigger in-kernel autodetect.
508
* Make return code for "--detail --test" more reliable. Missing
509
devices as well as failed devices cause an error.
510
- added some fixes from Neil's git repo (mdadm-git-fixes.patch)
511
512
-------------------------------------------------------------------
513
Thu Jun 21 15:58:37 CEST 2007 - adrian@suse.de
514
515
- fix changelog entry order
516
517
-------------------------------------------------------------------
518
Mon Apr 2 15:00:10 CEST 2007 - mmarek@suse.cz
519
520
- updated to 2.6.1
521
* --monitor was producing some meaningless warnings due to a bug.
522
* Fix some compiler warnings.
523
* Fully support --grow for raid6. If a reshape crashed during
524
the critical period, mdadm wouldn't restore the Q information
525
properly.
526
* Update documentation for --grow.
527
* Report bitmap status in --detail and --examine
528
* Default to v1 superblocks instead of v0.90 if the array
529
is too big for 0.90 to handle.
530
* Sort the output of "mdadm --detail --scan" so that it is
531
in a suitable order for assembling arrays. i.e. components come
532
before an array that they are part of.
533
* Require bitmap files to have a '/' in their name.
534
* Rewrite 'reshape' support including performing a backup
535
of the critical region for a raid5 growth, and restoring that
536
backup after a crash.
537
* Put a 'canary' at each end of the backup so a corruption
538
can be more easily detected.
539
* Support --backup-file for backing-up critical section during
540
growth.
541
* Erase old superblocks (of different versions) when creating new
542
array.
543
* Allow --monitor to work with arrays with >28 devices
544
* Report reshape information in --detail
545
* Handle symlinks in /dev better
546
* Fix mess in --detail output which a device is missing.
547
* Support 'bitmap=' in mdadm.conf for auto-assembling arrays with
548
write-intent bitmaps in separate files.
549
* Fix alignment problem in version-1 superblocks.
550
NOTE: This is an incompatable change affecting raid5 reshape.
551
If you want to reshape a raid5 using version-1 superblocks,
552
use 2.6.17-rc2 or later, and mdadm-2.4.1 or later.
553
* Support 'mailfrom' line in mdadm.conf so the From: line in alert
554
emails can be explicitly set.
555
* Arrange that SparesMissing (which is similar in import to
556
DegradedArray) generates an Email.
557
* Assume "DEVICE partitions" if no DEVICE line is given.
558
* Support new 'offset' layout for raid10.
559
* When creating a bitmap file, choose a chunksize to limit number
560
of bitmap chunks to 2 million. More than this can cause kmalloc
561
failure.
562
* New 'CREATE' line in mdadm.conf for defaults such as owner, group,
563
mode and auto-flag
564
* --detail checks if array has been started or not and includes that
565
in report.
566
* When using --update=uuid on an array with a bitmap, update the
567
bitmap's uuid too.
568
* Add a copy of /proc/mdstat to the mail message sent by mdadm
569
--monitor.
570
* New flag --no-degraded to avoid starting arrays if there are
571
fewer devices available than last time the array was started.
572
This is only needed with --scan, as with --scan, that behaviour
573
is the default.
574
* Support for 'homehost' concept. This is a fairly major update.
575
It includes a configfile option and a command line option for
576
specifying a homehost, records that host in the superblock,
577
and reports the homehost where possible.
578
* Support for Auto Assembly. "mdadm -As" will, if provided with
579
the name of a homehost, try to assemble all arrays it can find
580
that were created for that homehost. See man pages for more details.
581
* Don't try to create devices with --manage or --grow
582
* allow default metadata (superblock) type to be specified
583
in mdadm.conf
584
* Avoid some misdetection of overlapping partitions
585
* Add 'Array Slot' line to --examine for version-1 superblocks
586
to make it a bit easier to see what is happening.
587
* Work around bug in --add handling for version-1 superblocks
588
in 2.6.17 (and prior).
589
* Make -assemble a bit more resilient to finding strange
590
information in superblocks.
591
* When creating devices in /dev/md/ create matching symlinks
592
from /dev. e.g. /dev/md0 -> /dev/md/0.
593
Allow this to be disabled in mdadm.conf or on command line.
594
* Allow a number (of partitions) after the 'yes' option to --auto=
595
This is particularly useful in the 'create' line in mdadm.conf.
596
* Remove partitions from any whole device that is made part of
597
an md array. This is a work-around for annoying messages
598
when the first block on some drive accidentally looks like a
599
partition table.
600
* Close stray fd in mdassemble so that it can assemble stacked
601
devices
602
* If mdassemble finds an array already assembled, it marks it
603
read-write.
604
* Remove error in md_open if array is already active. This isn't
605
needed and gets in the ways if an array was created e.g. in
606
initramfs, but device doesn't yet exist in /dev.
607
* When --assemble --scan is run, if all arrays that could be found
608
have already been started, don't report an error.
609
* Allow --assemble --force to mark a raid6 clean when it has two
610
missing devices (which is needed else if won't assemble.
611
Without this fix it would only assemble if one or zero
612
missing devices.
613
* Support --update=devicesize for cases where the underlying device
614
can change size.
615
* Default to --auto=yes so the array devices with 'standard' names
616
get created automatically, as this is almost always what is wanted.
617
* Give useful message if raid4/5/6 cannot be started because it is
618
not clean and is also degraded.
619
* Increase raid456 stripe cache size if needed to --grow the array.
620
The setting used unfortunately requires intimate knowledge of the
621
kernel, and it not reset when the reshape finishes.
622
* Change 'Device Size' to 'Used Dev Size' because it only shows how
623
much of each device is actually used, not how big they are.
624
* --wait or -W will wait for resync activity to finish on the given
625
devices.
626
* If two drives in a raid5 disappear at the same time, then "-Af"
627
will add them both in rather than just one and forcing the array
628
to 'clean'. This is slightly safer in some cases.
629
* Don't hold md device open for so long in --monitor mode - map_dev
630
can be slow and interferes with trying to stop the array.
631
* Support --uuid= with --create to choose your own UUID.
632
* New major more "--incremental" for incremental assemble of arrays,
633
intended for use with udev.
634
* lots of bugfixes
635
* manpage updates
636
637
-------------------------------------------------------------------
638
Wed Jan 10 11:58:14 CET 2007 - mmarek@suse.cz
639
640
- use raidautorun instead of mdrun to autodetect the raid arrays in
641
boot.md [#230733]
642
643
-------------------------------------------------------------------
644
Wed Nov 8 10:51:13 CET 2006 - prusnak@suse.cz
645
646
- fixed subscript out of range [#212697]
647
648
-------------------------------------------------------------------
649
Wed Sep 20 17:17:22 CEST 2006 - mjancar@suse.cz
650
651
- update to 2.5.3
652
* lots bugfixes
653
* drop all patches (integrated upstream)
654
655
-------------------------------------------------------------------
656
Fri Jul 28 13:12:47 CEST 2006 - olh@suse.de
657
658
- remove dropped boot.ibmsis from boot.md
659
- boot.rootfsck should start before boot.md (#181972)
660
661
-------------------------------------------------------------------
662
Fri Jul 21 14:16:28 CEST 2006 - olh@suse.de
663
664
- remove boot.proc from Required-Start: in boot.md (#178753)
665
666
-------------------------------------------------------------------
667
Wed May 3 13:12:42 CEST 2006 - mjancar@suse.cz
668
669
- fix false SparesMissing error (#171326)
670
671
-------------------------------------------------------------------
672
Wed Apr 26 09:46:28 CEST 2006 - hare@suse.de
673
674
- Fix init script dependencies
675
- Implement MDADM_DEVICE_TIMEOUT to set a timeout for
676
udevsettle (#149979)
677
678
-------------------------------------------------------------------
679
Tue Apr 25 13:39:38 CEST 2006 - mjancar@suse.cz
680
681
- add static device nodes for udev (#168824)
682
683
-------------------------------------------------------------------
684
Wed Apr 19 10:27:19 CEST 2006 - mjancar@suse.cz
685
686
- set $BOOT_MD_USE_MDADM_CONFIG to "yes" by default (#155120)
687
688
-------------------------------------------------------------------
689
Fri Apr 7 11:33:15 CEST 2006 - mjancar@suse.cz
690
691
- detach mdadmd from tty in rcmdadmd (#160881)
692
693
-------------------------------------------------------------------
694
Mon Apr 3 09:54:55 CEST 2006 - mjancar@suse.cz
695
696
- fix garbled output with --detail (#160827)
697
- fix fix write-mostly with --add and --re-add (#162968)
698
699
-------------------------------------------------------------------
700
Fri Mar 24 21:31:54 CET 2006 - mjancar@suse.cz
701
702
- add /sbin/raidautorun (#159460)
703
704
-------------------------------------------------------------------
705
Wed Mar 8 18:33:12 CET 2006 - mjancar@suse.cz
706
707
- add $BOOT_MD_USE_MDADM_CONFIG sysconfig variable (#155120)
708
709
-------------------------------------------------------------------
710
Thu Feb 9 16:59:52 CET 2006 - mjancar@suse.cz
711
712
- round free size to chunk size multiply on --create (#148562)
713
714
-------------------------------------------------------------------
715
Tue Feb 7 08:59:50 CET 2006 - mjancar@suse.cz
716
717
- move boot.multipath to Should-Start instead of Required-Start
718
719
-------------------------------------------------------------------
720
Mon Feb 6 15:27:47 CET 2006 - mjancar@suse.cz
721
722
- add "Obsoletes: raidtools"
723
- start boot.md after boot.multipath
724
- call mdadm without -a from mdrun, an argument is required in 2.2
725
726
-------------------------------------------------------------------
727
Mon Feb 6 11:36:26 CET 2006 - mjancar@suse.de
728
729
- don't start mdadmd by default
730
731
-------------------------------------------------------------------
732
Sun Feb 5 20:46:43 CET 2006 - mjancar@suse.cz
733
734
- include option for email to be sent on start (#142105)
735
- fix missing md autostart due to raidtools dropped (#148234)
736
* include mdrun script from Debian
737
* create boot.md initscipt
738
739
-------------------------------------------------------------------
740
Sun Feb 5 17:46:32 CET 2006 - schwab@suse.de
741
742
- Fix memset parameters.
743
744
-------------------------------------------------------------------
745
Thu Feb 2 12:30:26 CET 2006 - mjancar@suse.cz
746
747
- fix segfault on --assemble (#146514)
748
749
-------------------------------------------------------------------
750
Fri Jan 27 02:12:42 CET 2006 - mls@suse.de
751
752
- converted neededforbuild to BuildRequires
753
754
-------------------------------------------------------------------
755
Wed Jan 25 10:48:18 CET 2006 - olh@suse.de
756
757
- fix uninitialized variable, memset call and memcmp/memcpy bug
758
mdadm.bug144647-array.init.patch
759
mdadm.bug144647-update_super1-memcpy.patch
760
mdadm.bug144647-add_internal_bitmap0-memcpy.patch
761
762
-------------------------------------------------------------------
763
Wed Jan 11 13:49:54 CET 2006 - mjancar@suse.cz
764
765
- update ro 2.2
766
767
-------------------------------------------------------------------
768
Tue Dec 20 12:57:25 CET 2005 - ro@suse.de
769
770
- at least output errors if they occur (instead of ignoring)
771
772
-------------------------------------------------------------------
773
Wed Nov 30 17:19:24 CET 2005 - schwab@suse.de
774
775
- Fix broken formats.
776
777
-------------------------------------------------------------------
778
Tue Oct 25 09:53:57 CEST 2005 - aj@suse.de
779
780
- Build with -fno-strict-aliasing.
781
782
-------------------------------------------------------------------
783
Wed Oct 12 20:18:00 CEST 2005 - mjancar@suse.cz
784
785
- update to 2.1
786
787
-------------------------------------------------------------------
788
Thu Jul 28 20:28:32 CEST 2005 - anicka@suse.cz
789
790
- update to 1.12.0
791
792
-------------------------------------------------------------------
793
Wed Jun 15 13:16:42 CEST 2005 - meissner@suse.de
794
795
- use RPM_OPT_FLAGS correctly.
796
797
-------------------------------------------------------------------
798
Tue Apr 19 13:48:24 CEST 2005 - postadal@suse.de
799
800
- updated to version 1.11.0
801
- fixed for gcc 4.0
802
- removed obsoleted patch config-fix
803
804
-------------------------------------------------------------------
805
Wed Mar 30 13:24:23 CEST 2005 - postadal@suse.cz
806
807
- fixed parsing command line option '--config=partions' [#74603]
808
809
-------------------------------------------------------------------
810
Fri Feb 4 13:09:49 CET 2005 - postadal@suse.cz
811
812
- updated to version 1.9.0
813
814
-------------------------------------------------------------------
815
Thu Jan 13 17:24:55 CET 2005 - postadal@suse.cz
816
817
- updated to version 1.8.1
818
- extended comment in sysconfig.mdadm [#48567]
819
820
-------------------------------------------------------------------
821
Fri Aug 06 12:09:58 CEST 2004 - postadal@suse.cz
822
823
- updated to version 1.6.0
824
* added --auto= and --assume-clean options
825
* added "degraded" and "recovering" options to the "Status:" entry
826
827
-------------------------------------------------------------------
828
Tue Feb 10 13:45:52 CET 2004 - postadal@suse.cz
829
830
- updated to version 1.5.0
831
* new commands "mdassemble"
832
* support for raid6 as found in 2.6.2
833
* support partitioned md arrays with a different major number and
834
naming scheme
835
* added "SparesMissing" event when --monitor first sees an array and
836
it doesn't have the enough spare devices.
837
838
-------------------------------------------------------------------
839
Sun Jan 11 11:50:04 CET 2004 - adrian@suse.de
840
841
- add %defattr
842
843
-------------------------------------------------------------------
844
Mon Dec 1 10:53:02 CET 2003 - fehr@suse.de
845
846
- fix quoting problem in start script (#33392)
847
848
-------------------------------------------------------------------
849
Fri Aug 29 09:36:24 CEST 2003 - fehr@suse.de
850
851
- add PreReq for fillup
852
853
-------------------------------------------------------------------
854
Tue Aug 26 10:23:44 CEST 2003 - fehr@suse.de
855
856
- add %stop_on_removal and %restart_on_update
857
858
-------------------------------------------------------------------
859
Thu Aug 14 15:40:53 CEST 2003 - fehr@suse.de
860
861
- add missing activation metadata in sysconfig (#28901)
862
863
-------------------------------------------------------------------
864
Tue Jul 29 11:03:36 CEST 2003 - fehr@suse.de
865
866
- update to new version 1.3.0 of package
867
868
-------------------------------------------------------------------
869
Mon Apr 14 20:01:43 CEST 2003 - postadal@suse.cz
870
871
- fixed init script (added return value for unimplemented reload function)
872
873
-------------------------------------------------------------------
874
Mon Mar 31 17:37:03 CEST 2003 - postadal@suse.cz
875
876
- added buildroot, init script, sysconfig
877
- bzip2 sources and cleaned specfile
878
879
-------------------------------------------------------------------
880
Thu Mar 20 16:18:13 CET 2003 - fehr@suse.de
881
882
- update to version 1.2.0 of package
883
884
-------------------------------------------------------------------
885
Mon Mar 3 12:16:22 CET 2003 - fehr@suse.de
886
887
- update to version 1.1.0 of package
888
889
-------------------------------------------------------------------
890
Mon Dec 2 11:30:52 CET 2002 - fehr@suse.de
891
892
- Fix for new glibc/gcc
893
894
-------------------------------------------------------------------
895
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
896
897
- removed bogus self-provides
898
899
-------------------------------------------------------------------
900
Mon Sep 13 15:10:00 CEST 2002 - lmb@suse.de
901
902
- Fix for 64bit arch; ioctl returns long instead of int (#20339)
903
904
-------------------------------------------------------------------
905
Fri Aug 23 11:16:51 MEST 2002 - lmb@suse.de
906
907
- Multipath arrays can now be build manually even without a superblock.
908
- One debugging chunk removed from patch.
909
910
-------------------------------------------------------------------
911
Tue Aug 13 14:43:02 MEST 2002 - lmb@suse.de
912
913
- Fix for the assembly of multipath arrays.
914
915
-------------------------------------------------------------------
916
Mon Aug 12 11:46:43 MEST 2002 - lmb@suse.de
917
918
- Added patch to support the enhanced multipath features.
919
920
-------------------------------------------------------------------
921
Mon Aug 5 16:05:19 CEST 2002 - fehr@suse.de
922
923
- make SuSE package from version 1.0.1 of mdadm
924
925