2017-08-23 00:29:34 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 21 16:44:54 UTC 2017 - colyli@suse.com
|
|
|
|
|
|
|
|
- SLE15 continues to use mdadm-4.0, synchronize mdadm package from
|
|
|
|
SLE12-SP3 to SLE15, re-order all patches.
|
|
|
|
|
|
|
|
- Rename the following patches, they are deleted and re-add in next
|
|
|
|
part of patches
|
|
|
|
0001-Generic-support-for-consistency-policy-and-PPL.patch
|
|
|
|
0002-Detail-show-consistency-policy.patch
|
|
|
|
0002-The-mdcheck-script-now-adds-messages-to-the-system.patch
|
|
|
|
0003-imsm-PPL-support.patch
|
|
|
|
0004-super1-PPL-support.patch
|
|
|
|
0005-Add-ppl-and-no-ppl-options-for-update.patch
|
|
|
|
0006-Grow-support-consistency-policy-change.patch
|
|
|
|
0007-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
|
|
|
|
0008-Retry-HOT_REMOVE_DISK-a-few-times.patch
|
|
|
|
0009-Introduce-sys_hot_remove_disk.patch
|
|
|
|
0010-Add-force-flag-to-hot_remove_disk.patch
|
|
|
|
0011-Detail-handle-non-existent-arrays-better.patch
|
|
|
|
|
|
|
|
- Synchronize patches from mdadm of SLE12-SP3, the above renamed
|
|
|
|
patches are re-add here,
|
|
|
|
0001-Makefile-Fix-date-to-be-output-in-ISO-format.patch
|
|
|
|
0002-imsm-fix-missing-error-message-during-migration.patch
|
|
|
|
0003-Fix-oddity-where-mdadm-did-not-recognise-a-relative-.patch
|
|
|
|
0004-mdadm-check-the-nodes-when-operate-clustered-array.patch
|
|
|
|
0005-examine-tidy-up-some-code.patch
|
|
|
|
0006-mdadm-add-man-page-for-symlinks.patch
|
|
|
|
0007-mdadm-add-checking-clustered-bitmap-in-assemble-mode.patch
|
|
|
|
0008-mdadm-Add-Wimplicit-fallthrough-0-in-Makefile.patch
|
|
|
|
0009-mdadm-Specify-enough-length-when-write-to-buffer.patch
|
|
|
|
0010-mdadm-it-doesn-t-make-sense-to-set-bitmap-twice.patch
|
|
|
|
0011-mdadm-Monitor-Fix-NULL-pointer-dereference-when-stat.patch
|
|
|
|
0012-Replace-snprintf-with-strncpy-at-some-places-to-avoi.patch
|
|
|
|
0013-mdadm-Forced-type-conversion-to-avoid-truncation.patch
|
|
|
|
0014-super1-ignore-failfast-flag-for-setting-device-role.patch
|
|
|
|
0015-mdadm-bitmap-fixed-typos-in-comments-of-bitmap.h.patch
|
|
|
|
0016-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
|
|
|
|
0017-Retry-HOT_REMOVE_DISK-a-few-times.patch
|
|
|
|
0018-mdadm-Build-check-the-level-parameter-when-build-new.patch
|
|
|
|
0019-Introduce-sys_hot_remove_disk.patch
|
|
|
|
0020-Add-force-flag-to-hot_remove_disk.patch
|
|
|
|
0021-Detail-handle-non-existent-arrays-better.patch
|
|
|
|
0022-Generic-support-for-consistency-policy-and-PPL.patch
|
|
|
|
0023-Detail-show-consistency-policy.patch
|
|
|
|
0024-imsm-PPL-support.patch
|
|
|
|
0025-super1-PPL-support.patch
|
|
|
|
0026-Add-ppl-and-no-ppl-options-for-update.patch
|
|
|
|
0027-Grow-support-consistency-policy-change.patch
|
|
|
|
0028-mdadm.h-struct-mdinfo-reorganize-ppl-elements-for-be.patch
|
|
|
|
0029-super1-replace-hard-coded-values-with-bit-definition.patch
|
|
|
|
0030-mdadm-Clean-up-some-ugly-multiple-actions-on-single-.patch
|
|
|
|
0031-mdadm-Fixup-a-number-of-whitespace-inconsistency-cas.patch
|
|
|
|
0032-util-Cosmetic-changes.patch
|
|
|
|
0033-Grow-Fixup-a-pile-of-cosmetic-issues.patch
|
|
|
|
0034-Grow-Remove-unnecessary-optimization.patch
|
|
|
|
0035-Grow-Do-not-shadow-an-existing-variable.patch
|
|
|
|
0036-imsm-use-rounded-size-for-metadata-initialization.patch
|
|
|
|
0037-mdadm.c-fix-compile-error-switch-condition-has-boole.patch
|
|
|
|
0038-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
|
|
|
|
0039-Create-Fixup-various-whitespace-issues.patch
|
|
|
|
0040-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
|
|
|
|
0041-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
|
|
|
|
0042-mdadm-manpage-update-manpage-for-readonly-parameter.patch
|
|
|
|
0043-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
|
|
|
|
0044-maps-Terminate-modes-map-correctly.patch
|
|
|
|
0045-Grow_continue_command-ensure-content-is-properly-ini.patch
|
|
|
|
0046-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
|
|
|
|
0047-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
|
|
|
|
0048-Grow-set-component-size-prior-to-array-size.patch
|
|
|
|
0049-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
|
|
|
|
0050-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
|
|
|
|
0051-IMSM-Correct-examine-output-for-4k-disks.patch
|
|
|
|
0052-imsm-allow-drives-in-a-container-regardless-of-secto.patch
|
|
|
|
0053-imsm-allocate-buffer-to-support-maximum-sector-size.patch
|
|
|
|
0054-imsm-don-t-allow-disks-with-different-sector-size-in.patch
|
|
|
|
0055-Allow-more-spare-selection-criteria.patch
|
|
|
|
0056-Add-sector-size-as-spare-selection-criterion.patch
|
|
|
|
0057-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
|
|
|
|
0058-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
|
|
|
|
1000-The-mdcheck-script-now-adds-messages-to-the-system.patch
|
|
|
|
|
2017-03-27 05:26:19 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 24 04:10:22 UTC 2017 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- New upstream release 4.0
|
|
|
|
Multiple bugfixes and various enhancements
|
|
|
|
including IMSM support for bad blocks and 4K block devices.
|
|
|
|
(FATE#321941)
|
|
|
|
|
2017-03-27 05:46:18 +02:00
|
|
|
- DELETE 0001-super1-Clear-memory-allocated-for-superblock-bitmap-.patch
|
|
|
|
this was included upstream
|
|
|
|
|
2017-03-27 05:26:19 +02:00
|
|
|
- 0001-Generic-support-for-consistency-policy-and-PPL.patch
|
|
|
|
- 0002-Detail-show-consistency-policy.patch
|
|
|
|
- 0003-imsm-PPL-support.patch
|
|
|
|
- 0004-super1-PPL-support.patch
|
|
|
|
- 0005-Add-ppl-and-no-ppl-options-for-update.patch
|
|
|
|
- 0006-Grow-support-consistency-policy-change.patch
|
|
|
|
Add support for Partial Parity Logs
|
|
|
|
(FATE#321941)
|
|
|
|
|
|
|
|
- 0007-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
|
|
|
|
(bsc#956236)
|
|
|
|
|
|
|
|
- 0008-Retry-HOT_REMOVE_DISK-a-few-times.patch
|
|
|
|
(bsc#808647)
|
|
|
|
- 0009-Introduce-sys_hot_remove_disk.patch
|
|
|
|
(bsc#974154)
|
|
|
|
- 0010-Add-force-flag-to-hot_remove_disk.patch
|
|
|
|
(bsc#808647)
|
|
|
|
- 0011-Detail-handle-non-existent-arrays-better.patch
|
|
|
|
(bsc#966773)
|
|
|
|
|
2016-07-15 03:40:06 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun May 22 15:01:13 UTC 2016 - bill@merriam.net
|
|
|
|
|
|
|
|
- Added 0002-The-mdcheck-script-now-adds-messages-to-the-system.patch
|
|
|
|
The mdcheck bash script now writes messages to the syslog about
|
|
|
|
progress with check.
|
|
|
|
|
2016-05-20 07:16:52 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 20 05:13:48 UTC 2016 - neilb@suse.com
|
|
|
|
|
2016-05-23 17:21:59 +02:00
|
|
|
- Do not list XXX@.service files for anything but service_del_preun.
|
2016-05-20 07:16:52 +02:00
|
|
|
They cannot be restarted by systemctl as they are
|
|
|
|
just templates. They don't need to be restarted
|
|
|
|
at reinstall anyway.
|
|
|
|
(bsc#979749)
|
|
|
|
|
2016-05-04 07:00:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 4 04:56:42 UTC 2016 - neilb@suse.com
|
|
|
|
|
|
|
|
- New upstream release mdadm-3.4
|
|
|
|
Adds support for clustered-raid1 and journalled raid5
|
|
|
|
- 0001-super1-Clear-memory-allocated-for-superblock-bitmap-.patch
|
|
|
|
Important upstream bugfix relating to uninialised memory.
|
|
|
|
|
2015-12-15 22:28:50 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 10 17:07:40 CET 2015 - tiwai@suse.de
|
|
|
|
|
|
|
|
- Add missing pre-requres for initrd macros (boo#958562)
|
|
|
|
|
2015-09-19 08:35:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 14 13:21:33 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Own %{_systemdshutdowndir} in case nothing else does. This
|
|
|
|
ensures build success even if systemd-mini does not own it
|
|
|
|
(happens in some versions of our package).
|
|
|
|
|
2015-08-03 08:34:23 +02:00
|
|
|
-------------------------------------------------------------------
|
2015-09-10 12:26:14 +02:00
|
|
|
Mon Aug 31 11:43:43 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Do not BuildRequire systemd: it conflicts with systemd-mini,
|
|
|
|
pulled in by systemd-mini-devel (due to BuildRequires:
|
|
|
|
pkgconfig(systemd)). The reason systemd was added as a
|
|
|
|
buildrequires was for 'something' to onw
|
|
|
|
/usr/lib/systemd/system-shutdown/; systemd-mini does that also
|
|
|
|
for us.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-08-03 08:34:23 +02:00
|
|
|
Mon Aug 3 06:25:56 UTC 2015 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- new upstream version 3.3.4. Important bugfix
|
|
|
|
to honour IMSM ROM settings when RAID is disabled.
|
|
|
|
(bsc#939748 bsc#937363)
|
|
|
|
|
2015-07-27 07:12:21 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 27 04:17:43 UTC 2015 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- new upstream version 3.3.3. Lots of bug fixes, particular
|
|
|
|
"mdadm --assemble --force" would often not do the right thing
|
|
|
|
for RAID5.
|
|
|
|
|
|
|
|
- 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
|
|
|
|
0001-Grow-fix-removal-of-line-in-wrong-case.patch
|
|
|
|
0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
|
|
|
|
0001-Makefile-install-mdadm-grow-continue-.service.patch
|
|
|
|
mdcheck-careful.patch
|
|
|
|
mdcheck-no-devices.fix
|
|
|
|
|
|
|
|
All removed as now included upstream.
|
|
|
|
|
|
|
|
|
2015-07-13 11:20:46 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 13 09:19:36 UTC 2015 - werner@suse.de
|
|
|
|
|
|
|
|
- Make it build, that is build-require pkgconfig of udev and the
|
|
|
|
package systemd as this one is the owner of the directory
|
|
|
|
/usr/lib/systemd/system-shutdown
|
|
|
|
|
2015-03-04 06:40:10 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 2 20:33:12 UTC 2015 - mgorse@suse.com
|
|
|
|
|
|
|
|
- 0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
|
|
|
|
(bnc#882634)
|
|
|
|
|
|
|
|
- 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
|
|
|
|
(bnc#887773)
|
|
|
|
|
2015-02-04 00:41:59 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 3 23:40:32 UTC 2015 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdcheck-careful.patch
|
|
|
|
Be careful about reading all output of "mdadm --detail --export"
|
|
|
|
as shell commands - it isn't quoted.
|
|
|
|
(bnc#910500)
|
|
|
|
|
2014-11-03 01:26:47 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 3 00:23:45 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdcheck-no-devices.fix
|
|
|
|
mdcheck mustn't report an error if not md devices
|
|
|
|
exist (bnc#903051)
|
|
|
|
|
2014-09-16 03:06:21 +02:00
|
|
|
-------------------------------------------------------------------
|
2014-09-29 03:24:00 +02:00
|
|
|
Mon Sep 29 01:23:13 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- cron.d.mdadm: add correct PATH setting
|
|
|
|
(bnc#898239)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2014-09-16 03:06:21 +02:00
|
|
|
Tue Sep 16 01:04:36 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- Add cron job to run 'mdcheck' regularly to
|
|
|
|
verify all md arrays. (bnc#869261)
|
|
|
|
|
2014-07-25 23:09:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 25 11:48:12 UTC 2014 - p.drouand@gmail.com
|
|
|
|
|
|
|
|
- Remove insserv dependency; the package has been moved to systemd
|
|
|
|
init system
|
|
|
|
- Remove redundant %clean section
|
|
|
|
|
2014-07-07 03:53:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 7 01:52:35 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- Remove mkinitrd scripts again. "libguestfs" now
|
|
|
|
includes them so "guestfs" does not need us to.
|
|
|
|
(bnc#883873)
|
|
|
|
|
2014-06-26 05:46:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 26 03:08:15 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- 0001-Grow-fix-removal-of-line-in-wrong-case.patch
|
|
|
|
(bnc#881530)
|
|
|
|
|
2014-06-12 04:09:59 +02:00
|
|
|
-------------------------------------------------------------------
|
2014-06-26 04:54:59 +02:00
|
|
|
Thu Jun 26 02:54:05 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- add mkinitrd scripts back in. They are needed by
|
|
|
|
"guestfs"
|
|
|
|
(bnc#883873)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2014-06-12 04:09:59 +02:00
|
|
|
Thu Jun 12 02:08:31 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdadm.spec: change calling of mkinitrd to use the
|
|
|
|
%regenerate_initrd_{post,posttrans} macros to optimise
|
|
|
|
initrd regeneration. (bnc#881780)
|
|
|
|
|
2014-06-10 06:08:57 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 10 04:05:48 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- new upstream release 3.3.1, incorporates all current patches
|
|
|
|
and includes assorted other minor fixes.
|
2014-06-10 13:05:25 +02:00
|
|
|
- 0001-Makefile-install-mdadm-grow-continue-.service.patch
|
|
|
|
make sure mdadm-grow-continue.service is installed properly.
|
|
|
|
- remove mkinitrd files, we now use dracut
|
2014-06-10 06:08:57 +02:00
|
|
|
|
|
|
|
- Delete 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
|
|
|
|
- Delete 0001-DDF-mark-missing-on-assembly-device-properly.patch
|
|
|
|
- Delete 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
|
|
|
|
- Delete 0001-systemd-various-fixes-for-boot-with-container-arrays.patch
|
|
|
|
- Delete 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
|
|
|
|
- Delete 0002-DDF-guard-against-pdnum-being-negative.patch
|
|
|
|
- Delete 0003-Assemble-change-load_devices-to-return-most_recent-s.patch
|
|
|
|
- Delete 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
|
|
|
|
- Delete 0003-Work-around-architectures-having-statfs.f_type-defin.patch
|
|
|
|
- Delete 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
|
|
|
|
- Delete 0004-DDF-report-seq-counter-as-events.patch
|
|
|
|
- Delete 0005-DDF-when-first-activating-an-array-record-any-missin.patch
|
|
|
|
- Delete Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
|
|
|
|
- Delete Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
|
|
|
|
- Delete Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
|
|
|
|
- Delete DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
|
|
|
|
- Delete DDF-allow-for-possibility-that-there-is-no-secondary.patch
|
|
|
|
- Delete DDF-brief_examine_subarrays_ddf-print-array-name.patch
|
|
|
|
- Delete DDF-compare_super_ddf-fix-sequence-number-check.patch
|
|
|
|
- Delete DDF-factor-out-array-name-generation.patch
|
|
|
|
- Delete DDF-fix-detection-of-failed-devices-during-assembly.patch
|
|
|
|
- Delete DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
|
|
|
|
- Delete DDF-really-ignore-DDF-metadata-on-partitions.patch
|
|
|
|
- Delete Grow-fix-problems-with-prematurely-aborting-of-resha.patch
|
|
|
|
- Delete IMSM-don-t-crash-when-creating-an-array-with-missing.patch
|
|
|
|
- Delete Incremental-add-export-handling.patch
|
|
|
|
- Delete Incremental-improve-support-for-DEVICE-based-restric.patch
|
|
|
|
- Delete Make-IRs-and-run-work-properly-for-containers.patch
|
|
|
|
- Delete Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
|
|
|
|
- Delete Monitor-write-meta-data-in-readonly-state-sometimes.patch
|
|
|
|
- Delete Restructure-assemble_container_content-and-improve-m.patch
|
|
|
|
- Delete config-set-auto_seen-after-processing-the-auto-line.patch
|
|
|
|
- Delete mdmon-.service-remove-over-ride-of-Standard-IO.patch
|
|
|
|
- Delete mdmon-don-t-complain-about-notifying-parent-when-the.patch
|
|
|
|
- Delete mdmon-honour-offroot-again.patch
|
|
|
|
- Delete mdmonitor
|
|
|
|
- Delete policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
|
|
|
|
- Delete systemd-mdadm-last-resort@.service
|
|
|
|
- Delete systemd-mdadm-last-resort@.timer
|
|
|
|
- Delete systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
|
|
|
|
- Delete udev-rules-try-mdadm-I-on-change-events.patch
|
|
|
|
- Delete udev-rules.degraded
|
|
|
|
|
2014-04-08 09:39:43 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 8 07:38:42 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- 0001-systemd-various-fixes-for-boot-with-container-arrays.patch
|
|
|
|
various fixes to improve boot-from-DDF or IMSM
|
|
|
|
(bnc#866660)
|
|
|
|
|
2014-04-02 08:19:16 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 2 04:41:53 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- 0001-DDF-mark-missing-on-assembly-device-properly.patch
|
|
|
|
- 0002-DDF-guard-against-pdnum-being-negative.patch
|
|
|
|
- 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
|
|
|
|
- 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
|
|
|
|
More upstream DDF fixes (bnc#866660)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 26 04:00:51 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
|
|
|
|
- 0003-Work-around-architectures-having-statfs.f_type-defin.patch
|
|
|
|
- 0004-DDF-report-seq-counter-as-events.patch
|
|
|
|
- 0005-DDF-when-first-activating-an-array-record-any-missin.patch
|
|
|
|
Two fixes for DDF (bnc#866660) and a couple of other upstream fixes
|
|
|
|
just for good measure.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 4 22:48:20 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
|
|
|
|
0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
|
|
|
|
0003-Assemble-change-load_devices-to-return-most_recent-s.patch
|
|
|
|
Allow RAID5 to be assembled even when firs device listed recently
|
|
|
|
failed (bnc#865221)
|
|
|
|
|
2014-01-23 00:46:10 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 22 23:45:34 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- remove boot.md. It no longer does anything useful.
|
|
|
|
|
2014-01-22 05:59:00 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 22 04:54:22 UTC 2014 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdmonitor
|
|
|
|
run "mdadm --monitor" from systemd instead of init.d
|
|
|
|
sciprt (bnc#849523)
|
|
|
|
- remove mdadmd due to above.
|
|
|
|
- udev-rules-try-mdadm-I-on-change-events.patch
|
|
|
|
(bnc#851993)
|
|
|
|
- policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
|
|
|
|
- DDF-really-ignore-DDF-metadata-on-partitions.patch
|
|
|
|
- Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
|
|
|
|
- DDF-fix-detection-of-failed-devices-during-assembly.patch
|
|
|
|
- Grow-fix-problems-with-prematurely-aborting-of-resha.patch
|
|
|
|
- IMSM-don-t-crash-when-creating-an-array-with-missing.patch
|
|
|
|
- mdmon-don-t-complain-about-notifying-parent-when-the.patch
|
|
|
|
- systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
|
|
|
|
- mdmon-.service-remove-over-ride-of-Standard-IO.patch
|
|
|
|
Various upstream bug fixes.
|
|
|
|
|
2013-12-05 00:59:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 4 23:57:16 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
|
|
|
|
Ensure fsck/mount don't find an md array to be BUSY
|
|
|
|
the moment it appears.
|
|
|
|
- mkinitrd-setup.sh: Make the array device names in
|
|
|
|
/etc/mdadm.conf in the initrd match those in /etc/mdadm.conf
|
|
|
|
in the root filesystem. (bnc#851993)
|
|
|
|
|
2013-12-03 04:13:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 3 03:06:07 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- Restructure-assemble_container_content-and-improve-m.patch
|
|
|
|
- Incremental-add-export-handling.patch
|
|
|
|
- udev-rules.degraded
|
|
|
|
- systemd-mdadm-last-resort@.service
|
|
|
|
- systemd-mdadm-last-resort@.timer
|
|
|
|
Teach systemd to start degraded arrays after a timeout if
|
|
|
|
some missing devices never appear (bnc#832501)
|
|
|
|
- Incremental-improve-support-for-DEVICE-based-restric.patch
|
|
|
|
Teach "mdadm --incremental" to handle "DEVICE" lists from
|
|
|
|
mdadm.conf properly (bnc@851993)
|
|
|
|
|
2013-11-11 01:47:33 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 11 00:45:03 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
|
|
|
|
- DDF-compare_super_ddf-fix-sequence-number-check.patch
|
|
|
|
- Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
|
|
|
|
- DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
|
|
|
|
- Monitor-write-meta-data-in-readonly-state-sometimes.patch
|
|
|
|
- Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
|
|
|
|
Various bugfixes from upstream - several to improve
|
|
|
|
DDF support, one which fixes a nasty bug in "--assemble --force".
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 6 05:31:54 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- DDF-brief_examine_subarrays_ddf-print-array-name.patch
|
|
|
|
DDF-factor-out-array-name-generation.patch
|
|
|
|
Include name in "-Db" output for DDF
|
|
|
|
FATE#316007
|
|
|
|
|
2013-09-13 03:49:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 13 01:46:00 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- boot.md - simplify boot.
|
|
|
|
As array assembly is done by udev, it shouldn't
|
|
|
|
be done by boot.md. This will avoid some problems
|
|
|
|
with arrays getting started degraded.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 13 00:59:15 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- Make-IRs-and-run-work-properly-for-containers.patch
|
|
|
|
- mdmon-honour-offroot-again.patch
|
2013-09-13 12:39:56 +02:00
|
|
|
- DDF-allow-for-possibility-that-there-is-no-secondary.patch
|
2013-09-13 03:49:53 +02:00
|
|
|
Upstream fixes
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 12 01:12:36 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- config-set-auto_seen-after-processing-the-auto-line.patch
|
|
|
|
Fix bug which causes "AUTO -all" in mdadm.conf
|
|
|
|
in initrd to be ignored, so array might be
|
|
|
|
auto-assembled too early.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 12 01:05:03 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mkinitrd-boot.sh: simplify boot sequence by relying
|
|
|
|
completely on udev running "mdadm -I". Thus
|
|
|
|
mkinitrd-boot.sh needs to do very little.
|
|
|
|
The devfunction script in the mkinitrd package has
|
|
|
|
been modified to start newly degraded array after
|
|
|
|
a suitable timeout.
|
|
|
|
- mkinitrd-setup.sh:
|
|
|
|
- don't save md_devs as it isn't used any more
|
|
|
|
- allow md device names like "/dev/md_foo" which will
|
|
|
|
need to be supported in due course.
|
|
|
|
|
2013-09-09 05:08:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 9 03:06:20 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mkinitd-boot.sh: Clear {root,resume}_major variable
|
|
|
|
|
|
|
|
If multipath is in use, md is always on top of it. Therefore, the root
|
|
|
|
device is always an md device. (bnc#786526)
|
|
|
|
|
2013-09-06 06:05:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 6 04:02:41 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mkinitrd-setup.sh: copy new udev rules files into
|
|
|
|
the initrd.
|
|
|
|
The "mkinitrd" package does this for the old name.
|
|
|
|
It is easier if this packages does it for the files
|
|
|
|
this package installs.
|
|
|
|
(bnc#838777)
|
|
|
|
|
2013-09-03 07:46:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 3 05:45:28 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- New upstream release - mdadm-3.3
|
|
|
|
Lot of improvements to --grow and DDF support.
|
|
|
|
Better interaction with systemd.
|
2013-09-04 05:21:19 +02:00
|
|
|
Hot-replace support and more.
|
|
|
|
Removes patches:
|
|
|
|
assemble-EXCL-race.fix
|
|
|
|
0001-Add-support-for-launching-mdmon-via-systemctl-instea.patch
|
|
|
|
0002-In-case-launching-mdmon-fails-print-an-error-message.patch
|
|
|
|
0003-mdmon-add-foreground-option.patch
|
|
|
|
0004-Suppress-error-messages-from-systemctl.patch
|
|
|
|
which were backports from upstream.
|
2013-09-03 07:46:59 +02:00
|
|
|
|
2013-06-13 06:16:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 13 04:12:54 UTC 2013 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- assemble-EXCL-race.fix: avoid some races during
|
|
|
|
array assembled- particularly at boot (bnc#793954)
|
|
|
|
- boot.md: make sure systemd-udev-trigger runs before
|
|
|
|
boot.md to avoid races: bnc#793954
|
|
|
|
- mdmon@.service - new file plus patches to allow
|
|
|
|
mdmon to be started by systemd, so it doesn't
|
|
|
|
kill it (bnc#321366)
|
|
|
|
|
2013-04-17 10:05:12 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 16 10:38:19 UTC 2013 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add Source URL, see https://en.opensuse.org/SourceUrls
|
|
|
|
|
2013-02-27 23:27:08 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 27 08:14:49 UTC 2013 - cfarrell@suse.com
|
|
|
|
|
|
|
|
- license update: GPL-2.0
|
|
|
|
mdadm/Software-RAID.HOWTO.tar.bz2
|
|
|
|
|
2012-11-04 03:24:36 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Nov 4 01:43:34 UTC 2012 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Fix factory breakage on udev and systemd rules.
|
|
|
|
|
2012-10-26 01:19:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 25 23:18:19 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- new upstream release 3.2.6. Subsumes all of our
|
|
|
|
patches and adds a lot of other bug fixes for
|
|
|
|
less common cases including for a couple that cause
|
|
|
|
mdadm to crash.
|
|
|
|
|
2012-10-09 05:37:26 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 9 03:35:22 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- remove /lib/udev/devices from specfile as it is
|
|
|
|
unused
|
|
|
|
- mkinitrd-setup.sh: fixed recent breakage for IMSM
|
|
|
|
arrays (bnc#783444)
|
|
|
|
|
2012-09-24 07:24:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 20 06:03:45 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdmon-takeover.fix
|
|
|
|
find-free-devnum.fix
|
|
|
|
mapfile-rebuild.fix
|
|
|
|
udev-offroot
|
|
|
|
Fix various issues will installation on IMSM
|
|
|
|
RAID arrays, booting from those arrays, and
|
|
|
|
clean shutdown when such an array is used for '/'.
|
|
|
|
(bnc#752107 bnc#732294 bnc#770351)
|
|
|
|
|
|
|
|
- mkinitrd-setup.sh: allow use stable md device name
|
|
|
|
and allow it to have a ':' in it. (bnc#779087)
|
|
|
|
|
|
|
|
- boot.md: make sure udev-trigger runs before
|
|
|
|
boot.md. (bnc#772286)
|
|
|
|
|
2012-08-20 08:57:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 20 06:53:24 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdmon-takeover.fix
|
|
|
|
find-free-devnum.fix
|
|
|
|
mapfile-rebuild.fix
|
|
|
|
udev-offroot
|
|
|
|
Fix various issues will installation on IMSM
|
|
|
|
RAID arrays, booting from those arrays, and
|
|
|
|
clean shutdown when such an array is used for '/'.
|
|
|
|
(bnc#752107 bnc#732294 bnc#770351)
|
|
|
|
|
2012-07-27 18:43:55 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 26 16:50:03 UTC 2012 - fcrozat@suse.com
|
|
|
|
|
|
|
|
- Add blkid-builtin.patch: use blkid built-in from udev
|
|
|
|
|
2012-07-05 05:15:54 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 5 03:14:43 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mdmon-arg.fix: fix arg parsing in mdmon so that
|
|
|
|
"--all --takeover" works. (bnc#767150)
|
|
|
|
|
2012-06-21 09:26:19 +02:00
|
|
|
-------------------------------------------------------------------
|
2012-06-21 09:28:06 +02:00
|
|
|
Thu Jun 21 07:27:24 UTC 2012 - meissner@suse.com
|
|
|
|
|
2012-06-25 14:07:01 +02:00
|
|
|
- use recommends: smtp_daemon, similar to cronie example
|
2012-06-21 09:28:06 +02:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2012-06-21 09:26:19 +02:00
|
|
|
Thu Jun 14 18:55:05 UTC 2012 - opensuse@cboltz.de
|
|
|
|
|
|
|
|
- add missing dependencies on cron and /usr/sbin/sendmail (bnc#767155)
|
|
|
|
|
2012-05-24 03:54:00 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 24 01:52:37 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- udev-rules.fix: make sure systemd doesn't try
|
|
|
|
to mount array before it is fully assembled.
|
|
|
|
(bnc#752869)
|
|
|
|
|
2012-05-22 07:18:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 22 05:15:52 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- boot.md/mkinitrd-boot.sh: complete any incremental
|
|
|
|
assembly before attempting to assemble arrays.
|
|
|
|
If incremental assembly has partialy assembled
|
|
|
|
degraded arrays, now is the time to start them going.
|
|
|
|
(bnc#752869)
|
|
|
|
- mdamd.cron: send daily reports if any arrays are
|
|
|
|
degraded.
|
|
|
|
|
2012-05-18 09:23:54 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 18 07:16:59 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- New upstream version: 3.2.5. Serious regression
|
|
|
|
in 3.2.4 necessitated a new release. Only significant
|
|
|
|
fix is that "--add" now works again.
|
|
|
|
|
2012-05-09 03:23:18 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 9 01:22:11 UTC 2012 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- New upstream version: 3.2.4. /run/mdadm is not
|
|
|
|
used for runtime files, not /var/run or /dev/.mdadm.
|
|
|
|
|
2012-04-20 10:01:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 20 08:00:33 UTC 2012 - rmilasan@suse.com
|
|
|
|
|
|
|
|
- Run update of initrd at %post and %postun.
|
|
|
|
We need this to make sure initrd reflects the updates.
|
|
|
|
|
2011-12-22 13:42:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 21 10:28:19 UTC 2011 - coolo@suse.com
|
|
|
|
|
|
|
|
- remove call to suse_update_config (very old work around)
|
|
|
|
|
2011-10-04 10:39:41 +02:00
|
|
|
-------------------------------------------------------------------
|
2011-10-06 04:24:11 +02:00
|
|
|
Thu Oct 6 02:16:35 UTC 2011 - nfbrown@suse.com
|
|
|
|
|
|
|
|
- mkinitrd-setup.sh -- add "AUTO -all" to initrd mdadm.conf
|
|
|
|
so that only arrays needed for boot are auto-assembled.
|
|
|
|
- auto-line.fix -- fix handling of "AUTO" line
|
|
|
|
in mdadm.conf so it actually works.
|
|
|
|
(bnc#721905)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2011-10-04 10:39:41 +02:00
|
|
|
Fri Sep 30 15:35:39 UTC 2011 - uli@suse.com
|
|
|
|
|
|
|
|
- cross-build fix: use %__cc macro
|
|
|
|
|
2011-08-18 08:32:28 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 18 06:30:45 UTC 2011 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- boot.md: improve 'status' and add 'reload'
|
|
|
|
function. Also change 'Raid' to 'RAID'
|
|
|
|
for consistency (bnc#709474)
|
|
|
|
|
2011-08-18 08:03:57 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 18 06:01:39 UTC 2011 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- Use udev rules file from upstream package, rather
|
|
|
|
have having a separate one.
|
|
|
|
|
2011-08-18 05:03:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 18 03:01:57 UTC 2011 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- Update to new upstream 3.2.2 plug git patches.
|
|
|
|
Also update FSF address in boot-md.
|
|
|
|
|
2011-06-14 08:09:00 +02:00
|
|
|
-------------------------------------------------------------------
|
2011-08-10 22:17:52 +02:00
|
|
|
Wed Aug 10 02:54:57 UTC 2011 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Do not use -fno-strict-aliasing when not needed
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2011-06-14 08:09:00 +02:00
|
|
|
Tue Jun 14 06:07:19 UTC 2011 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- 64-md-raid.rules - make clear distinction between
|
|
|
|
'disk' and 'partition' cases. In particular it
|
|
|
|
is wrong and problematic to test for 'md/array_state'
|
|
|
|
for 'partition' devices as they cannot see 'md/*'
|
|
|
|
and cannot exist when it doesn't have a valid value
|
|
|
|
anyway. (bnc#684291)
|
|
|
|
|
2011-03-01 23:16:38 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 1 22:15:23 UTC 2011 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- mkinitrd-boot.sh: don't assume /dev/md when device
|
|
|
|
name cannot be found. It could easily be wrong,
|
|
|
|
and there is no need as mdadm will choose a device.
|
|
|
|
(bnc#656536)
|
|
|
|
|
2011-02-17 01:28:50 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 17 00:27:02 UTC 2011 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- 64-md-raid.rules: avoid races with md devices
|
|
|
|
appearing and disappearing.
|
|
|
|
If the 'array_state' file doesn't exist, that is equivalent
|
|
|
|
to it having 'clear' in it. (bnc#641382)
|
|
|
|
|
2010-11-17 04:29:15 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 17 03:27:33 UTC 2010 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- boot.md - change args to mdmon.
|
|
|
|
The argument parsing of mdmon changed in the recent update
|
|
|
|
and we need to change boot.md to match.
|
|
|
|
|
2010-10-22 16:13:36 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 21 18:01:14 CEST 2010 - ro@suse.de
|
|
|
|
|
|
|
|
- update to 3.1.4
|
|
|
|
- Support --grow to change the layout of RAID4/5/6
|
|
|
|
- Support --grow to change the chunksize of raid 4/5/6
|
|
|
|
- Support --grow to change level from RAID1 -> RAID5 -> RAID6 and
|
|
|
|
back.
|
|
|
|
- Support --grow to reduce the number of devices in RAID4/5/6.
|
|
|
|
- Support restart of these grow options which assembling an array
|
|
|
|
which is partially grown.
|
|
|
|
- Assorted tests of this code, and of different RAID6 layouts.
|
|
|
|
- The default metadata is now v1.2
|
|
|
|
- The default chunksize is now 512K rather than 64K. This seems more
|
|
|
|
appropriate for modern devices.
|
|
|
|
- The default bitmap chunksize for internal bitmaps is now at least
|
|
|
|
64Meg as fine grained bitmaps tend to impact performance more for
|
|
|
|
little extra gain.
|
|
|
|
- Alway make bitmap 4K-aligned if at all possible.
|
|
|
|
- removed patches:
|
|
|
|
- bitmap-4k-boundary.patch (obsolete/upstream)
|
|
|
|
- fix-dup.patch (obsolete/upstream)
|
|
|
|
- IMSM-part.patch (obsolete/upstream)
|
|
|
|
- container-argv-check (obsolete/upstream)
|
|
|
|
|
2010-07-20 20:49:21 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
|
|
|
|
|
|
|
|
- use %_smp_mflags
|
|
|
|
|
2010-06-02 00:01:48 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 1 15:09:53 CEST 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-setup.sh: Fix for empty $md_devs variable.
|
|
|
|
|
2010-06-28 11:44:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 23 10:57:57 UTC 2010 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- IMSM-part.patch - never try to include partitions in an
|
|
|
|
IMSM array - bnc#597787
|
|
|
|
- container-argv-check - avoid incorrect error message when
|
|
|
|
assembling multiple containers - bnc#598827
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 22 15:04:30 CEST 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-boot.sh: Fix booting with root=/dev/disk/by-id/md-uuid*,
|
|
|
|
run mdadm -v when linuxrc=trace is given (bnc#597787).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 19 05:36:23 UTC 2010 - nfbrown@novell.com
|
|
|
|
|
|
|
|
- fix-dup.patch: revised version to make sure partial
|
|
|
|
device is destroyed properly (bnc#587925).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 26 16:00:05 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- fix-dup.patch: catch attempts to add the same disk twice
|
|
|
|
(bnc#587925).
|
|
|
|
|
2010-03-24 17:43:18 +01:00
|
|
|
-------------------------------------------------------------------
|
2010-03-26 01:36:15 +01:00
|
|
|
Wed Mar 24 17:37:27 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- 64-md-raid.rules: Use absolute path to grep, otherwise udev will
|
|
|
|
only search in /lib/udev (bnc#590832).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 23 14:49:38 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-*.sh: Assemble md arrays even if the root= or resume=
|
|
|
|
option doesn't directly refer to md (bnc#589676, bnc#586837,
|
|
|
|
bnc#583424).
|
|
|
|
|
2010-06-28 11:44:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 22 16:30:11 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
|
|
|
|
(bnc#589447).
|
|
|
|
|
2010-03-26 01:36:15 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 11 10:18:18 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- 64-md-raid.rules: Use blkid instead of vol_id.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 11 09:58:21 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- 64-md-raid.rules: Allow --incremental assembly if "AUTO -all" is
|
|
|
|
given in mdadm.conf (fate#307478).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 9 16:15:41 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- Install udev rules in /lib/udev/rules.d (fate#307478).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 22 15:14:03 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-setup.sh: call mdadm --scan only if necessary
|
|
|
|
(bnc#581769).
|
|
|
|
|
2010-06-28 11:44:27 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 19 12:10:11 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
|
|
|
|
boundary (bnc#577468).
|
|
|
|
|
2010-01-18 14:08:58 +01:00
|
|
|
Fri Jan 15 17:37:26 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- fix modprobe invocation in boot.md (bnc#565293).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 15 17:04:06 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- store mdmon runtime files in /dev/.mdadm, to make it easier to
|
|
|
|
transfer mdmon from the initrd to the real root.
|
|
|
|
- rework the mkinitrd setup script a bit.
|
|
|
|
|
2010-01-11 15:50:57 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 6 15:47:03 CET 2010 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-*.sh: fix booting from partitionable md devices and
|
|
|
|
from container devices (bnc#565219).
|
|
|
|
|
2009-12-16 16:59:32 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 15 20:26:46 CET 2009 - jengelh@medozas.de
|
|
|
|
|
|
|
|
- enable parallel building
|
|
|
|
|
2010-01-11 15:50:57 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 4 18:00:40 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- Support for partitionable md devices in mkinitrd scripts
|
|
|
|
(fate#305883).
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 3 11:03:54 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- update to 3.0.3 (fate#307159)
|
|
|
|
* mdmon improvements (needed for fate#306823)
|
|
|
|
* other fixes
|
|
|
|
|
2009-12-16 09:01:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 30 16:49:40 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).
|
|
|
|
|
2009-10-03 00:44:49 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 1 10:51:38 CEST 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- updated to 3.0.2 + 2 patches
|
|
|
|
* bugfixes only
|
|
|
|
|
2009-08-11 17:09:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 12 09:43:43 CEST 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- remove static md* device nodes, they should not be needed
|
|
|
|
anymore.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 11 11:32:55 CEST 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- updated to 3.0 final
|
|
|
|
- dropped all patches
|
|
|
|
|
2009-03-17 20:08:56 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 3 10:36:11 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- super0: Do all metadata IO with 4096byte alignment
|
|
|
|
- super1 - do metadata IO in sector_size units.
|
|
|
|
(bnc#466172)
|
|
|
|
|
|
|
|
|
2009-02-23 12:57:34 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Feb 21 15:37:55 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- mkinitrd-setup.sh: filter out duplicate devices (bnc#461673,
|
|
|
|
patch by Xin Wei Hu)
|
|
|
|
|
2009-02-17 23:07:01 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 17 17:01:23 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- disable auto-assemly in boot.md completely as it can collide with
|
|
|
|
dmraid (bnc#474652). If someone wants to auto-assemble md arrays
|
|
|
|
in the rescue system, they can run
|
|
|
|
'mdadm -Es -c partitions >mdadm.conf && mdadm -As -c mdadm.conf'
|
|
|
|
manually.
|
|
|
|
|
|
|
|
|
2009-02-16 16:15:28 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 16 16:00:11 CET 2009 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- fix segfault when stopping imsm arrays
|
|
|
|
(bnc#473947, patch by Dan Williams)
|
|
|
|
|
2009-01-27 02:19:51 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 26 11:47:59 CET 2009 - ro@suse.de
|
|
|
|
|
|
|
|
- change fillup call from "-Y" to "-y" the boot script has
|
|
|
|
been present in this package for long enough (SLES10-GA)
|
|
|
|
|
2008-12-05 16:04:23 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 5 10:21:10 CET 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Wait for udev to settle before continuing (bnc#435778)
|
|
|
|
|
2008-12-05 15:45:45 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 5 06:18:44 CET 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- boot.md : an exit status of '2' from "mdadm --assemble"
|
|
|
|
should not be seen as failure by boot.md.
|
|
|
|
It happens if one or more arrays is already
|
|
|
|
assembled.
|
|
|
|
(bnc#456028)
|
|
|
|
|
2008-11-20 15:53:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 20 07:07:06 CET 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- don-t-auto-assemble-if-any-arrays-are-list.patch
|
|
|
|
Avoid assembling extra arrays during initrd
|
|
|
|
processing. bnc#445438
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 20 04:57:30 CET 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- mdmon-pass-symbolic-name-to-mdmon-instead-of-device.patch
|
|
|
|
avoid problems if mdmon is run before
|
|
|
|
udev creates any devices.
|
|
|
|
|
2008-11-17 17:22:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 14 05:33:41 CET 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- intel.fixes.patch : various fixes from intel for
|
|
|
|
proper handling of their metadata
|
|
|
|
- name.fixes.patch : various fixes for new handling
|
|
|
|
of device names - one could cause a crash.
|
|
|
|
|
2008-11-10 00:30:20 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Nov 9 23:38:39 CET 2008 - ro@suse.de
|
|
|
|
|
|
|
|
- fix patch apply depth
|
|
|
|
|
2008-11-07 15:24:02 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 7 12:34:30 CET 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- mdadm-auto-assemble.patch - fix various bugs in
|
|
|
|
auto-assemble
|
|
|
|
- start-kpartx-for-imsm-devices.patch - IMSM devices
|
|
|
|
need to be partitioned, and may programs including
|
|
|
|
YaST don't understand partitioned md devices,
|
|
|
|
so run kpartx to create 'dm' based partitions which
|
|
|
|
have a better chance for being understood
|
|
|
|
This relates to FATE#304220
|
|
|
|
|
2008-11-07 10:41:08 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 7 10:32:35 CET 2008 - ro@suse.de
|
|
|
|
|
|
|
|
- remove udev rule (conflicting with file in udev package)
|
|
|
|
|
2008-11-07 03:14:41 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 7 02:58:40 CET 2008 - ro@suse.de
|
|
|
|
|
|
|
|
- buildfix: add missing DESTDIR to Makefile for udev rule
|
|
|
|
- fix len in snprintf to silence compiler warning about potential
|
|
|
|
overflow
|
|
|
|
|
2008-11-06 22:19:12 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 6 03:22:50 CET 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- Update from mdadm-3.0-devel1 to mdadm-3.0-devel2.
|
|
|
|
This includes various bug fixes and enhancements to the
|
|
|
|
extent that DDF and IMSM work reasonably well and can be
|
|
|
|
auto-assembled much like other arrays.
|
|
|
|
- Allow BOOT_MD_USE_MDADM_CONFIG to have the value 'part'
|
|
|
|
that, like 'no', arrays are auto-assembled. However they
|
|
|
|
get assembled as 'mdp' partitionable arrays where possible.
|
|
|
|
This currently only affect arrays with v1.x metadata.
|
|
|
|
This supports FATE#303894
|
|
|
|
|
2008-10-06 17:46:23 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 3 15:28:49 CEST 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- fixed mdmon's clone_monitor on ia64
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 3 14:28:55 CEST 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- fixed byte swapping in super-intel.c on big endian.
|
|
|
|
|
2008-09-25 01:04:15 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 24 18:24:25 CEST 2008 - ro@suse.de
|
|
|
|
|
|
|
|
- change "udevsettle" to "udevadm settle"
|
|
|
|
|
2008-09-24 17:12:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 19 11:14:05 CEST 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- added /var/run/mdadm for mdmon
|
|
|
|
- fixed build
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 18 09:33:19 CEST 2008 - nfbrown@suse.de
|
|
|
|
|
|
|
|
- update to mdadm-3.0-devel1
|
|
|
|
package version number is set to 3.0 to avodi future confusion.
|
|
|
|
This is a substantial update that provides support for handling
|
|
|
|
the metadata entirely in userspace and thus making easier to
|
|
|
|
handle a variety of metadata formats. Support is included for
|
|
|
|
DDF and for the Intel Matrix metadata used by recent ICH chipsets.
|
|
|
|
|
|
|
|
An extra program 'mdmon' is needed and included. It is run to
|
|
|
|
monitor any array using 'external' (to the kernel) metadata
|
|
|
|
and will update the metadata in response to device failures etc.
|
|
|
|
|
|
|
|
This is required for FATE 304219
|
|
|
|
|
|
|
|
|
2008-09-05 21:15:10 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 3 11:09:34 CEST 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Call mkinitrd_setup during %post and %postun (bnc#413709)
|
|
|
|
|
2008-08-18 00:16:04 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Aug 17 08:04:26 CEST 2008 - aj@suse.de
|
|
|
|
|
|
|
|
- Fix init scripts.
|
|
|
|
|
2008-07-25 02:32:37 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 23 15:21:59 CEST 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Include mkinitrd scriptlets.
|
|
|
|
|
2008-06-23 04:11:39 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 20 14:28:20 CEST 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- updated to 2.6.7 + fixes from git
|
|
|
|
* Avoid segfault when parsing /proc/mdstat with auto-read-only
|
|
|
|
arrays.
|
|
|
|
* For v0.90 superblocks, print the 'Events' count as a real
|
|
|
|
count, not 2 numbers separated by a dot.
|
|
|
|
* Allow creation of a RAID6 with exactly one missing device.
|
|
|
|
* Use LOG_PID for syslog, so you get the pid of mdadm in the
|
|
|
|
log files.
|
|
|
|
* --export now works with --examine too (not just --detail)
|
|
|
|
* Improve auto-creation of device special file when using
|
|
|
|
--incremental
|
|
|
|
* Simple locking for --incremental so mdadm doesn't get
|
|
|
|
confused when run concurrently with itself.
|
|
|
|
* Make --incremental cope better with arrays that are being
|
|
|
|
reshaped.
|
|
|
|
* Fix autoassemble for stack arrays.
|
|
|
|
- remove /tmp/mdadm.conf in boot.md (bnc#401138)
|
|
|
|
|
2008-05-01 14:47:26 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 30 15:57:14 CEST 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- added some fixes from Neil's git repo, fixing bnc#368704 among
|
|
|
|
others
|
|
|
|
|
2008-02-04 21:59:25 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 4 19:24:54 CET 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- correctly display rc_status in boot.md
|
|
|
|
|
2008-01-24 18:30:41 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 23 15:55:24 CET 2008 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- fixed auto-assembly part of boot.md
|
|
|
|
* if /etc/mdadm.conf is empy or only contains whitespace or
|
|
|
|
comments, no autoassembly is done
|
|
|
|
* remove /tmp/mdadm.conf even if a directory [#329678]
|
|
|
|
- dropped mdrun and raidautorun (no longer needed)
|
|
|
|
|
2007-10-25 02:35:29 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 24 17:08:11 CEST 2007 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- updated to 2.6.4
|
|
|
|
* Make "--create --auto=mdp" work for non-standard device names.
|
|
|
|
* Fix restarting of a 'reshape' if it was stopped in the middle.
|
|
|
|
* Fix a segfault when using v1 superblock.
|
|
|
|
* Make --write-mostly effective when re-adding a device to an
|
|
|
|
array.
|
|
|
|
* Various minor fixes
|
|
|
|
- changes in 2.6.3:
|
|
|
|
* allow --write-behind to be set for --grow.
|
|
|
|
* When adding new disk to an array, don't reserve so much bitmap
|
|
|
|
space that the disk cannot store the required data. (Needed
|
|
|
|
when 1.x array was created with older mdadm).
|
|
|
|
* When adding a drive that was a little too small, we did not get
|
|
|
|
the correct error message.
|
|
|
|
* Make sure that if --assemble find an array in the critical
|
|
|
|
region of a reshape, and cannot find the critical data to
|
|
|
|
restart the reshape, it gives an error message.
|
|
|
|
* Fix segfault with '--detail --export' and non-persistent
|
|
|
|
superblocks.
|
|
|
|
* Various manpage updates.
|
|
|
|
* Improved 'raid4' support (--assemble, --monitor)
|
|
|
|
* Option parsing fixes w.r.t -a
|
|
|
|
* Interpret "--assemble --metadata=1" to allow any version 1.x
|
|
|
|
metadata, and be more specific in the "metadata=" message
|
|
|
|
printed with --examine --brief
|
|
|
|
* Fix spare migration in --monitor.
|
|
|
|
|
2007-07-27 15:12:30 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 27 13:01:01 CEST 2007 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- changes to the init script [#288454]
|
|
|
|
* don't try to autoassemble if /etc/mdadm.conf exists (even an
|
|
|
|
empty one)
|
|
|
|
* ony autoassemble partitions found in /proc/partitions
|
|
|
|
|
2007-07-13 18:13:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 13 15:02:21 CEST 2007 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- updated to 2.6.2
|
|
|
|
* --fail detached and --remove faulty can be used to fail and
|
|
|
|
remove devices that are no longer physically present.
|
|
|
|
* --export option for --detail or present information in a format
|
|
|
|
that can be processed by udev.
|
|
|
|
* fix internal bitmap allocation problems with v1.1, v1.2
|
|
|
|
metadata.
|
|
|
|
* --help now goes to stdout so you can direct it to a pager.
|
|
|
|
* Various manpage updates.
|
|
|
|
* Make "--grow --add" for linear arrays really work.
|
|
|
|
* --auto-detect to trigger in-kernel autodetect.
|
|
|
|
* Make return code for "--detail --test" more reliable. Missing
|
|
|
|
devices as well as failed devices cause an error.
|
|
|
|
- added some fixes from Neil's git repo (mdadm-git-fixes.patch)
|
|
|
|
|
2007-06-21 22:43:12 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 21 15:58:37 CEST 2007 - adrian@suse.de
|
|
|
|
|
|
|
|
- fix changelog entry order
|
|
|
|
|
2007-04-06 00:37:00 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 2 15:00:10 CEST 2007 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- updated to 2.6.1
|
|
|
|
* --monitor was producing some meaningless warnings due to a bug.
|
|
|
|
* Fix some compiler warnings.
|
|
|
|
* Fully support --grow for raid6. If a reshape crashed during
|
|
|
|
the critical period, mdadm wouldn't restore the Q information
|
|
|
|
properly.
|
|
|
|
* Update documentation for --grow.
|
|
|
|
* Report bitmap status in --detail and --examine
|
|
|
|
* Default to v1 superblocks instead of v0.90 if the array
|
|
|
|
is too big for 0.90 to handle.
|
|
|
|
* Sort the output of "mdadm --detail --scan" so that it is
|
|
|
|
in a suitable order for assembling arrays. i.e. components come
|
|
|
|
before an array that they are part of.
|
|
|
|
* Require bitmap files to have a '/' in their name.
|
|
|
|
* Rewrite 'reshape' support including performing a backup
|
|
|
|
of the critical region for a raid5 growth, and restoring that
|
|
|
|
backup after a crash.
|
|
|
|
* Put a 'canary' at each end of the backup so a corruption
|
|
|
|
can be more easily detected.
|
|
|
|
* Support --backup-file for backing-up critical section during
|
|
|
|
growth.
|
|
|
|
* Erase old superblocks (of different versions) when creating new
|
|
|
|
array.
|
|
|
|
* Allow --monitor to work with arrays with >28 devices
|
|
|
|
* Report reshape information in --detail
|
|
|
|
* Handle symlinks in /dev better
|
|
|
|
* Fix mess in --detail output which a device is missing.
|
|
|
|
* Support 'bitmap=' in mdadm.conf for auto-assembling arrays with
|
|
|
|
write-intent bitmaps in separate files.
|
|
|
|
* Fix alignment problem in version-1 superblocks.
|
|
|
|
NOTE: This is an incompatable change affecting raid5 reshape.
|
|
|
|
If you want to reshape a raid5 using version-1 superblocks,
|
|
|
|
use 2.6.17-rc2 or later, and mdadm-2.4.1 or later.
|
|
|
|
* Support 'mailfrom' line in mdadm.conf so the From: line in alert
|
|
|
|
emails can be explicitly set.
|
|
|
|
* Arrange that SparesMissing (which is similar in import to
|
|
|
|
DegradedArray) generates an Email.
|
|
|
|
* Assume "DEVICE partitions" if no DEVICE line is given.
|
|
|
|
* Support new 'offset' layout for raid10.
|
|
|
|
* When creating a bitmap file, choose a chunksize to limit number
|
|
|
|
of bitmap chunks to 2 million. More than this can cause kmalloc
|
|
|
|
failure.
|
|
|
|
* New 'CREATE' line in mdadm.conf for defaults such as owner, group,
|
|
|
|
mode and auto-flag
|
|
|
|
* --detail checks if array has been started or not and includes that
|
|
|
|
in report.
|
|
|
|
* When using --update=uuid on an array with a bitmap, update the
|
|
|
|
bitmap's uuid too.
|
|
|
|
* Add a copy of /proc/mdstat to the mail message sent by mdadm
|
|
|
|
--monitor.
|
|
|
|
* New flag --no-degraded to avoid starting arrays if there are
|
|
|
|
fewer devices available than last time the array was started.
|
|
|
|
This is only needed with --scan, as with --scan, that behaviour
|
|
|
|
is the default.
|
|
|
|
* Support for 'homehost' concept. This is a fairly major update.
|
|
|
|
It includes a configfile option and a command line option for
|
|
|
|
specifying a homehost, records that host in the superblock,
|
|
|
|
and reports the homehost where possible.
|
|
|
|
* Support for Auto Assembly. "mdadm -As" will, if provided with
|
|
|
|
the name of a homehost, try to assemble all arrays it can find
|
|
|
|
that were created for that homehost. See man pages for more details.
|
|
|
|
* Don't try to create devices with --manage or --grow
|
|
|
|
* allow default metadata (superblock) type to be specified
|
|
|
|
in mdadm.conf
|
|
|
|
* Avoid some misdetection of overlapping partitions
|
|
|
|
* Add 'Array Slot' line to --examine for version-1 superblocks
|
|
|
|
to make it a bit easier to see what is happening.
|
|
|
|
* Work around bug in --add handling for version-1 superblocks
|
|
|
|
in 2.6.17 (and prior).
|
|
|
|
* Make -assemble a bit more resilient to finding strange
|
|
|
|
information in superblocks.
|
|
|
|
* When creating devices in /dev/md/ create matching symlinks
|
|
|
|
from /dev. e.g. /dev/md0 -> /dev/md/0.
|
|
|
|
Allow this to be disabled in mdadm.conf or on command line.
|
|
|
|
* Allow a number (of partitions) after the 'yes' option to --auto=
|
|
|
|
This is particularly useful in the 'create' line in mdadm.conf.
|
|
|
|
* Remove partitions from any whole device that is made part of
|
|
|
|
an md array. This is a work-around for annoying messages
|
|
|
|
when the first block on some drive accidentally looks like a
|
|
|
|
partition table.
|
|
|
|
* Close stray fd in mdassemble so that it can assemble stacked
|
|
|
|
devices
|
|
|
|
* If mdassemble finds an array already assembled, it marks it
|
|
|
|
read-write.
|
|
|
|
* Remove error in md_open if array is already active. This isn't
|
|
|
|
needed and gets in the ways if an array was created e.g. in
|
|
|
|
initramfs, but device doesn't yet exist in /dev.
|
|
|
|
* When --assemble --scan is run, if all arrays that could be found
|
|
|
|
have already been started, don't report an error.
|
|
|
|
* Allow --assemble --force to mark a raid6 clean when it has two
|
|
|
|
missing devices (which is needed else if won't assemble.
|
|
|
|
Without this fix it would only assemble if one or zero
|
|
|
|
missing devices.
|
|
|
|
* Support --update=devicesize for cases where the underlying device
|
|
|
|
can change size.
|
|
|
|
* Default to --auto=yes so the array devices with 'standard' names
|
|
|
|
get created automatically, as this is almost always what is wanted.
|
|
|
|
* Give useful message if raid4/5/6 cannot be started because it is
|
|
|
|
not clean and is also degraded.
|
|
|
|
* Increase raid456 stripe cache size if needed to --grow the array.
|
|
|
|
The setting used unfortunately requires intimate knowledge of the
|
|
|
|
kernel, and it not reset when the reshape finishes.
|
|
|
|
* Change 'Device Size' to 'Used Dev Size' because it only shows how
|
|
|
|
much of each device is actually used, not how big they are.
|
|
|
|
* --wait or -W will wait for resync activity to finish on the given
|
|
|
|
devices.
|
|
|
|
* If two drives in a raid5 disappear at the same time, then "-Af"
|
|
|
|
will add them both in rather than just one and forcing the array
|
|
|
|
to 'clean'. This is slightly safer in some cases.
|
|
|
|
* Don't hold md device open for so long in --monitor mode - map_dev
|
|
|
|
can be slow and interferes with trying to stop the array.
|
|
|
|
* Support --uuid= with --create to choose your own UUID.
|
|
|
|
* New major more "--incremental" for incremental assemble of arrays,
|
|
|
|
intended for use with udev.
|
|
|
|
* lots of bugfixes
|
|
|
|
* manpage updates
|
|
|
|
|
2007-01-10 17:49:57 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 10 11:58:14 CET 2007 - mmarek@suse.cz
|
|
|
|
|
|
|
|
- use raidautorun instead of mdrun to autodetect the raid arrays in
|
|
|
|
boot.md [#230733]
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 8 10:51:13 CET 2006 - prusnak@suse.cz
|
|
|
|
|
|
|
|
- fixed subscript out of range [#212697]
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 20 17:17:22 CEST 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- update to 2.5.3
|
|
|
|
* lots bugfixes
|
|
|
|
* drop all patches (integrated upstream)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 28 13:12:47 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
- remove dropped boot.ibmsis from boot.md
|
|
|
|
- boot.rootfsck should start before boot.md (#181972)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 21 14:16:28 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
- remove boot.proc from Required-Start: in boot.md (#178753)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 3 13:12:42 CEST 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- fix false SparesMissing error (#171326)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 26 09:46:28 CEST 2006 - hare@suse.de
|
|
|
|
|
|
|
|
- Fix init script dependencies
|
|
|
|
- Implement MDADM_DEVICE_TIMEOUT to set a timeout for
|
|
|
|
udevsettle (#149979)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 25 13:39:38 CEST 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- add static device nodes for udev (#168824)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 19 10:27:19 CEST 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- set $BOOT_MD_USE_MDADM_CONFIG to "yes" by default (#155120)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 7 11:33:15 CEST 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- detach mdadmd from tty in rcmdadmd (#160881)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 3 09:54:55 CEST 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- fix garbled output with --detail (#160827)
|
|
|
|
- fix fix write-mostly with --add and --re-add (#162968)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 24 21:31:54 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- add /sbin/raidautorun (#159460)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 8 18:33:12 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- add $BOOT_MD_USE_MDADM_CONFIG sysconfig variable (#155120)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 9 16:59:52 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- round free size to chunk size multiply on --create (#148562)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 7 08:59:50 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- move boot.multipath to Should-Start instead of Required-Start
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 6 15:27:47 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- add "Obsoletes: raidtools"
|
|
|
|
- start boot.md after boot.multipath
|
|
|
|
- call mdadm without -a from mdrun, an argument is required in 2.2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 6 11:36:26 CET 2006 - mjancar@suse.de
|
|
|
|
|
|
|
|
- don't start mdadmd by default
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 5 20:46:43 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- include option for email to be sent on start (#142105)
|
|
|
|
- fix missing md autostart due to raidtools dropped (#148234)
|
|
|
|
* include mdrun script from Debian
|
|
|
|
* create boot.md initscipt
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 5 17:46:32 CET 2006 - schwab@suse.de
|
|
|
|
|
|
|
|
- Fix memset parameters.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 2 12:30:26 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- fix segfault on --assemble (#146514)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 27 02:12:42 CET 2006 - mls@suse.de
|
|
|
|
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 25 10:48:18 CET 2006 - olh@suse.de
|
|
|
|
|
|
|
|
- fix uninitialized variable, memset call and memcmp/memcpy bug
|
|
|
|
mdadm.bug144647-array.init.patch
|
|
|
|
mdadm.bug144647-update_super1-memcpy.patch
|
|
|
|
mdadm.bug144647-add_internal_bitmap0-memcpy.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 11 13:49:54 CET 2006 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- update ro 2.2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 20 12:57:25 CET 2005 - ro@suse.de
|
|
|
|
|
|
|
|
- at least output errors if they occur (instead of ignoring)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 30 17:19:24 CET 2005 - schwab@suse.de
|
|
|
|
|
|
|
|
- Fix broken formats.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 25 09:53:57 CEST 2005 - aj@suse.de
|
|
|
|
|
|
|
|
- Build with -fno-strict-aliasing.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 12 20:18:00 CEST 2005 - mjancar@suse.cz
|
|
|
|
|
|
|
|
- update to 2.1
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 28 20:28:32 CEST 2005 - anicka@suse.cz
|
|
|
|
|
|
|
|
- update to 1.12.0
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 15 13:16:42 CEST 2005 - meissner@suse.de
|
|
|
|
|
|
|
|
- use RPM_OPT_FLAGS correctly.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 19 13:48:24 CEST 2005 - postadal@suse.de
|
|
|
|
|
|
|
|
- updated to version 1.11.0
|
|
|
|
- fixed for gcc 4.0
|
|
|
|
- removed obsoleted patch config-fix
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 30 13:24:23 CEST 2005 - postadal@suse.cz
|
|
|
|
|
|
|
|
- fixed parsing command line option '--config=partions' [#74603]
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 4 13:09:49 CET 2005 - postadal@suse.cz
|
|
|
|
|
|
|
|
- updated to version 1.9.0
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 13 17:24:55 CET 2005 - postadal@suse.cz
|
|
|
|
|
|
|
|
- updated to version 1.8.1
|
|
|
|
- extended comment in sysconfig.mdadm [#48567]
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 06 12:09:58 CEST 2004 - postadal@suse.cz
|
|
|
|
|
|
|
|
- updated to version 1.6.0
|
|
|
|
* added --auto= and --assume-clean options
|
|
|
|
* added "degraded" and "recovering" options to the "Status:" entry
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 10 13:45:52 CET 2004 - postadal@suse.cz
|
|
|
|
|
|
|
|
- updated to version 1.5.0
|
|
|
|
* new commands "mdassemble"
|
|
|
|
* support for raid6 as found in 2.6.2
|
|
|
|
* support partitioned md arrays with a different major number and
|
|
|
|
naming scheme
|
|
|
|
* added "SparesMissing" event when --monitor first sees an array and
|
|
|
|
it doesn't have the enough spare devices.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 11 11:50:04 CET 2004 - adrian@suse.de
|
|
|
|
|
|
|
|
- add %defattr
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 1 10:53:02 CET 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- fix quoting problem in start script (#33392)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 29 09:36:24 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- add PreReq for fillup
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 26 10:23:44 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- add %stop_on_removal and %restart_on_update
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 14 15:40:53 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- add missing activation metadata in sysconfig (#28901)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 29 11:03:36 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 1.3.0 of package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 14 20:01:43 CEST 2003 - postadal@suse.cz
|
|
|
|
|
|
|
|
- fixed init script (added return value for unimplemented reload function)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 31 17:37:03 CEST 2003 - postadal@suse.cz
|
|
|
|
|
|
|
|
- added buildroot, init script, sysconfig
|
|
|
|
- bzip2 sources and cleaned specfile
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 20 16:18:13 CET 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to version 1.2.0 of package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 3 12:16:22 CET 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to version 1.1.0 of package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 2 11:30:52 CET 2002 - fehr@suse.de
|
|
|
|
|
|
|
|
- Fix for new glibc/gcc
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2007-06-21 22:43:12 +02:00
|
|
|
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
|
2007-01-10 17:49:57 +01:00
|
|
|
|
2007-06-21 22:43:12 +02:00
|
|
|
- removed bogus self-provides
|
2007-01-10 17:49:57 +01:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2007-06-21 22:43:12 +02:00
|
|
|
Mon Sep 13 15:10:00 CEST 2002 - lmb@suse.de
|
2007-01-10 17:49:57 +01:00
|
|
|
|
2007-06-21 22:43:12 +02:00
|
|
|
- Fix for 64bit arch; ioctl returns long instead of int (#20339)
|
2007-01-10 17:49:57 +01:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Aug 23 11:16:51 MEST 2002 - lmb@suse.de
|
|
|
|
|
|
|
|
- Multipath arrays can now be build manually even without a superblock.
|
|
|
|
- One debugging chunk removed from patch.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 13 14:43:02 MEST 2002 - lmb@suse.de
|
|
|
|
|
|
|
|
- Fix for the assembly of multipath arrays.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 12 11:46:43 MEST 2002 - lmb@suse.de
|
|
|
|
|
|
|
|
- Added patch to support the enhanced multipath features.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 5 16:05:19 CEST 2002 - fehr@suse.de
|
|
|
|
|
|
|
|
- make SuSE package from version 1.0.1 of mdadm
|
|
|
|
|