- 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)
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=98
Bug fixes for mdadm and a new minor feature for FATE#316007
- 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".
- 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
OBS-URL: https://build.opensuse.org/request/show/206456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=87
- 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".
- 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
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=96
mdadm update - with fixes mdadm.changes
- 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.
- Make-IRs-and-run-work-properly-for-containers.patch
- mdmon-honour-offroot-again.patch
- DDF-allow-for-possibility-that-there-is-no-secondary.patch
Upstream fixes
- 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.
- 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.
- 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)
OBS-URL: https://build.opensuse.org/request/show/198909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=85
Complete with extra noise in changes file aas requested.
- New upstream release - mdadm-3.3
Lot of improvements to --grow and DDF support.
Better interaction with systemd.
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.
OBS-URL: https://build.opensuse.org/request/show/197358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=83
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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=88
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)
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=85
- 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)
OBS-URL: https://build.opensuse.org/request/show/135563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=75
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)
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=73
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)
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=70
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)
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=69
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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=57