5a027cad75- Don't run the raid-check script if the kernel doesn't support md devices (bz557053) - Don't report any mismatch_cnt issues on raid1 devices as there are legitimate reasons why the count may not be 0 and we are getting enough false positives that it renders the check useless (bz554217, bz547128)
Doug Ledford
2010-02-19 19:24:53 +0000
9d56628903- Update to head of upstream git repo, which contains a significant number of bug fixes we need
Doug Ledford
2010-02-18 06:42:33 +0000
5ded3b2fef- Update to head of upstream git repo, which contains a significant number of bug fixes we need
Doug Ledford
2010-02-17 19:25:15 +0000
46ccebf6f3Initialize branch F-13 for mdadm
Jesse Keating
2010-02-17 02:01:58 +0000
af2730f568- Fix crash when AUTO keyword is in mdadm.conf (bz552342)
Doug Ledford
2010-01-15 21:38:45 +0000
381a3d3bb5- Minor tweak to init script for LSB compliance (bz527957)
Doug Ledford
2009-12-01 22:46:16 +0000
5aa8b9cddfFix typo that causes a failure to update the common directory. (releng #2781)
Bill Nottingham
2009-11-25 23:18:44 +0000
c8f603e0a8- New upstream release 3.0.3 (bz523320, bz527281) - Update a couple internal patches - Drop a patch in that was in Neil's tree for 3.0.3 that we had pulled for immediate use to resolve a bug - Drop the endian patch because it no longer applied cleanly and all attempts to reproduce the original problem as reported in bz510605 failed, even up to and including downloading the specific package that was reported as failing in that bug and trying to reproduce with it on both ppc and ppc64 hardware and with both ppc and ppc64 versions on the 64bit hardware. Without a reproducer, it is impossible to determine if a rehashed patch to apply to this code would actually solve the problem, so remove the patch entirely since the original problem, as reported, was an easy to detect DOA issue where installing to a raid array was bound to fail on reboot and so we should be able to quickly and definitively tell if the problem resurfaces. - Update the mdmonitor init script for LSB compliance (bz527957) - Link from mdadm.static man page to mdadm man page (bz529314) - Fix a problem in the raid-check script (bz523000) - Fix the intel superblock handler so we can test on non-scsi block devices
Doug Ledford
2009-11-05 21:34:56 +0000
bf7f590ca9- New upstream release 3.0.3 (bz523320, bz527281) - Update a couple internal patches - Drop a patch in that was in Neil's tree for 3.0.3 that we had pulled for immediate use to resolve a bug - Drop the endian patch because it no longer applied cleanly and all attempts to reproduce the original problem as reported in bz510605 failed, even up to and including downloading the specific package that was reported as failing in that bug and trying to reproduce with it on both ppc and ppc64 hardware and with both ppc and ppc64 versions on the 64bit hardware. Without a reproducer, it is impossible to determine if a rehashed patch to apply to this code would actually solve the problem, so remove the patch entirely since the original problem, as reported, was an easy to detect DOA issue where installing to a raid array was bound to fail on reboot and so we should be able to quickly and definitively tell if the problem resurfaces. - Update the mdmonitor init script for LSB compliance (bz527957) - Link from mdadm.static man page to mdadm man page (bz529314) - Fix a problem in the raid-check script (bz523000) - Fix the intel superblock handler so we can test on non-scsi block devices
Doug Ledford
2009-11-05 21:30:16 +0000
fa5ca2339d- New upstream release 3.0.2 - Add a patch fixing mdadm --detail -export segfaults (bz526761, bz523862) - Add a patch making mdmon store its state under /dev/.mdadm for initrd mdmon, rootfs mdmon handover - Restart mdmon from initscript (when running) for rootfs mdmon handover
Hans de Goede
2009-10-02 19:36:57 +0000
e83588671c- Update to current head of upstream git repo for various imsm related fixes (fixes bz523262) - Fix display of metadata version in output of Detail mode - Add UUID output to --detail --export (bz523314)
Doug Ledford
2009-09-15 19:03:58 +0000
bb4afe8c1c- Improved raid-check script as well as the ability to configure what devices get checked - Endian patch for uuid generation
Doug Ledford
2009-07-24 17:43:39 +0000
d395ee1418- Remove stale patches already accepted by upstream - Fix the raid-check script to only try and check a device if it is checkable - Update to official mdadm-3.0 version - Resolves: bz505587, bz505552
Doug Ledford
2009-06-29 19:22:06 +0000
f58f390b84- Move the mdadm.map file from /dev/md/ to /dev/ so the installer doesn't need to precreate the /dev/md/ directory in order for incremental assembly to work
Doug Ledford
2009-05-19 17:12:19 +0000
8f465351a2- Only check raid devices automatically, do not attempt to repair them during the weekly data scrubbing
Doug Ledford
2009-05-19 14:25:55 +0000
1c823de16c- Fix a few issues with the new code to determine when a device gets to keep its name and when it doesn't
Doug Ledford
2009-03-21 01:25:02 +0000
a261cbe6b4- Change the perms on the udev rules file, it doesn't need to be +x
Doug Ledford
2009-03-20 21:50:21 +0000
e4f4111870- Slightly tweak the udev rules to make sure we don't start arrays while running in rc.sysinit...leave array starting to it instead - Modify mdadm to put its mapfile in /dev/md instead of /var/run/mdadm since at startup /var/run/mdadm is read-only by default and this breaks incremental assembly - Change how mdadm decides to assemble incremental devices using their preferred name or a random name to avoid possible conflicts when plugging a foreign array into a host
Doug Ledford
2009-03-20 21:13:38 +0000
f37e19d541- Change around the mdadm udev rules we ship to avoid a udev file conflict
Doug Ledford
2009-03-18 18:55:49 +0000
67385865bb- Update to latest devel release - Remove the no longer necessary udev patch - Remove the no longer necessary warn patch - Remove the no longer necessary alias patch - Update the mdadm.rules file to only pay attention to device adds, not changes and to enable incremental assembly - Add a cron job to run a weekly repair of the array to correct bad sectors - Resolves: bz474436, bz490972
Doug Ledford
2009-03-18 18:25:56 +0000
4709789787- Readd our old mdadm rules file that does incremental assembly - Remove the new mdadm rules file from upstream as we already have this in our udev package (and the one in the udev package already has a bug fixed)
Doug Ledford
2009-02-19 21:11:13 +0000
2fd6d0dc52- Readd our old mdadm rules file that does incremental assembly - Remove the new mdadm rules file from upstream as we already have this in our udev package (and the one in the udev package already has a bug fixed)
Doug Ledford
2009-02-19 20:20:08 +0000
98264cba8a- Update to latest upstream devel release - Use the udev rules file included with mdadm instead of our own - Drop all the no longer relevant patches - Fix a build error in mdopen.c - Fix the udev rules path in Makefile - Fix a compile issue with the __le32_to_cpu() macro usage (bad juju to to operations on the target of the macro as it could get executed multiple times, and gcc now throws an error on that) - Add some casts to some print statements to keep gcc from complaining
Doug Ledford
2009-02-13 20:55:51 +0000
d78ea206d2- Update to latest upstream devel release - Use the udev rules file included with mdadm instead of our own - Drop all the no longer relevant patches - Fix a build error in mdopen.c - Fix the udev rules path in Makefile - Fix a compile issue with the __le32_to_cpu() macro usage (bad juju to to operations on the target of the macro as it could get executed multiple times, and gcc now throws an error on that)
Doug Ledford
2009-02-13 20:15:04 +0000
bebdcbefc5- Update to latest upstream devel release - Use the udev rules file included with mdadm instead of our own - Drop all the no longer relevant patches - Fix a build error in mdopen.c - Fix the udev rules path in Makefile
Doug Ledford
2009-02-13 14:41:23 +0000
e48e5efc33- Update to latest upstream devel release - Use the udev rules file included with mdadm instead of our own - Drop all the no longer relevant patches - Fix a build error in mdopen.c - Fix the udev rules path in Makefile
Doug Ledford
2009-02-12 15:40:59 +0000
7e3c782e9c- Update to latest upstream devel release - Use the udev rules file included with mdadm instead of our own - Drop all the no longer relevant patches - Fix a build error in mdopen.c - Fix the udev rules path in Makefile
Doug Ledford
2009-02-12 15:10:22 +0000
7e22e636df- Updated to latest upstream stable release (#466803) - Change udev rule to not assemble degraded arrays (#453314) - Fix metadata matching in config file (#466078) - Fix assembly of raid10 devices (#444237) - Fix incremental assembly of partitioned raid devices (#447818)
Doug Ledford
2008-10-29 18:31:10 +0000
a8863c5bdb- Update to latest upstream version (should resolve#444237) - Drop incremental patch as it's now part of upstream - Clean up all the open() calls in the code (#437145) - Fix the build process to actually generate mdassemble (#446988) - Update the udev rules to get additional info about arrays being assembled from the /etc/mdadm.conf file (--scan option) (#447818) - Update the udev rules to run degraded arrays (--run option) (#452459)
Doug Ledford
2008-06-26 23:48:40 +0000
8fe36f4e44- make /dev/md if necessary in incremental mode (#429604) - open RAID devices with O_EXCL to avoid racing against other --incremental processes (#433932)
Bill Nottingham
2008-04-17 16:27:33 +0000
c2e4c0a048bump release
Bill Nottingham
2008-02-01 22:03:04 +0000
8ef1ac1e07- add a udev rules file for device assembly (#429604)
Bill Nottingham
2008-02-01 22:01:46 +0000
648686255b- Bump version and rebuild
Doug Ledford
2008-01-18 17:52:05 +0000
7fd02eb529- Update to latest upstream and remove patches upstream has taken
Doug Ledford
2007-10-19 16:38:10 +0000
b8f70183b9makefile update to properly grab makefile.common
Bill Nottingham
2007-10-15 19:08:25 +0000
901c91d2fb- Oops, if we call -C -e1, minor_version is no longer properly set, fix that up - Related: bz230207
Doug Ledford
2007-07-09 18:49:04 +0000
82d0d14a29- Oops, had to update the file leak patch, missed one thing - Minor tweak to return codes in init script and add LSB header - Resolves: bz244582, bz246980
Doug Ledford
2007-07-06 16:39:50 +0000
fd828476e8- Fix a file leak issue when mdadm is in monitor mode - Update mdadm init script so that status will always run and so return codes are standards compliant - Fix assembly of version 1 superblock devices - Make the attempt to create an already running device have a clearer error message - Allow the creation of a degraded raid4 array like we allow for raid5 - Make mdadm actually pay attention to raid4 devices when in monitor mode - Make the mdmonitor script use daemon() correctly - Fix a bug where manage mode would not add disks correctly under certain conditions - Resolves: bz244582, bz242688, bz230207, bz169596, bz171862, bz171938 - Resolves: bz174642, bz224272, bz186524
Doug Ledford
2007-07-03 20:04:11 +0000
3aba7df0b0- Update to latest upstream - Remove requirement for /usr/sbin/sendmail - it's optional and not on by default, and sendmail isn't *required* for mdadm itself to work, and isn't even required for the monitoring capability to work, just if you want to have the monitoring capability do the automatic email thing instead of run your own program (and if you use the program option of the monitor capability, your program could email you in a different manner entirely)
Doug Ledford
2007-07-02 15:43:07 +0000
6dfb5a75f7- More cleanups for merge review process - Related: bz226134
Doug Ledford
2007-04-17 00:17:54 +0000
0317f8f78a- Various cleanups as part of merge review process - Related: bz226134
Doug Ledford
2007-04-11 15:34:23 +0000
f1d4a31eb1- Oops, missing a dependency in the Makefile
Doug Ledford
2007-03-31 13:45:58 +0000
608d0fc41f- Update to latest upstream version
Doug Ledford
2007-03-31 13:03:11 +0000
ce0fff6111- Update to latest upstream version - Remove the mdmpd daemon entirely. Now that multipath tools from the lvm/dm packages handles multipath devices well, this is no longer needed. - Various cleanups in the spec file
Doug Ledford
2007-01-26 19:17:05 +0000
22ba5f588f- Add a fix for the broken printout of array GUID when using the -E --brief flags
Doug Ledford
2006-11-09 17:42:25 +0000
4f5acf413bForgot the changelog
Doug Ledford
2006-10-13 13:24:28 +0000
caebc5038dRemove a dead patch and update urls
Doug Ledford
2006-10-13 13:16:51 +0000
89a6f4dc6dBump to 2.5.4
Doug Ledford
2006-10-13 13:14:06 +0000
93eab8bad0Fix a big-endian bug in the bitmap code
Doug Ledford
2006-10-08 15:18:52 +0000
2c54f76b2bUpdate to 2.5.3
Doug Ledford
2006-08-07 14:35:49 +0000
6c62268fb7bumped for rebuild
Jesse Keating
2006-07-12 07:19:51 +0000
68b0fa3c1bUpdate mdadm to 2.5.2
Doug Ledford
2006-07-07 19:24:16 +0000
0df8b72494-fix build on ppc64
Peter Jones
2006-03-09 00:01:27 +0000
596e0e619a- fix build on ppc
Jeremy Katz
2006-03-08 23:23:52 +0000
ef319bb169- update to 2.3.1 to fix raid5 (#184284)
Jeremy Katz
2006-03-08 23:20:13 +0000
85637bb244bump for bug in double-long on ppc(64)
Jesse Keating
2006-02-11 04:29:35 +0000
f3e573b925bump for new gcc/glibc
Jesse Keating
2006-02-07 12:56:21 +0000
18134fdf77- 2.2 upgrade (#167897) - disable diet because we don't ship it anymore and we don't actually use mdassemble now
Warren Togami
2005-12-05 17:03:56 +0000
67c8300cd8Put back in obsoletes that got left out
Doug Ledford
2005-05-16 21:36:00 +0000
2c20a2b3d4Change the default auto= mode and add an mdassemble man page
Doug Ledford
2005-05-16 21:18:34 +0000
ee7bb240e5New version upload
Doug Ledford
2005-05-13 15:26:33 +0000
0312d98d9f- fix mdmonitor initscript (#144717)
Jeremy Katz
2005-04-27 23:24:44 +0000
56349ff6cfUpdate release for fc4
Doug Ledford
2005-03-21 17:24:08 +0000
77f77f5712Build a static version of mdadm in case we need it, also build the simpler mdassemble statically for initrd usage.
Doug Ledford
2005-03-21 17:22:11 +0000
c8b0a7c4b0Update release and build in dist-4E-scratch
Doug Ledford
2005-03-09 21:04:05 +0000
46b32e6d30Update to mdadm-1.9.0
Doug Ledford
2005-03-09 18:56:19 +0000
b25bd6ba1aOops, need to update n-v-r
Doug Ledford
2004-10-04 21:13:54 +0000
07dc143ebdRemove /etc/mdadm.conf from the rpm, let anaconda create it instead.
Doug Ledford
2004-10-04 21:12:52 +0000
a8f2f0b7e3Update to 1.6.0 upstream and make mdmpd work without event interface
Doug Ledford
2004-10-01 16:13:49 +0000
712f27f33aauto-import changelog data from mdadm-1.5.0-11.src.rpm Fri Jul 30 2004 Dan Walsh <dwalsh@redhat.com> 1.5.0-11 - Create a directory /var/run/mdadm to contain mdadm.pid - This cleans up SELinux problem
cvsdist
2004-09-09 08:29:29 +0000
0c323be48cauto-import changelog data from mdadm-1.5.0-10.src.rpm Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com> - rebuilt
cvsdist
2004-09-09 08:29:11 +0000
95cbb3870dauto-import changelog data from mdadm-1.5.0-9.src.rpm Sat May 22 2004 Doug Ledford <dledford@redhat.com> - 1.5.0-9 - Fix Makefile and build method to satisfy bz #123769 - Add mdmpd man page, update mdmpd version to 0.3 - bz #117160 - Make sure mdadm --monitor closes all md device files so that md devices can be stopped while mdadm is still running - bz #119532
cvsdist
2004-09-09 08:28:44 +0000
0598f9c721auto-import changelog data from mdadm-1.5.0-8.src.rpm Thu May 20 2004 Jeremy Katz <katzj@redhat.com> - 1.5.0-8 - remove unneeded patch, can use --run instead
cvsdist
2004-09-09 08:27:53 +0000
580b152b0eauto-import changelog data from mdadm-1.5.0-7.src.rpm Wed May 19 2004 Jeremy Katz <katzj@redhat.com> - 1.5.0-7 - add patch with reallyforce mode on creation to be used by anaconda Wed May 12 2004 Doug Ledford <dledford@redhat.com> 2.5.0-6 - Fix a bug in the %postun scriptlet related to downgrading to a version of mdadm that doesn't include the mdmpd daemon. Fri May 07 2004 Doug Ledford <dledford@redhat.com> 1.5.0-5 - Disable service mdmpd by default to avoid [Failed] messages on current 2.6 kernels. Possibly re-enable it by default once the 2.6 kernels have the md event interface. Thu Apr 22 2004 Doug Ledford <dledford@redhat.com> 1.5.0-4 - Update mdmonitor script to start daemon more cleanly - Repackage mdmpd tarball to include gcc-3.4 changes and to make mdmpd properly daemonize at startup instead of forking and leaving the child attached to the terminal.
cvsdist
2004-09-09 08:27:45 +0000
ab5716121aauto-import changelog data from mdadm-1.5.0-3.src.rpm Thu Mar 04 2004 Bill Nottingham <notting@redhat.com> 1.5.0-3 - ship /var/run/mpmpd (#117497) Thu Feb 26 2004 Doug Ledford <dledford@redhat.com> 1.5.0-2 - Add a default MAILADDR line to the mdadm.conf file installed by default (Bugzilla #92447) - Make it build with gcc-3.4 Mon Feb 23 2004 Doug Ledford <dledford@redhat.com> 1.5.0-1 - Update to 1.5.0 (from Matthew J. Galgoci <mgalgoci@redhat.com>) Sun Nov 16 2003 Doug Ledford <dledford@redhat.com> 1.4.0-1 - fix problem with recovery thread sleeping in mdmpd Fri Nov 14 2003 Doug Ledford <dledford@redhat.com> - sync upstream - add mdmpd package into mdadm package
cvsdist
2004-09-09 08:27:01 +0000
043a42b8d4auto-import changelog data from mdadm-1.3.0-1.src.rpm Wed Sep 10 2003 Michael K. Johnson <johnsonm@redhat.com> 1.3.0-1 - sync upstream Tue Mar 11 2003 Michael K. Johnson <johnsonm@redhat.com> 1.1.0-1 - sync upstream
cvsdist
2004-09-09 08:25:23 +0000
bed49e32deauto-import changelog data from mdadm-1.0.1-1.src.rpm Tue Jan 28 2003 Michael K. Johnson <johnsonm@redhat.com> 1.0.1-1 - update for rebuild Wed Dec 25 2002 Tim Powers <timp@redhat.com> 1.0.0-8 - fix references to %install in the changelog so that it will build Fri Dec 13 2002 Elliot Lee <sopwith@redhat.com> 1.0.0-7 - Rebuild
cvsdist
2004-09-09 08:25:08 +0000
05490f1f73auto-import changelog data from mdadm-1.0.0-6.src.rpm Fri Jul 12 2002 Michael K. Johnson <johnsonm@redhat.com> - Changed RPM Group to System Environment/Base
cvsdist
2004-09-09 08:25:03 +0000
82c655e83fauto-import changelog data from mdadm-1.0.0-5.src.rpm Fri Jun 21 2002 Tim Powers <timp@redhat.com> - automated rebuild Thu May 23 2002 Tim Powers <timp@redhat.com> - automated rebuild Wed May 15 2002 Michael K. Johnson <johnsonm@redhat.com> - minor cleanups to the text, conditionalize rm -rf - added mdmonitor init script Fri May 10 2002 <neilb@cse.unsw.edu.au> - update to 1.0.0 - Set CXFLAGS instead of CFLAGS Sat Apr 06 2002 <neilb@cse.unsw.edu.au> - change %install LANG=C export LANG to use "make install" Fri Mar 15 2002 <gleblanc@localhost.localdomain> - beautification - made mdadm.conf non-replaceable config - renamed Copyright to License in the header - added missing license file - used macros for file paths Fri Mar 15 2002 Luca Berra <bluca@comedia.it> - Added Obsoletes: mdctl - missingok for configfile Tue Mar 12 2002 NeilBrown <neilb@cse.unsw.edu.au> - Add md.4 and mdadm.conf.5 man pages Fri Mar 08 2002 Chris Siebenmann <cks@cquest.utoronto.ca> - builds properly as non-root. Fri Mar 08 2002 Derek Vadala <derek@cynicism.com> - updated for 0.7, fixed /usr/share/doc and added manpage Tue Aug 07 2001 Danilo Godec <danci@agenda.si> - initial RPM build
cvsdist
2004-09-09 08:24:56 +0000
34458f946dSetup of module mdadm
cvsdist
2004-09-09 08:24:53 +0000