SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for mdadm-3.3-2.6.x86_64.rpm :
Wed Jun 11 14:00:00 2014 nfbrownAATTsuse.com
- mkinitrd-setup.sh: support multi-level raid devices
for boot (bnc#879384)

Wed Dec 4 13:00:00 2013 nfbrownAATTsuse.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)

Tue Dec 3 13:00:00 2013 nfbrownAATTsuse.com
- Restructure-assemble_container_content-and-improve-m.patch
- Incremental-add-export-handling.patch
- udev-rules.degraded
- systemd-mdadm-last-resortAATT.service
- systemd-mdadm-last-resortAATT.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 (bncAATT851993)

Mon Nov 11 13:00:00 2013 nfbrownAATTsuse.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 13:00:00 2013 nfbrownAATTsuse.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

Fri Sep 13 14:00:00 2013 nfbrownAATTsuse.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 14:00:00 2013 nfbrownAATTsuse.com
- 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

Thu Sep 12 14:00:00 2013 nfbrownAATTsuse.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 14:00:00 2013 nfbrownAATTsuse.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.

Mon Sep 9 14:00:00 2013 nfbrownAATTsuse.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)

Fri Sep 6 14:00:00 2013 nfbrownAATTsuse.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)

Tue Sep 3 14:00:00 2013 nfbrownAATTsuse.com
- 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.

Thu Jun 13 14:00:00 2013 nfbrownAATTsuse.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
- mdmonAATT.service - new file plus patches to allow
mdmon to be started by systemd, so it doesn\'t
kill it (bnc#321366)

Tue Apr 16 14:00:00 2013 idonmezAATTsuse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls

Wed Feb 27 13:00:00 2013 cfarrellAATTsuse.com
- license update: GPL-2.0
mdadm/Software-RAID.HOWTO.tar.bz2

Sun Nov 4 13:00:00 2012 crrodriguezAATTopensuse.org
- Fix factory breakage on udev and systemd rules.

Thu Oct 25 14:00:00 2012 nfbrownAATTsuse.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.

Tue Oct 9 14:00:00 2012 nfbrownAATTsuse.com
- remove /lib/udev/devices from specfile as it is
unused
- mkinitrd-setup.sh: fixed recent breakage for IMSM
arrays (bnc#783444)

Thu Sep 20 14:00:00 2012 nfbrownAATTsuse.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)

Mon Aug 20 14:00:00 2012 nfbrownAATTsuse.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)

Thu Jul 26 14:00:00 2012 fcrozatAATTsuse.com
- Add blkid-builtin.patch: use blkid built-in from udev

Thu Jul 5 14:00:00 2012 nfbrownAATTsuse.com
- mdmon-arg.fix: fix arg parsing in mdmon so that
\"--all --takeover\" works. (bnc#767150)

Thu Jun 21 14:00:00 2012 meissnerAATTsuse.com
- use recommends: smtp_daemon, similar to cronie example

Thu Jun 14 14:00:00 2012 opensuseAATTcboltz.de
- add missing dependencies on cron and /usr/sbin/sendmail (bnc#767155)

Thu May 24 14:00:00 2012 nfbrownAATTsuse.com
- udev-rules.fix: make sure systemd doesn\'t try
to mount array before it is fully assembled.
(bnc#752869)

Tue May 22 14:00:00 2012 nfbrownAATTsuse.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.

Fri May 18 14:00:00 2012 nfbrownAATTsuse.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.

Wed May 9 14:00:00 2012 nfbrownAATTsuse.com
- New upstream version: 3.2.4. /run/mdadm is not
used for runtime files, not /var/run or /dev/.mdadm.

Fri Apr 20 14:00:00 2012 rmilasanAATTsuse.com
- Run update of initrd at %post and %postun.
We need this to make sure initrd reflects the updates.

Wed Dec 21 13:00:00 2011 cooloAATTsuse.com
- remove call to suse_update_config (very old work around)

Thu Oct 6 14:00:00 2011 nfbrownAATTsuse.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)

Fri Sep 30 14:00:00 2011 uliAATTsuse.com
- cross-build fix: use %__cc macro

Thu Aug 18 14:00:00 2011 nfbrownAATTnovell.com
- boot.md: improve \'status\' and add \'reload\'
function. Also change \'Raid\' to \'RAID\'
for consistency (bnc#709474)

Thu Aug 18 14:00:00 2011 nfbrownAATTnovell.com
- Use udev rules file from upstream package, rather
have having a separate one.

Thu Aug 18 14:00:00 2011 nfbrownAATTnovell.com
- Update to new upstream 3.2.2 plug git patches.
Also update FSF address in boot-md.

Wed Aug 10 14:00:00 2011 crrodriguezAATTopensuse.org
- Do not use -fno-strict-aliasing when not needed

Tue Jun 14 14:00:00 2011 nfbrownAATTnovell.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)

Tue Mar 1 13:00:00 2011 nfbrownAATTnovell.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)

Thu Feb 17 13:00:00 2011 nfbrownAATTnovell.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)

Wed Nov 17 13:00:00 2010 nfbrownAATTnovell.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.

Thu Oct 21 14:00:00 2010 roAATTsuse.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)

Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags

Tue Jun 1 14:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-setup.sh: Fix for empty $md_devs variable.

Fri Apr 23 14:00:00 2010 nfbrownAATTnovell.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 14:00:00 2010 mmarekAATTsuse.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 14:00:00 2010 nfbrownAATTnovell.com
- fix-dup.patch: revised version to make sure partial
device is destroyed properly (bnc#587925).

Fri Mar 26 13:00:00 2010 mmarekAATTsuse.cz
- fix-dup.patch: catch attempts to add the same disk twice
(bnc#587925).

Wed Mar 24 13:00:00 2010 mmarekAATTsuse.cz
- 64-md-raid.rules: Use absolute path to grep, otherwise udev will
only search in /lib/udev (bnc#590832).

Tue Mar 23 13:00:00 2010 mmarekAATTsuse.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).

Mon Mar 22 13:00:00 2010 mmarekAATTsuse.cz
- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
(bnc#589447).

Thu Mar 11 13:00:00 2010 mmarekAATTsuse.cz
- 64-md-raid.rules: Use blkid instead of vol_id.

Thu Mar 11 13:00:00 2010 mmarekAATTsuse.cz
- 64-md-raid.rules: Allow --incremental assembly if \"AUTO -all\" is
given in mdadm.conf (fate#307478).

Tue Mar 9 13:00:00 2010 mmarekAATTsuse.cz
- Install udev rules in /lib/udev/rules.d (fate#307478).

Mon Feb 22 13:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-setup.sh: call mdadm --scan only if necessary
(bnc#581769).

Fri Feb 19 13:00:00 2010 mmarekAATTsuse.cz
- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
boundary (bnc#577468).

Fri Jan 15 13:00:00 2010 mmarekAATTsuse.cz
- fix modprobe invocation in boot.md (bnc#565293).

Fri Jan 15 13:00:00 2010 mmarekAATTsuse.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.

Wed Jan 6 13:00:00 2010 mmarekAATTsuse.cz
- mkinitrd-
*.sh: fix booting from partitionable md devices and
from container devices (bnc#565219).

Tue Dec 15 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building

Fri Dec 4 13:00:00 2009 mmarekAATTsuse.cz
- Support for partitionable md devices in mkinitrd scripts
(fate#305883).

Tue Nov 3 13:00:00 2009 mmarekAATTsuse.cz
- update to 3.0.3 (fate#307159)

* mdmon improvements (needed for fate#306823)

* other fixes

Fri Oct 30 13:00:00 2009 mmarekAATTsuse.cz
- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).

Thu Oct 1 14:00:00 2009 mmarekAATTsuse.cz
- updated to 3.0.2 + 2 patches

* bugfixes only

Fri Jun 12 14:00:00 2009 mmarekAATTsuse.cz
- remove static md
* device nodes, they should not be needed
anymore.

Thu Jun 11 14:00:00 2009 mmarekAATTsuse.cz
- updated to 3.0 final
- dropped all patches

Tue Mar 3 13:00:00 2009 mmarekAATTsuse.cz
- super0: Do all metadata IO with 4096byte alignment
- super1 - do metadata IO in sector_size units.
(bnc#466172)


 
ICM