dcavalca / rpms / mdadm

Forked from rpms/mdadm 3 years ago
Clone
c8f3db
Summary:     The mdadm program controls Linux md devices (software RAID arrays)
c8f3db
Name:        mdadm
c8f3db
Version:     4.1
6e099e
Release:     5%{?dist}
c8f3db
Source:      http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tar.xz
c8f3db
Source1:     mdmonitor.init
c8f3db
Source2:     raid-check
c8f3db
Source3:     mdadm.rules
c8f3db
Source4:     mdadm-raid-check-sysconfig
c8f3db
Source5:     mdadm-cron
c8f3db
Source6:     mdmonitor.service
c8f3db
Source7:     mdadm.conf
c8f3db
Source8:     mdadm_event.conf
6e099e
Source9:     mdcheck
c8f3db
c8f3db
Patch1:      0001-Assemble-keep-MD_DISK_FAILFAST-and-MD_DISK_WRITEMOST.patch
c8f3db
Patch2:      0002-Document-PART-POLICY-lines.patch
c8f3db
Patch3:      0003-policy-support-devices-with-multiple-paths.patch
c8f3db
Patch4:      0004-mdcheck-add-systemd-unit-files-to-run-mdcheck.patch
c8f3db
Patch5:      0005-Monitor-add-system-timer-to-run-oneshot-periodically.patch
c8f3db
Patch6:      0006-imsm-update-metadata-correctly-while-raid10-double-d.patch
c8f3db
Patch7:      0007-Assemble-mask-FAILFAST-and-WRITEMOSTLY-flags-when-fi.patch
c8f3db
Patch8:      0008-Grow-avoid-overflow-in-compute_backup_blocks.patch
c8f3db
Patch9:      0009-Grow-report-correct-new-chunk-size.patch
c8f3db
Patch10:     0010-policy.c-prevent-NULL-pointer-referencing.patch
c8f3db
Patch11:     0011-policy.c-Fix-for-compiler-error.patch
c8f3db
Patch12:     0012-imsm-finish-recovery-when-drive-with-rebuild-fails.patch
c8f3db
Patch13:     0013-imsm-fix-reshape-for-2TB-drives.patch
c8f3db
Patch14:     0014-Fix-spelling-typos.patch
c8f3db
Patch15:     0015-Detail.c-do-not-skip-first-character-when-calling-xs.patch
c8f3db
Patch16:     0016-Fix-reshape-for-decreasing-data-offset.patch
c8f3db
Patch17:     0017-mdadm-tests-add-one-test-case-for-failfast-of-raid1.patch
c8f3db
Patch18:     0018-mdmon-don-t-attempt-to-manage-new-arrays-when-termin.patch
c8f3db
Patch19:     0019-mdmon-wait-for-previous-mdmon-to-exit-during-takeove.patch
c8f3db
Patch20:     0020-Assemble-Fix-starting-array-with-initial-reshape-che.patch
c8f3db
Patch21:     0021-add-missing-units-to-examine.patch
6e099e
Patch22:     0022-imsm-fix-spare-activation-for-old-matrix-arrays.patch
6e099e
Patch23:     0023-Create-Block-rounding-size-to-max.patch
6e099e
Patch24:     0024-udev-Add-udev-rules-to-create-by-partuuid-for-md-dev.patch
6e099e
Patch25:     0025-mdmon-fix-wrong-array-state-when-disk-fails-during-m.patch
6e099e
Patch26:     0026-Enable-probe_roms-to-scan-more-than-6-roms.patch
6e099e
Patch27:     0027-super-intel-Fix-issue-with-abs-being-irrelevant.patch
6e099e
Patch28:     0028-mdadm.h-Introduced-unaligned-get-put-_unaligned-16-3.patch
6e099e
Patch29:     0029-super-intel-Use-put_unaligned-in-split_ull.patch
6e099e
Patch30:     0030-mdadm-load-default-sysfs-attributes-after-assemblati.patch
6e099e
Patch31:     0031-mdadm.h-include-sysmacros.h-unconditionally.patch
6e099e
Patch32:     0032-mdadm-add-no-devices-to-avoid-component-devices-deta.patch
6e099e
Patch33:     0033-udev-add-no-devices-option-for-calling-mdadm-detail.patch
6e099e
Patch34:     0034-imsm-close-removed-drive-fd.patch
6e099e
Patch35:     0035-mdadm-check-value-returned-by-snprintf-against-error.patch
6e099e
Patch36:     0036-mdadm-Introduce-new-array-state-broken-for-raid0-lin.patch
6e099e
Patch37:     0037-mdadm-force-a-uuid-swap-on-big-endian.patch
6e099e
Patch38:     0038-mdadm-md.4-add-the-descriptions-for-bitmap-sysfs-nod.patch
6e099e
Patch39:     0039-Init-devlist-as-an-array.patch
6e099e
Patch40:     0040-Don-t-need-to-check-recovery-after-re-add-when-no-I-.patch
6e099e
Patch41:     0041-udev-allow-for-udev-attribute-reading-bug.patch
6e099e
Patch42:     0042-imsm-save-current_vol-number.patch
6e099e
Patch43:     0043-imsm-allow-to-specify-second-volume-size.patch
6e099e
Patch44:     0044-mdcheck-when-mdcheck_start-is-enabled-enable-mdcheck.patch
6e099e
Patch45:     0045-mdcheck-use-to-pass-variable-to-mdcheck.patch
6e099e
Patch46:     0046-SUSE-mdadm_env.sh-handle-MDADM_CHECK_DURATION.patch
6e099e
Patch47:     0047-super-intel-don-t-mark-structs-packed-unnecessarily.patch
6e099e
Patch48:     0048-Remove-unused-code.patch
6e099e
Patch49:     0049-imsm-return-correct-uuid-for-volume-in-detail.patch
6e099e
Patch50:     0050-mdcheck-service-cant-start-succesfully-because-of-syntax-error.patch
6e099e
Patch51:     0051-Remove-the-legacy-whitespace.patch
c8f3db
c8f3db
# RHEL customization patches
c8f3db
Patch195:    mdadm-3.4-udev-race.patch
c8f3db
Patch196:    mdadm-3.3.2-skip-rules.patch
c8f3db
Patch197:    mdadm-3.3-udev.patch
c8f3db
Patch198:    mdadm-2.5.2-static.patch
6e099e
Patch199:    mdcheck-continue.patch
6e099e
Patch200:    mdcheck-start.patch
c8f3db
URL:         http://www.kernel.org/pub/linux/utils/raid/mdadm/
c8f3db
License:     GPLv2+
c8f3db
Group:       System Environment/Base
c8f3db
BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
c8f3db
Obsoletes:   mdctl,raidtools
c8f3db
Obsoletes:   mdadm-sysvinit
c8f3db
Conflicts:   dracut < 024-25
c8f3db
Requires(post): systemd-units chkconfig coreutils
c8f3db
BuildRequires: systemd-units binutils-devel
c8f3db
Requires(preun): systemd-units
c8f3db
Requires(postun): systemd-units coreutils
c8f3db
Requires: libreport-filesystem
c8f3db
c8f3db
%define _hardened_build 1
c8f3db
c8f3db
%description
c8f3db
The mdadm program is used to create, manage, and monitor Linux MD (software
c8f3db
RAID) devices.  As such, it provides similar functionality to the raidtools
c8f3db
package.  However, mdadm is a single program, and it can perform
c8f3db
almost all functions without a configuration file, though a configuration
c8f3db
file can be used to help with some common tasks.
c8f3db
c8f3db
%prep
c8f3db
%setup -q
c8f3db
c8f3db
%patch1 -p1 -b  .0001
c8f3db
%patch2 -p1 -b  .0002
c8f3db
%patch3 -p1 -b  .0003
c8f3db
%patch4 -p1 -b  .0004
c8f3db
%patch5 -p1 -b  .0005
c8f3db
%patch6 -p1 -b  .0006
c8f3db
%patch7 -p1 -b  .0007
c8f3db
%patch8 -p1 -b  .0008
c8f3db
%patch9 -p1 -b  .0009
c8f3db
%patch10 -p1 -b  .0010
c8f3db
%patch11 -p1 -b  .0011
c8f3db
%patch12 -p1 -b  .0012
c8f3db
%patch13 -p1 -b  .0013
c8f3db
%patch14 -p1 -b  .0014
c8f3db
%patch15 -p1 -b  .0015
c8f3db
%patch16 -p1 -b  .0016
c8f3db
%patch17 -p1 -b  .0017
c8f3db
%patch18 -p1 -b  .0018
c8f3db
%patch19 -p1 -b  .0019
c8f3db
%patch20 -p1 -b  .0020 
c8f3db
%patch21 -p1 -b  .0021
6e099e
%patch22 -p1 -b  .0022
6e099e
%patch23 -p1 -b  .0023
6e099e
%patch24 -p1 -b  .0024
6e099e
%patch25 -p1 -b  .0025
6e099e
%patch26 -p1 -b  .0026
6e099e
%patch27 -p1 -b  .0027
6e099e
%patch28 -p1 -b  .0028
6e099e
%patch29 -p1 -b  .0029
6e099e
%patch30 -p1 -b  .0030
6e099e
%patch31 -p1 -b  .0031
6e099e
%patch32 -p1 -b  .0032
6e099e
%patch33 -p1 -b  .0033
6e099e
%patch34 -p1 -b  .0034
6e099e
%patch35 -p1 -b  .0035
6e099e
%patch36 -p1 -b  .0036
6e099e
%patch37 -p1 -b  .0037
6e099e
%patch38 -p1 -b  .0038
6e099e
%patch39 -p1 -b  .0039
6e099e
%patch40 -p1 -b  .0040
6e099e
%patch41 -p1 -b  .0041
6e099e
%patch42 -p1 -b  .0042
6e099e
%patch43 -p1 -b  .0043
6e099e
%patch44 -p1 -b  .0044
6e099e
%patch45 -p1 -b  .0045
6e099e
%patch46 -p1 -b  .0046
6e099e
%patch47 -p1 -b  .0047
6e099e
%patch48 -p1 -b  .0048
6e099e
%patch49 -p1 -b  .0049
6e099e
%patch50 -p1 -b  .0050
6e099e
%patch51 -p1 -b  .0051
c8f3db
c8f3db
# RHEL customization patches
c8f3db
%patch195 -p1 -b .race
c8f3db
%patch196 -p1 -b .rules
c8f3db
%patch197 -p1 -b .udev
c8f3db
%patch198 -p1 -b .static
6e099e
%patch199 -p1 -b .mdcheck-continue
6e099e
%patch200 -p1 -b .mdcheck-start
c8f3db
c8f3db
%build
c8f3db
make %{?_smp_mflags} CXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" SYSCONFDIR="%{_sysconfdir}" mdadm mdmon
c8f3db
c8f3db
%install
c8f3db
rm -rf %{buildroot}
c8f3db
make DESTDIR=%{buildroot} MANDIR=%{_mandir} BINDIR=%{_sbindir} SYSTEMD_DIR=%{_unitdir} install install-systemd
c8f3db
install -Dp -m 755 %{SOURCE2} %{buildroot}%{_sbindir}/raid-check
c8f3db
install -Dp -m 644 %{SOURCE3} %{buildroot}%{_udevrulesdir}/65-md-incremental.rules
c8f3db
install -Dp -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/raid-check
c8f3db
install -Dp -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.d/raid-check
c8f3db
mkdir -p -m 700 %{buildroot}/var/run/mdadm
6e099e
mkdir -p -m 700 %{buildroot}/usr/share/mdadm
6e099e
install -Dp -m 755 %{SOURCE9} %{buildroot}/usr/share/mdadm/mdcheck
c8f3db
c8f3db
# systemd
c8f3db
mkdir -p %{buildroot}%{_unitdir}
c8f3db
install -m644 %{SOURCE6} %{buildroot}%{_unitdir}
c8f3db
c8f3db
# tmpfile
c8f3db
mkdir -p %{buildroot}%{_tmpfilesdir}
c8f3db
install -m 0644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}.conf
c8f3db
mkdir -p %{buildroot}%{_localstatedir}/run/
c8f3db
install -d -m 0710 %{buildroot}%{_localstatedir}/run/%{name}/
c8f3db
c8f3db
# abrt
c8f3db
mkdir -p %{buildroot}/etc/libreport/events.d
c8f3db
install -m644 %{SOURCE8} %{buildroot}/etc/libreport/events.d
c8f3db
c8f3db
%clean
c8f3db
rm -rf %{buildroot}
c8f3db
c8f3db
%post
c8f3db
%systemd_post mdmonitor.service
c8f3db
/usr/bin/systemctl disable mdmonitor-takeover.service  >/dev/null 2>&1 || :
c8f3db
c8f3db
%preun
c8f3db
%systemd_preun mdmonitor.service
c8f3db
c8f3db
%postun
c8f3db
%systemd_postun_with_restart mdmonitor.service
c8f3db
c8f3db
%triggerun --  %{name} < 3.2.2-3
c8f3db
%{_bindir}/systemd-sysv-convert --save mdmonitor >/dev/null 2>&1 || :
c8f3db
/bin/systemctl --no-reload enable mdmonitor.service  >/dev/null 2>&1 || :
c8f3db
/sbin/chkconfig --del mdmonitor >/dev/null 2>&1 || :
c8f3db
/bin/systemctl try-restart mdmonitor.service >/dev/null 2>&1 || :
c8f3db
c8f3db
%files
c8f3db
%defattr(-,root,root,-)
c8f3db
%doc TODO ChangeLog mdadm.conf-example COPYING misc/*
c8f3db
%{_udevrulesdir}/*
c8f3db
%{_sbindir}/*
c8f3db
%{_unitdir}/*
c8f3db
%{_mandir}/man*/md*
c8f3db
/usr/lib/systemd/system-shutdown/*
c8f3db
%config(noreplace) %{_sysconfdir}/cron.d/*
c8f3db
%config(noreplace) %{_sysconfdir}/sysconfig/*
c8f3db
%dir %{_localstatedir}/run/%{name}/
c8f3db
%config(noreplace) %{_tmpfilesdir}/%{name}.conf
c8f3db
/etc/libreport/events.d/*
6e099e
/usr/share/mdadm/mdcheck
c8f3db
c8f3db
%changelog
6e099e
* Fri Apr 03 2020 Xiao Ni <xni@redhat.com> - 4.1.5
6e099e
- mdcheck continue/start service has grammer error
6e099e
- Resolves rhbz#1774354
6e099e
6e099e
* Wed Feb 12 2020 Xiao Ni <xni@redhat.com> - 4.1.4
6e099e
- Innorrect UUID reported in volume detail
6e099e
- Resolves rhbz#1789816
6e099e
6e099e
* Fri Nov 29 2019 Xiao Ni <xni@redhat.com> - 4.1.3
6e099e
- Fix CI building error
6e099e
- Resolves rhbz#1773607
6e099e
6e099e
* Fri Nov 22 2019 Xiao Ni <xni@redhat.com> - 4.1.2
6e099e
- imsm: fix spare activation for old matrix arrays
6e099e
- Resolves rhbz#1773607
6e099e
c8f3db
* Mon Mar 11 2019 Xiao Ni <xni@redhat.com> - 4.1.1
c8f3db
- Update to upstream 4.1 and backport 21 patches after 4.1
c8f3db
- Resolves rhbz#1641473
c8f3db
c8f3db
* Thu Aug 02 2018 Xiao Ni <xni@redhat.com> - 4.1-rc1-2
c8f3db
- Fix two IMSM bugs
c8f3db
- Resolves rhbz#1602362 and rhbz#1602358
c8f3db
c8f3db
* Fri Jun 22 2018 Xiao Ni <xni@redhat.com> - 4.1-rc1-1
c8f3db
- Upgrade to upstream mdadm-4.1-rc1
c8f3db
- Resolves rhbz#1494472
c8f3db
c8f3db
* Wed Feb 07 2018 Xiao Ni <xni@redhat.com> - 4.0-13
c8f3db
- stop previous reshape process first 
c8f3db
- Resolves rhbz#1507415
c8f3db
c8f3db
* Wed Jan 31 2018 Xiao Ni <xni@redhat.com> - 4.0-12
c8f3db
- Don't take spare without defined domain by imsm
c8f3db
- Resolves rhbz#1535436
c8f3db
c8f3db
* Fri Jan 12 2018 Xiao Ni <xni@redhat.com> - 4.0-11
c8f3db
- Fix some IMSM bugs 
c8f3db
- Resolves rhbz#1507439 rhbz#1516800 rhbz#1528267
c8f3db
c8f3db
* Mon Dec 11 2017 Xiao Ni <xni@redhat.com> - 4.0-10
c8f3db
- Disable raid5 journal function
c8f3db
- Resolves rhbz#1518477
c8f3db
c8f3db
* Fri Nov 03 2017 Xiao Ni <xni@redhat.com> - 4.0-9
c8f3db
- Enable raid5 journal function
c8f3db
- Resolves rhbz1505611
c8f3db
c8f3db
* Fri Nov 03 2017 Xiao Ni <xni@redhat.com> - 4.0-8
c8f3db
- Support for multiple-ppl in mdadm
c8f3db
- Resolves rhbz#1500638
c8f3db
c8f3db
* Fri Nov 03 2017 Xiao Ni <xni@redhat.com> - 4.0-7
c8f3db
- Support adding flags for mdmonitor.service
c8f3db
- Resolves rhbz#1320018
c8f3db
c8f3db
* Mon Sep 18 2017 Xiao Ni <xni@redhat.com> - 4.0-6
c8f3db
- Update to the latest upstream
c8f3db
- Resolves rhbz#1455936
c8f3db
c8f3db
* Mon Jun 12 2017 Nigel Croxon <ncroxon@redhat.com> - 4.0-5
c8f3db
- RAID array grow not blocked when PPL is enabled
c8f3db
- Resolves rhbz#1460141
c8f3db
c8f3db
* Wed May 31 2017 Xiao Ni <xni@redhat.com> - 4.0-4
c8f3db
- Imsm should not allow combing 512 and 4096 sector size disks in
c8f3db
  one volume and Wrong array size shown for array built on 4096
c8f3db
  sector size disks
c8f3db
- Resolves rhbz#1454390 and rhbz#1454379
c8f3db
c8f3db
* Wed May 17 2017 Xiao Ni <xni@redhat.com> - 4.0-3
c8f3db
- Support for Partial Parity Log
c8f3db
- Resolves rhbz#1450057
c8f3db
c8f3db
* Thu Apr 13 2017 Nigel Croxon <ncroxon@redhat.com> - 4.0-2
c8f3db
- Rebuilt for submission
c8f3db
- Resolves rhbz#1385946
c8f3db
c8f3db
* Sun Feb 26 2017 Xiao Ni <xni@redhat.com> - 4.0-1
c8f3db
- Update to upstream 4.0
c8f3db
- Resolves rhbz#1380017
c8f3db
c8f3db
* Wed Nov 16 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-15
c8f3db
- Resolve case where a reshape could hang if started right after the
c8f3db
  completion of a resync.
c8f3db
- Resolves rhbz#1386700
c8f3db
c8f3db
* Tue Sep 27 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-14
c8f3db
- The fix for 1331709 caused a problem with container arrays (IMSM) as
c8f3db
  these can show up with a valid size of 0. Work around this to only
c8f3db
  exit for non container arrays.
c8f3db
- Resolves rhbz#1379194
c8f3db
c8f3db
* Wed Sep 14 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-13
c8f3db
- Make udev-md-array-arrays.rules more resilient to races if arrays are
c8f3db
  assembled and stopped and reassembled quick after each other.
c8f3db
- Resolves rhbz#1331709
c8f3db
c8f3db
* Thu Aug 25 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-12
c8f3db
- Apply additional required patch to fix buffer overrun using long device
c8f3db
  names
c8f3db
- Resolves rhbz#1369891
c8f3db
c8f3db
* Wed Aug 24 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-11
c8f3db
- Fix problem when creating more than 127 md arrays leading to overruns
c8f3db
- Resolves rhbz#1369891
c8f3db
c8f3db
* Thu Aug 11 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-10
c8f3db
- Fix fix to enable security through obscurity
c8f3db
- Resolves rhbz#1225025
c8f3db
c8f3db
* Tue Aug 9 2016 Xiao Ni <xni@redhat.com> - 3.4-9
c8f3db
- Fix problem about reshape stuck at beginning
c8f3db
- Resolves rhbz#1172937
c8f3db
c8f3db
* Fri Aug 5 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-8
c8f3db
- Disable support for creating and reshaping into arrays with journals.
c8f3db
- Resolves rhbz#1360464
c8f3db
c8f3db
* Mon Jun 20 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-7
c8f3db
- Fix problem with mdadm large device names overflowing an internal buffer
c8f3db
- Resolves rhbz#1347749
c8f3db
c8f3db
* Mon Jun 20 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-6
c8f3db
- Fix problem with reshaping IMSM arrays, where a new reshape could be
c8f3db
  launched before the first reshape had fully completed, leading to
c8f3db
  unpected results.
c8f3db
- Resolves rhbz#1347762
c8f3db
c8f3db
* Thu Jun 9 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-5
c8f3db
- Enable security through obscurity
c8f3db
- Resolves rhbz#1225025
c8f3db
c8f3db
* Thu Jun 9 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-4
c8f3db
- Fix problem with raid0 arrays not being detected by Anaconda due to it
c8f3db
  setting MALLOC_PERTURB_
c8f3db
- Resolves rhbz#1324637
c8f3db
c8f3db
* Thu Apr 28 2016 Xiao Ni <xni@redhat.com> - 3.4-3
c8f3db
- Fix Degraded Raid1 array becomes inactive after rebooting
c8f3db
- Resolves rhbz#1290494
c8f3db
c8f3db
* Tue Mar 1 2016 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.4-2
c8f3db
- Fix problem where it was not possible to stop an IMSM array during reshape
c8f3db
- Resolves rhbz#1312837
c8f3db
c8f3db
* Tue Feb 9 2016 Xiao Ni <xni@redhat.com> - 3.4-1
c8f3db
- Update to mdadm-3.4
c8f3db
- Resolves rhbz#1273351
c8f3db
c8f3db
* Thu Sep 17 2015 Xiao Ni <xni@redhat.com> - 3.3.2-6
c8f3db
- Fix issue reshape is stuck
c8f3db
- Resolves rhbz#1246035
c8f3db
c8f3db
* Tue Aug 25 2015 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.3.2-5
c8f3db
- Add support for IMSM over NVME storage
c8f3db
- Resolves rhbz#1173504
c8f3db
c8f3db
* Thu Jul 2 2015 Xiao Ni <xni@redhat.com> - 3.3.2-4
c8f3db
- Fix issue mdadm --grow --size does not work for >2TB
c8f3db
- Resolves rhbz#1236538
c8f3db
c8f3db
* Tue Mar 24 2015 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.3.2-3
c8f3db
- Fix issue where migration record was not always cleared after successful
c8f3db
  reshape.
c8f3db
- Resolves rhbz#1183724
c8f3db
c8f3db
* Mon Jan 19 2015 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.3.2-2
c8f3db
- Do not install 64-md-raid-assembly.rules
c8f3db
- Resolves rhbz#1181620
c8f3db
c8f3db
* Wed Aug 27 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.3.2-1
c8f3db
- Update to upstream mdadm-3.3.2
c8f3db
- Resolves rhbz#1085533
c8f3db
c8f3db
* Fri Jul 25 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-33
c8f3db
- Fix problem with spare disk not being added correctly to IMSM array
c8f3db
  because mdmon is unable to write metadata to it.
c8f3db
- Resolves bz1072979
c8f3db
c8f3db
* Thu Jul 24 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-32
c8f3db
- Fix issue with mdmon not being launched correctly after reboot
c8f3db
  during container reshape second of a second RAID5 array, resulting in
c8f3db
  it being read-only and cannot be mounted.
c8f3db
- Resolves bz1074970
c8f3db
c8f3db
* Mon Mar 10 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-31
c8f3db
- Fix problem of IMSM platform capabilities not being detected in UEFI
c8f3db
  mode when only the second SATA controller is enabled.
c8f3db
- Resolves bz1074161
c8f3db
c8f3db
* Mon Mar 3 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-30
c8f3db
- Fix problem where Resync and recovery of RAID10 stopped at more than
c8f3db
  50% does not continue after reassemblation
c8f3db
- Resolves bz1068154
c8f3db
c8f3db
* Wed Jan 29 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-29
c8f3db
- Fix problem with mdadm crashing, if trying to create an IMSM array, with
c8f3db
  missing devices.
c8f3db
- Resolves bz1056466
c8f3db
c8f3db
* Wed Jan 29 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-28
c8f3db
- Fix problem with policy with path=* not working if there is no
c8f3db
  /dev/disk/by-path/ directory, as is the case with (S)ATA only systems
c8f3db
- Resovles bz1045510
c8f3db
c8f3db
* Wed Jan 29 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-27
c8f3db
- Fix problem with failed disk staying available in IMSM volume/container
c8f3db
- Resolves bz1052904
c8f3db
c8f3db
* Wed Jan 29 2014 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-26
c8f3db
- Fix problem with reshape not proceeding after reboot on RAID 0 and RAID 5
c8f3db
- Resolves bz1046064
c8f3db
c8f3db
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 3.2.6-25
c8f3db
- Mass rebuild 2014-01-24
c8f3db
c8f3db
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 3.2.6-24
c8f3db
- Mass rebuild 2013-12-27
c8f3db
c8f3db
* Thu Nov 21 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-23
c8f3db
- Fix problem with rebuild not restarting on stopped RAID1/10 IMSM arrays
c8f3db
- Resolves bz1032911
c8f3db
c8f3db
* Thu Oct 10 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-22
c8f3db
- Check for DM_UDEV_DISABLE_OTHER_RULES_FLAG instead of
c8f3db
  DM_UDEV_DISABLE_DISK_RULES_FLAG in 65-md-incremental.rules
c8f3db
- Resolves bz1015515
c8f3db
c8f3db
* Thu Aug 29 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-21
c8f3db
- Fix pointless rpmbuild noise over mismatching date info
c8f3db
- Remove Fedora 17 support
c8f3db
- Fix problem where first stop command doesn't stop container during
c8f3db
  IMSM volume's bz956059
c8f3db
c8f3db
* Wed Apr 24 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-19
c8f3db
- Fix problem where  rebuild of IMSM RAID5 volume started in OROM,
c8f3db
  does not proceed in OS
c8f3db
- Resolves bz956021 (f18), bz956026 (f17), bz956031 (f19)
c8f3db
c8f3db
* Tue Apr 23 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-18
c8f3db
- Fix problem with IMSM metadata where resync progress would be lost
c8f3db
  if an array was stopped during ongoing expansion of a RAID1/5 volume.
c8f3db
- Resolves bz948745
c8f3db
c8f3db
* Tue Apr 23 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-17
c8f3db
- Reorder patches to allow for udev query patch to be applied on
c8f3db
  Fedora 17 as well.
c8f3db
c8f3db
* Mon Apr 22 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-16
c8f3db
- Rely on rpm macros to place files in correct directories, and match /usr
c8f3db
  move
c8f3db
- Resolves bz955248
c8f3db
c8f3db
* Thu Mar 7 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-15
c8f3db
- Cleanup .spec file handling of different Fedora versions
c8f3db
- Resolves bz914629
c8f3db
c8f3db
* Tue Feb 5 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-14
c8f3db
- Resync with final version of upstream patches for launching mdmon
c8f3db
  via systemctl. Require dracut 024-025 or later to match.
c8f3db
- Resolves bz879327
c8f3db
c8f3db
* Fri Feb 1 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-13
c8f3db
- Update to upstream solution for launching mdmon via systemctl
c8f3db
- Resolves bz879327
c8f3db
c8f3db
* Mon Jan 21 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-12
c8f3db
- Launch mdmon via systemctl to avoid it ending up in the wrong cgroup
c8f3db
  and getting killed in the boot process when switching from the
c8f3db
  initrd to the real root.
c8f3db
- Resolves bz879327
c8f3db
c8f3db
* Tue Jan 8 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-11
c8f3db
- Move code to leave udev cgroup into mdmon and excute it after we
c8f3db
  work, to make sure it actually does the right thing.
c8f3db
c8f3db
* Mon Jan 7 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-10
c8f3db
- Fix mdmonitor-takeover.service dangling symlink problem for real
c8f3db
c8f3db
* Mon Jan 7 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-9
c8f3db
- Reintroduce fix for removing dangling symlink of
c8f3db
  mdmonitor-takeover.service which got lost in the fix introduced in
c8f3db
  3.2.6-8
c8f3db
c8f3db
* Fri Jan 4 2013 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-8
c8f3db
- mdmonitor-takeover.service is obsolete with the --offroot support,
c8f3db
  and it is harmful as of 3.2.6
c8f3db
- Resolves bz834245
c8f3db
c8f3db
* Mon Dec 10 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-7
c8f3db
- Fix issue with udev scripts where if an raid volume with one of
c8f3db
  the disks failing, the failed disk is still present in the volume
c8f3db
  and container. The raid volume stays is in normal state (should be
c8f3db
  degraded) and the rebuild cannot start.
c8f3db
- Resolves bz886123
c8f3db
c8f3db
* Mon Dec 10 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-5
c8f3db
- mdadm-sysvinit is obsolete given that we no longer support booting
c8f3db
  using sysvinit scripts
c8f3db
- Resolves bz884993
c8f3db
c8f3db
* Mon Dec 10 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-4
c8f3db
- Fix typo in error message in fix for 880972. No functional changes
c8f3db
c8f3db
* Fri Nov 30 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-3
c8f3db
- Disallow creating a second IMSM RAID array size 0 (bz880972)
c8f3db
- Disallow creating IMSM RAIDs that spans multiple controllers (bz880974)
c8f3db
- Resolves bz880972, bz880974
c8f3db
c8f3db
* Thu Nov 15 2012 Doug Ledford <dledford@redhat.com> - 3.2.6-2
c8f3db
- Modify mdadm to set the cgroup of mdmon to systemd if it's available
c8f3db
- Related bz873576 (and others)
c8f3db
c8f3db
* Thu Oct 25 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.6-1
c8f3db
- Upgrade to mdadm-3.2.6
c8f3db
- Resolves bz869930
c8f3db
c8f3db
* Fri Oct 19 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-14
c8f3db
- Dummy update to work around bodhi breakage. No actual code changes.
c8f3db
c8f3db
* Fri Oct 19 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-13
c8f3db
- Relax installation requirements for abrt script to only depend on
c8f3db
  libreport-filesystem rather than the full abrt package
c8f3db
c8f3db
* Thu Oct 18 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-12
c8f3db
- Add abrt script to retrieve /proc/mdstat output in case of crash
c8f3db
- Resolves bz867842
c8f3db
c8f3db
* Wed Oct 17 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-11
c8f3db
- Remove package requirements for udev and initscripts for F18+
c8f3db
- Resolves bz864562
c8f3db
c8f3db
* Wed Oct 3 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-9
c8f3db
- Resolve issue with ambiguous licenses
c8f3db
- Resolves bz862761
c8f3db
c8f3db
* Mon Sep 10 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-8
c8f3db
- Switch to using new systemd macros for F18+
c8f3db
- Resolves bz850202
c8f3db
c8f3db
* Thu Aug 2 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-7
c8f3db
- Remove bogus rogue patch applied in 3.2.5-5 with justification and
c8f3db
  without following the structure of the mdadm package.
c8f3db
c8f3db
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.5-6
c8f3db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c8f3db
c8f3db
* Wed Jul 18 2012 Karsten Hopp <karsten@redhat.com> 3.2.5-5
c8f3db
- include <linux/types.h> in some to avoid type clashes.
c8f3db
  same problem as rhbz #840902
c8f3db
c8f3db
* Mon Jul 16 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-4
c8f3db
- Move /etc/tmpfiles.d/mdadm.conf to /lib/tmpfiles.d/ to comply with
c8f3db
  Fedora tmpfile rules
c8f3db
- Resolves bz840187
c8f3db
c8f3db
* Mon Jun 25 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-3
c8f3db
- Fix problem where reshape of RAID volume is broken after trying to
c8f3db
  stop all MD devices.
c8f3db
- Enhance raid-check to allow the adming to specify the max number of
c8f3db
  concurrent arrays to be checked at any given time.
c8f3db
- Resolves bz830177, bz820124
c8f3db
c8f3db
* Wed Jun 13 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-2
c8f3db
- Fix uninstall script to remove dangling symlink to
c8f3db
  mdmonitor-takeover.service, if the mdadm package is uninstalled from
c8f3db
  the system.
c8f3db
- Resolves bz828354
c8f3db
c8f3db
* Mon May 21 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.5-1
c8f3db
- Upgrade to mdadm-3.2.5
c8f3db
- Resolves bz822850
c8f3db
c8f3db
* Tue May 15 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.4-3
c8f3db
- Fix mdadm-3.2.4 introduced bug where --add fails in common cases
c8f3db
- Resolves bz821717 (f17) bz821718 (f16) bz821719 (f15)
c8f3db
c8f3db
* Thu May 10 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.4-2
c8f3db
- Fix mdadm.conf to use 'd' for /var/run/mdadm creation, to avoid the
c8f3db
  map file getting deleted during boot.
c8f3db
c8f3db
* Thu May 10 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.4-1
c8f3db
- Upgrade to mdadm-3.2.4
c8f3db
- Resolves bz820534 (rawhide) bz820527 (f17) bz820531 (f16) bz820532 (f15)
c8f3db
c8f3db
* Mon Apr 30 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-9
c8f3db
- Fix Monitor mode sometimes crashes when a resync completes
c8f3db
- Fix missing symlink for mdadm container device when incremental creates
c8f3db
  the array
c8f3db
- Make sure when creating a second array in a container that the second
c8f3db
  array uses all available space since leaving space for a third array
c8f3db
  is invalid
c8f3db
- Validate the number of imsm volumes per controller
c8f3db
- Fix issues with imsm arrays and disks larger than 2TB
c8f3db
- Add support for expanding imsm arrays/containers
c8f3db
- The support for expanding imsm arrays/containers was accepted upstream,
c8f3db
  update to the official patches from there
c8f3db
- Fix for the issue of --add not being very smart
c8f3db
- Fix an issue causing rebuilds to fail to restart on reboot (data
c8f3db
  corrupter level problem)
c8f3db
- Reset the bad flag on map file updates
c8f3db
- Correctly fix failure when trying to add internal bitmap to 1.0 arrays
c8f3db
- Resolves: bz817023 (f17) bz817024 (f17) bz817026 (f17) bz817028 (f17)
c8f3db
- Resolves: bz817029 (f17) bz817032 (f17) bz817038 (f17) bz808774 (f17)
c8f3db
- Resolves: bz817039 (f17) bz817042 (f17)
c8f3db
c8f3db
* Mon Apr 30 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-8
c8f3db
- Fix bug where IMSM arrays stay inactive in case a reboot is
c8f3db
- performed during the reshape process.
c8f3db
- Resolves: bz817522 (f17) bz817535 (f16) bz817537 (f15)
c8f3db
c8f3db
* Wed Mar 28 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-7
c8f3db
- Fix issue when re-adding drive to a raid1 array with bitmap
c8f3db
- Resolves: bz807743 (f17) bz769323 (f16) bz791159 (f15)
c8f3db
c8f3db
* Thu Feb 23 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-6
c8f3db
- Fix double free on buggy old kernel sysfs read
c8f3db
- Fix segfault if trying to write superblock to non existing device
c8f3db
- Resolves: bz795707 (f17) bz795747 (f16) bz795748 (f15)
c8f3db
- Resolves: bz795461 (f17) bz795749 (f16) bz795750 (f15)
c8f3db
c8f3db
* Thu Feb 16 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-5
c8f3db
- Fix issue with devices failing to be added to a raid using bitmaps,
c8f3db
  due to trying to write the bitmap with mis-aligned buffers using
c8f3db
  O_DIRECT
c8f3db
- Resolves: bz789898 (f16) bz791189 (f15)
c8f3db
c8f3db
* Mon Jan 30 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-4
c8f3db
- Add support for --offroot to mdadm/mdmon
c8f3db
- Resolves: bz785739 (rawhide) bz785737 (f16) bz771405 (f15)
c8f3db
c8f3db
* Thu Jan 12 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-3
c8f3db
- Fix case where we have to retry in case a remove fails due to an array
c8f3db
  being busy
c8f3db
- Resolves: bz773337 (rawhide) bz773340 (f16) bz773341 (f15)
c8f3db
c8f3db
* Thu Jan 5 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-2
c8f3db
- Workaround for gcc-4.7 strict aliasing breaking the build
c8f3db
c8f3db
* Wed Jan 4 2012 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.3-1
c8f3db
- Update to upstream 3.2.3
c8f3db
- Resolves: bz770110 (rawhide) bz771413 (f16) bz759014 (rawhide)
c8f3db
- Resolves: bz759015 (f16) bz759035 (rawhide) bz759036 (f16)
c8f3db
- Resolves: bz771608 (f15) bz759016 (f15) bz759039 (f15)
c8f3db
c8f3db
* Mon Nov 21 2011 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.2-15
c8f3db
- Backport upstream fix for memory leak that can prevent migration to
c8f3db
  RAID5 from completing.
c8f3db
- Backport upstream fix preventing mounting a device while it is in
c8f3db
  process of reshaping
c8f3db
- Resolves: bz755005 bz755009
c8f3db
c8f3db
* Wed Nov 9 2011 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.2-14
c8f3db
- Backport upstream fixes to prevent growing v0.90 metadata raid out
c8f3db
  of supported size.
c8f3db
- Add missing 'disable' argument to systemctl in preun script
c8f3db
- Resolves: bz735306 (Fedora 15) bz748731 (Fedora 16) bz748732 (rawhide),
c8f3db
  Resolves: bz751716
c8f3db
c8f3db
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.2-13
c8f3db
- Rebuilt for glibc bug#747377
c8f3db
c8f3db
* Sat Oct 22 2011 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.2-12
c8f3db
- Backport upstream version of fix for IMSM RAID assembly problem,
c8f3db
  which resolves issues when booting off sysvinit based system.
c8f3db
- Resolves: bz736387 (Fedora 15) bz744217 (Fedora 16)
c8f3db
c8f3db
* Wed Oct 19 2011 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.2-11
c8f3db
- Fix systemd dependency problem
c8f3db
- Resolves: bz741115 (F16) bz744226 (rawhide)
c8f3db
c8f3db
* Wed Oct 19 2011 Jes Sorensen <Jes.Sorensen@redhat.com> - 3.2.2-10
c8f3db
- Fix problem where a dirty IMSM RAID isn't assembled correctly during
c8f3db
  boot, preventing booting from this RAID device.
c8f3db
- Resolves: bz736387 (Fedora 15) bz744217 (Fedora 16)
c8f3db
- Fix race between udev and mdadm when assembling md device using
c8f3db
  mdadm -I, where udev would spawn an additional mdadm command to
c8f3db
  perform the assembly in parallel.
c8f3db
c8f3db
* Wed Aug 31 2011 Doug Ledford <dledford@redhat.com> - 3.2.2-9
c8f3db
- Fix boot with older imsm arrays that have an unused attribute set
c8f3db
- Resolves: bz729205
c8f3db
c8f3db
* Thu Aug 25 2011 Doug Ledford <dledford@redhat.com> - 3.2.2-8
c8f3db
- Rework the 65-md-incremental.rules file to add the following support:
c8f3db
  Nested md raid arrays should now work
c8f3db
  MD on top of LUKS or other lvm based devices should now work
c8f3db
  We should no longer grab multipath paths before multipath can
c8f3db
c8f3db
* Wed Jul 27 2011 Doug Ledford <dledford@redhat.com> - 3.2.2-7
c8f3db
- Fix a bug with readding a device
c8f3db
- Fix a bug with writemostly flag handling
c8f3db
c8f3db
* Mon Jul 18 2011 Doug Ledford <dledford@redhat.com> - 3.2.2-6
c8f3db
- Bump and rebuild again
c8f3db
c8f3db
* Fri Jul 15 2011 Doug Ledford <dledford@redhat.com> - 3.2.2-5
c8f3db
- Bump and rebuild to keep version ahead of f15 version
c8f3db
c8f3db
* Thu Jul 14 2011 Doug Ledford <dledford@redhat.com> - 3.2.2-4
c8f3db
- Fix minor issue in man page
c8f3db
- Resolves: bz717795
c8f3db
c8f3db
* Thu Jul 07 2011 Milan Broz <mbroz@redhat.com> - 3.2.2-3
c8f3db
- Use unit files with systemd. (johannbg)
c8f3db
- Add sub-package sysvinit for SysV init script.
c8f3db
- Resolves: bz713573
c8f3db
c8f3db
* Wed Jul 06 2011 Milan Broz <mbroz@redhat.com> - 3.2.2-2
c8f3db
- Fix build on PPC.
c8f3db
- Resolves: bz719380
c8f3db
c8f3db
* Tue Jun 28 2011 Milan Broz <mbroz@redhat.com> - 3.2.2-1
c8f3db
- Update to latest upstream version
c8f3db
- Resolves: bz714083
c8f3db
c8f3db
* Tue Jun 14 2011 Doug Ledford <dledford@redhat.com> - 3.2.1-5
c8f3db
- Fix for bz710646
c8f3db
c8f3db
* Thu Mar 31 2011 Doug Ledford <dledford@redhat.com> - 3.2.1-4
c8f3db
- Somehow the 64-md-raid.rules file went missing.  Put it back.
c8f3db
- Resolves: bz692248
c8f3db
c8f3db
* Thu Mar 31 2011 Doug Ledford <dledford@redhat.com> - 3.2.1-3
c8f3db
- Fix mdmonitor init script setup of SELinux on PIDPATH
c8f3db
- Resolves: bz692559
c8f3db
c8f3db
* Mon Mar 28 2011 Doug Ledford <dledford@redhat.com> - 3.2.1-2
c8f3db
- Restore build command to sane command instead of test command
c8f3db
c8f3db
* Mon Mar 28 2011 Doug Ledford <dledford@redhat.com> - 3.2.1-1
c8f3db
- Update to latest upstream version
c8f3db
- Resolves: 691353
c8f3db
c8f3db
* Fri Mar 25 2011 Doug Ledford <dledford@redhat.com> - 3.1.5-1
c8f3db
- Update to latest upstream stable release
c8f3db
- Update mdadm.rules file to honor noiswmd and nodmraid command line options
c8f3db
- Ghost the directory in /var/run, create /var/run/mdadm in mdmonitor init
c8f3db
  script
c8f3db
- Don't report mismatch counts on either raid1 or raid10
c8f3db
- Check both active and idle arrays during raid check runs
c8f3db
- Move the raid-check script from cron.weekly to /usr/sbin, add a crontab
c8f3db
  file to /etc/cron.d and mark it config(noreplace).  This way users can
c8f3db
  select their own raid-check frequency and have it honored through
c8f3db
  upgrades.
c8f3db
- Allow the raid-check script to set the process and io priority of the
c8f3db
  thread performing the check in order to preserve responsiveness of the
c8f3db
  machine during the check.
c8f3db
- Resolves: 633229, 656620. 679843, 671076, 659933
c8f3db
c8f3db
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-0.git20100804.2.1
c8f3db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c8f3db
c8f3db
* Wed Aug 04 2010 Doug Ledford <dledford@redhat.com> - 3.1.3-0.git20100804.2
c8f3db
- Add udev patch to not have incremental assembly in two rules files
c8f3db
c8f3db
* Wed Aug 04 2010 Doug Ledford <dledford@redhat.com> - 3.1.3-0.git20100804.1
c8f3db
- Update to latest upstream release (resolves an issue with stale lock
c8f3db
  files on the md device map file)
c8f3db
c8f3db
* Thu Jul 22 2010 Doug Ledford <dledford@redhat.com> - 3.1.3-0.git20100722.2
c8f3db
- Remove the glibc-static buildreq and don't build the static mdadm since
c8f3db
  we don't install it anyway
c8f3db
- Remove the udev file since adding it was supposed to be a rawhide only change
c8f3db
c8f3db
* Thu Jul 22 2010 Doug Ledford <dledford@redhat.com> - 3.1.3-0.git20100722.1
c8f3db
- Change git date format to the correct format (YYYYMMDD)
c8f3db
- Update to latest upstream push (fixes bz604023)
c8f3db
c8f3db
* Tue Jul 20 2010 Doug Ledford <dledford@redhat.com> - 3.1.3-0.git07202010.2
c8f3db
- Fix racy locking of mapfile (bz616596)
c8f3db
c8f3db
* Tue Jul 20 2010 Doug Ledford <dledford@redhat.com> - 3.1.3-0.git07202010.1
c8f3db
- Update to latest git repo (3.1.2 plus pending changes, fixes bz602457)
c8f3db
- Add in 64-md-raid.rules to compensate for it no longer being in udev
c8f3db
  (bz581905)
c8f3db
- Remove mdadm.static as its no longer used in initrd creation
c8f3db
c8f3db
* Tue Apr 13 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-10
c8f3db
- Minor update to mdadm.rules to make anaconda happy
c8f3db
c8f3db
* Thu Apr 08 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-9
c8f3db
- Slight fix on container patch
c8f3db
c8f3db
* Thu Apr 08 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-8
c8f3db
- Updated container patch that also enables mdadm -IRs for imsm devices
c8f3db
c8f3db
* Tue Apr 06 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-7
c8f3db
- Fix up directory in mdmonitor init script so that we restart mdmon like we
c8f3db
  are supposed to
c8f3db
- Add a rule to run incremental assembly on containers in case there are
c8f3db
  multiple volumes in a container and we only started some of them in the
c8f3db
  initramfs
c8f3db
- Make -If work with imsm arrays.  We had too restrictive of a test in
c8f3db
  sysfs_unique_holder.
c8f3db
- Make incremental assembly of containers act like incremental assembly of
c8f3db
  regular devices (aka, --run is needed to start a degraded array)
c8f3db
c8f3db
* Tue Apr 06 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-6
c8f3db
- Typo in new rules file
c8f3db
c8f3db
* Tue Apr 06 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-5
c8f3db
- Enable incremental support for imsm devices
c8f3db
c8f3db
* Tue Apr 06 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-4
c8f3db
- One line fix for ppc64 compiles
c8f3db
c8f3db
* Tue Apr 06 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-3
c8f3db
- Clean up directory mess once and for all
c8f3db
- Add incremental remove support
c8f3db
c8f3db
* Wed Mar 17 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-2
c8f3db
- Add a little more paranoia checking to the RebuildMap code to avoid ever
c8f3db
  having the same infinite loop as in bz569019 again even if we change file
c8f3db
  locations to somewhere where we can't create a mapfile
c8f3db
c8f3db
* Tue Mar 16 2010 Doug Ledford <dledford@redhat.com> - 3.1.2-1
c8f3db
- Grab latest upstream release instead of git repo snapshot (bz552344, bz572561)
c8f3db
- The lack of /dev/md is causing problems, so add code to mapfile.c to cause
c8f3db
  us to create /dev/md if it doesn't exist (bz569019)
c8f3db
c8f3db
* Tue Feb 23 2010 Doug Ledford <dledford@redhat.com> - 3.1.1-0.gcd9a8b5.6
c8f3db
- Newer version of imsm patch that leaves warning, but only when there
c8f3db
  actually are too many devices on the command line (bz554974)
c8f3db
c8f3db
* Sun Feb 21 2010 Doug Ledford <dledford@redhat.com> - 3.1.1-0.gcd9a8b5.5
c8f3db
- The uuid patch cause a different problem during assembly, so use a gross
c8f3db
  hack to work around the uuid issue that won't break assembly until fixed
c8f3db
  properly upstream (bz567132)
c8f3db
c8f3db
* Sun Feb 21 2010 Doug Ledford <dledford@redhat.com> - 3.1.1-0.gcd9a8b5.4
c8f3db
- Fix problem with booting multiple imsm containers when they aren't listed
c8f3db
  "just so" in the mdadm.conf file (bz554974)
c8f3db
c8f3db
* Fri Feb 19 2010 Doug Ledford <dledford@redhat.com> - 3.1.1-0.gcd9a8b5.3
c8f3db
- Don't run the raid-check script if the kernel doesn't support
c8f3db
  md devices (bz557053)
c8f3db
- Don't report any mismatch_cnt issues on raid1 devices as there are
c8f3db
  legitimate reasons why the count may not be 0 and we are getting enough
c8f3db
  false positives that it renders the check useless (bz554217, bz547128)
c8f3db
c8f3db
* Thu Feb 18 2010 Doug Ledford <dledford@redhat.com> - 3.1.1-0.gcd9a8b5.2
c8f3db
- Fix s390/ppc64 UUID byte swap issue
c8f3db
c8f3db
* Wed Feb 17 2010 Doug Ledford <dledford@redhat.com> - 3.1.1-0.gcd9a8b5.1
c8f3db
- Update to head of upstream git repo, which contains a significant number
c8f3db
  of bug fixes we need (bz543746)
c8f3db
c8f3db
* Fri Jan 15 2010 Doug Ledford <dledford@redhat.com> - 3.0.3-3
c8f3db
- Fix crash when AUTO keyword is in mdadm.conf (bz552342)
c8f3db
c8f3db
* Tue Dec 01 2009 Doug Ledford <dledford@redhat.com> - 3.0.3-2
c8f3db
- Minor tweak to init script for LSB compliance (bz527957)
c8f3db
c8f3db
* Wed Nov 04 2009 Doug Ledford <dledford@redhat.com> - 3.0.3-1
c8f3db
- New upstream release 3.0.3 (bz523320, bz527281)
c8f3db
- Update a couple internal patches
c8f3db
- Drop a patch in that was in Neil's tree for 3.0.3 that we had pulled for
c8f3db
  immediate use to resolve a bug
c8f3db
- Drop the endian patch because it no longer applied cleanly and all attempts
c8f3db
  to reproduce the original problem as reported in bz510605 failed, even up
c8f3db
  to and including downloading the specific package that was reported as
c8f3db
  failing in that bug and trying to reproduce with it on both ppc and ppc64
c8f3db
  hardware and with both ppc and ppc64 versions on the 64bit hardware.
c8f3db
  Without a reproducer, it is impossible to determine if a rehashed patch
c8f3db
  to apply to this code would actually solve the problem, so remove the patch
c8f3db
  entirely since the original problem, as reported, was an easy to detect DOA
c8f3db
  issue where installing to a raid array was bound to fail on reboot and so
c8f3db
  we should be able to quickly and definitively tell if the problem resurfaces.
c8f3db
- Update the mdmonitor init script for LSB compliance (bz527957)
c8f3db
- Link from mdadm.static man page to mdadm man page (bz529314)
c8f3db
- Fix a problem in the raid-check script (bz523000)
c8f3db
- Fix the intel superblock handler so we can test on non-scsi block devices
c8f3db
c8f3db
* Fri Oct  2 2009 Hans de Goede <hdegoede@redhat.com> - 3.0.2-1
c8f3db
- New upstream release 3.0.2
c8f3db
- Add a patch fixing mdadm --detail -export segfaults (bz526761, bz523862)
c8f3db
- Add a patch making mdmon store its state under /dev/.mdadm for initrd
c8f3db
  mdmon, rootfs mdmon handover
c8f3db
- Restart mdmon from initscript (when running) for rootfs mdmon handover
c8f3db
c8f3db
* Thu Sep 17 2009 Doug Ledford <dledford@redhat.com> - 3.0-4
c8f3db
- Stop some mdmon segfaults (bz523860)
c8f3db
c8f3db
* Tue Sep 15 2009 Doug Ledford <dledford@redhat.com> - 3.0-3
c8f3db
- Update to current head of upstream git repo for various imsm related fixes
c8f3db
  (fixes bz523262)
c8f3db
- Fix display of metadata version in output of Detail mode
c8f3db
- Add UUID output to --detail --export (bz523314)
c8f3db
c8f3db
* Fri Jul 24 2009 Doug Ledford <dledford@redhat.com> - 3.0-2
c8f3db
- Improved raid-check script as well as the ability to configure what devices
c8f3db
  get checked
c8f3db
- Endian patch for uuid generation
c8f3db
c8f3db
* Mon Jun 29 2009 Doug Ledford <dledford@redhat.com> - 3.0-1
c8f3db
- Remove stale patches already accepted by upstream
c8f3db
- Fix the raid-check script to only try and check a device if it is
c8f3db
  checkable
c8f3db
- Update to official mdadm-3.0 version
c8f3db
- Resolves: bz505587, bz505552
c8f3db
c8f3db
* Tue May 19 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.7
c8f3db
- Move the mdadm.map file from /dev/md/ to /dev/ so the installer doesn't
c8f3db
  need to precreate the /dev/md/ directory in order for incremental
c8f3db
  assembly to work
c8f3db
c8f3db
* Tue May 19 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.6
c8f3db
- Only check raid devices automatically, do not attempt to repair them
c8f3db
  during the weekly data scrubbing
c8f3db
c8f3db
* Fri Mar 20 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.5
c8f3db
- Fix a few issues with the new code to determine when a device gets to
c8f3db
  keep its name and when it doesn't
c8f3db
c8f3db
* Fri Mar 20 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.4
c8f3db
- Change the perms on the udev rules file, it doesn't need to be +x
c8f3db
c8f3db
* Fri Mar 20 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.3
c8f3db
- Slightly tweak the udev rules to make sure we don't start arrays
c8f3db
  while running in rc.sysinit...leave array starting to it instead
c8f3db
- Modify mdadm to put its mapfile in /dev/md instead of /var/run/mdadm
c8f3db
  since at startup /var/run/mdadm is read-only by default and this
c8f3db
  breaks incremental assembly
c8f3db
- Change how mdadm decides to assemble incremental devices using their
c8f3db
  preferred name or a random name to avoid possible conflicts when plugging
c8f3db
  a foreign array into a host
c8f3db
c8f3db
* Wed Mar 18 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.2
c8f3db
- Change around the mdadm udev rules we ship to avoid a udev file conflict
c8f3db
c8f3db
* Tue Mar 17 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel3.1
c8f3db
- Update to latest devel release
c8f3db
- Remove the no longer necessary udev patch
c8f3db
- Remove the no longer necessary warn patch
c8f3db
- Remove the no longer necessary alias patch
c8f3db
- Update the mdadm.rules file to only pay attention to device adds, not
c8f3db
  changes and to enable incremental assembly
c8f3db
- Add a cron job to run a weekly repair of the array to correct bad sectors
c8f3db
- Resolves: bz474436, bz490972
c8f3db
c8f3db
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-0.devel2.2.1
c8f3db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
c8f3db
c8f3db
* Thu Feb 19 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel2.2
c8f3db
- Readd our old mdadm rules file that does incremental assembly
c8f3db
- Remove the new mdadm rules file from upstream as we already have this in
c8f3db
  our udev package (and the one in the udev package already has a bug fixed)
c8f3db
c8f3db
* Thu Feb 12 2009 Doug Ledford <dledford@redhat.com> - 3.0-0.devel2.1
c8f3db
- Update to latest upstream devel release
c8f3db
- Use the udev rules file included with mdadm instead of our own
c8f3db
- Drop all the no longer relevant patches
c8f3db
- Fix a build error in mdopen.c
c8f3db
- Fix the udev rules path in Makefile
c8f3db
- Fix a compile issue with the __le32_to_cpu() macro usage (bad juju to
c8f3db
  to operations on the target of the macro as it could get executed
c8f3db
  multiple times, and gcc now throws an error on that)
c8f3db
- Add some casts to some print statements to keep gcc from complaining
c8f3db
c8f3db
* Fri Oct 24 2008 Doug Ledford <dledford@redhat.com> - 2.6.7.1-1
c8f3db
- Updated to latest upstream stable release (#466803)
c8f3db
- Change udev rule to not assemble degraded arrays (#453314)
c8f3db
- Fix metadata matching in config file (#466078)
c8f3db
- Fix assembly of raid10 devices (#444237)
c8f3db
- Fix incremental assembly of partitioned raid devices (#447818)
c8f3db
c8f3db
* Thu Jun 26 2008 Doug Ledford <dledford@redhat.com> - 2.6.7-1
c8f3db
- Update to latest upstream version (should resolve #444237)
c8f3db
- Drop incremental patch as it's now part of upstream
c8f3db
- Clean up all the open() calls in the code (#437145)
c8f3db
- Fix the build process to actually generate mdassemble (#446988)
c8f3db
- Update the udev rules to get additional info about arrays being assembled
c8f3db
  from the /etc/mdadm.conf file (--scan option) (#447818)
c8f3db
- Update the udev rules to run degraded arrays (--run option) (#452459)
c8f3db
c8f3db
* Thu Apr 17 2008 Bill Nottingham <notting@redhat.com> - 2.6.4-4
c8f3db
- make /dev/md if necessary in incremental mode (#429604)
c8f3db
- open RAID devices with O_EXCL to avoid racing against other --incremental processes (#433932)
c8f3db
c8f3db
* Fri Feb  1 2008 Bill Nottingham <notting@redhat.com> - 2.6.4-3
c8f3db
- add a udev rules file for device assembly (#429604)
c8f3db
c8f3db
* Fri Jan 18 2008 Doug Ledford <dledford@redhat.com> - 2.6.4-2
c8f3db
- Bump version and rebuild
c8f3db
c8f3db
* Fri Oct 19 2007 Doug Ledford <dledford@redhat.com> - 2.6.4-1
c8f3db
- Update to latest upstream and remove patches upstream has taken
c8f3db
c8f3db
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.6.2-5
c8f3db
- Rebuild for selinux ppc32 issue.
c8f3db
c8f3db
* Mon Jul 09 2007 Doug Ledford <dledford@redhat.com> - 2.6.2-4
c8f3db
- Oops, if we call -C -e1, minor_version is no longer properly set, fix that
c8f3db
  up
c8f3db
- Related: bz230207
c8f3db
c8f3db
* Fri Jul 06 2007 Doug Ledford <dledford@redhat.com> - 2.6.2-3
c8f3db
- Oops, had to update the file leak patch, missed one thing
c8f3db
- Minor tweak to return codes in init script and add LSB header
c8f3db
- Resolves: bz244582, bz246980
c8f3db
c8f3db
* Mon Jul 02 2007 Doug Ledford <dledford@redhat.com> - 2.6.2-2
c8f3db
- Fix a file leak issue when mdadm is in monitor mode
c8f3db
- Update mdadm init script so that status will always run and so
c8f3db
  return codes are standards compliant
c8f3db
- Fix assembly of version 1 superblock devices
c8f3db
- Make the attempt to create an already running device have a clearer
c8f3db
  error message
c8f3db
- Allow the creation of a degraded raid4 array like we allow for raid5
c8f3db
- Make mdadm actually pay attention to raid4 devices when in monitor mode
c8f3db
- Make the mdmonitor script use daemon() correctly
c8f3db
- Fix a bug where manage mode would not add disks correctly under certain
c8f3db
  conditions
c8f3db
- Resolves: bz244582, bz242688, bz230207, bz169516, bz171862, bz171938
c8f3db
- Resolves: bz174642, bz224272, bz186524
c8f3db
c8f3db
* Mon Jul 02 2007 Doug Ledford <dledford@redhat.com> - 2.6.2-1
c8f3db
- Update to latest upstream
c8f3db
- Remove requirement for /usr/sbin/sendmail - it's optional and not on by
c8f3db
  default, and sendmail isn't *required* for mdadm itself to work, and isn't
c8f3db
  even required for the monitoring capability to work, just if you want to
c8f3db
  have the monitoring capability do the automatic email thing instead of
c8f3db
  run your own program (and if you use the program option of the monitor
c8f3db
  capability, your program could email you in a different manner entirely)
c8f3db
c8f3db
* Mon Apr 16 2007 Doug Ledford <dledford@redhat.com> - 2.6.1-4
c8f3db
- More cleanups for merge review process
c8f3db
- Related: bz226134
c8f3db
c8f3db
* Wed Apr 11 2007 Doug Ledford <dledford@redhat.com> - 2.6.1-3
c8f3db
- Various cleanups as part of merge review process
c8f3db
- Related: bz226134
c8f3db
c8f3db
* Sat Mar 31 2007 Doug Ledford <dledford@redhat.com> - 2.6.1-2
c8f3db
- Oops, missing a dependency in the Makefile
c8f3db
c8f3db
* Sat Mar 31 2007 Doug Ledford <dledford@redhat.com> - 2.6.1-1
c8f3db
- Update to latest upstream version
c8f3db
- Resolves: bz233422
c8f3db
c8f3db
* Fri Jan 26 2007 Doug Ledford <dledford@redhat.com> - 2.6-1
c8f3db
- Update to latest upstream version
c8f3db
- Remove the mdmpd daemon entirely.  Now that multipath tools from the lvm/dm
c8f3db
  packages handles multipath devices well, this is no longer needed.
c8f3db
- Various cleanups in the spec file
c8f3db
c8f3db
* Thu Nov 09 2006 Doug Ledford <dledford@redhat.com> - 2.5.4-3
c8f3db
- Add a fix for the broken printout of array GUID when using the -E --brief
c8f3db
  flags
c8f3db
c8f3db
* Fri Oct 13 2006 Doug Ledford <dledford@redhat.com> - 2.5.4-2
c8f3db
- tag present on another branch and can't be forcibly moved
c8f3db
  required number bump
c8f3db
c8f3db
* Fri Oct 13 2006 Doug Ledford <dledford@redhat.com> - 2.5.4-1
c8f3db
- Update to 2.5.4 (listed as a bugfix update by upstream)
c8f3db
- Remove previous bitmap patch that's now part of 2.5.4
c8f3db
c8f3db
* Sun Oct  8 2006 Doug Ledford <dledford@redhat.com> - 2.5.3-2
c8f3db
- Fix a big-endian machine error in the bitmap code (Paul Clements)
c8f3db
c8f3db
* Mon Aug  7 2006 Doug Ledford <dledford@redhat.com> - 2.5.3-1
c8f3db
- Update to 2.5.3 which upstream calls a "bug fix" release
c8f3db
c8f3db
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.5.2-1.1
c8f3db
- rebuild
c8f3db
c8f3db
* Fri Jul  7 2006 Doug Ledford <dledford@redhat.com> - 2.5.2-1
c8f3db
- Update to 2.5.2
c8f3db
- Remove auto default patch as upstream now has a preferred default auto method
c8f3db
c8f3db
* Wed Mar  8 2006 Peter Jones <pjones@redhat.com> - 2.3.1-3
c8f3db
- fix build on ppc64
c8f3db
c8f3db
* Wed Mar  8 2006 Jeremy Katz <katzj@redhat.com> - 2.3.1-2
c8f3db
- fix build on ppc
c8f3db
c8f3db
* Wed Mar  8 2006 Jeremy Katz <katzj@redhat.com> - 2.3.1-1
c8f3db
- update to 2.3.1 to fix raid5 (#184284)
c8f3db
c8f3db
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.2-1.fc5.2.1
c8f3db
- bump again for double-long bug on ppc(64)
c8f3db
c8f3db
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.2-1.fc5.2
c8f3db
- rebuilt for new gcc4.1 snapshot and glibc changes
c8f3db
c8f3db
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
c8f3db
- rebuilt
c8f3db
c8f3db
* Mon Dec 05 2005 Warren Togami <wtogami@redhat.com> 2.2-1
c8f3db
- 2.2 upgrade (#167897)
c8f3db
- disable diet because we don't ship it anymore
c8f3db
  and we don't actually use mdassemble now
c8f3db
c8f3db
* Mon May 16 2005 Doug Ledford <dledford@redhat.com> 1.11.0-4.fc4
c8f3db
- Make the mdmonitor init script use the pid-file option, major cleanup
c8f3db
  of the script now possible (#134459)
c8f3db
c8f3db
* Mon May 16 2005 Doug Ledford <dledford@redhat.com> 1.11.0-3.fc4
c8f3db
- Put back the obsoletes: raidtools that was present in 1.11.0-1.fc4
c8f3db
c8f3db
* Mon May 16 2005 Doug Ledford <dledford@redhat.com> 1.11.0-2.fc4
c8f3db
- Change the default auto= mode so it need not be on the command line to
c8f3db
  work with udev, however it is still supported on the command line (#132706)
c8f3db
- Add a man page (from Luca Berra) for mdassemble
c8f3db
c8f3db
* Wed May 11 2005 Doug Ledford <dledford@redhat.com> - 1.11.0-1.fc4
c8f3db
- Upgrade to 1.11.0
c8f3db
c8f3db
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 1.9.0-3.fc4
c8f3db
- fix mdmonitor initscript (#144717)
c8f3db
c8f3db
* Mon Mar 21 2005 Doug Ledford <dledford@redhat.com> 1.9.0-2
c8f3db
- Build mdadm.static and mdassemble (static as well) to be used in initrd
c8f3db
  images
c8f3db
c8f3db
* Wed Mar 09 2005 Doug Ledford <dledford@redhat.com> 1.9.0-1
c8f3db
- Initial upgrade to 1.9.0 and update of doc files
c8f3db
- Fix an s390 build error
c8f3db
c8f3db
* Mon Oct 04 2004 Doug Ledford <dledford@redhat.com> 1.6.0-2
c8f3db
- Remove /etc/mdadm.conf from the file list.  Anaconda will write one out
c8f3db
  if it's needed.
c8f3db
c8f3db
* Fri Oct 01 2004 Doug Ledford <dledford@redhat.com> 1.6.0-1
c8f3db
- Update to newer upstream version
c8f3db
- Make mdmpd work on kernels that don't have the event interface patch
c8f3db
c8f3db
* Fri Jul 30 2004 Dan Walsh <dwalsh@redhat.com> 1.5.0-11
c8f3db
- Create a directory /var/run/mdadm to contain mdadm.pid
c8f3db
- This cleans up SELinux problem
c8f3db
c8f3db
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
c8f3db
- rebuilt
c8f3db
c8f3db
* Sat May 22 2004 Doug Ledford <dledford@redhat.com> - 1.5.0-9
c8f3db
- Fix Makefile and build method to satisfy bz #123769
c8f3db
- Add mdmpd man page, update mdmpd version to 0.3 - bz #117160
c8f3db
- Make sure mdadm --monitor closes all md device files so that md devices
c8f3db
  can be stopped while mdadm is still running - bz #119532
c8f3db
c8f3db
* Thu May 20 2004 Jeremy Katz <katzj@redhat.com> - 1.5.0-8
c8f3db
- remove unneeded patch, can use --run instead
c8f3db
c8f3db
* Wed May 19 2004 Jeremy Katz <katzj@redhat.com> - 1.5.0-7
c8f3db
- add patch with reallyforce mode on creation to be used by anaconda
c8f3db
c8f3db
* Wed May 12 2004 Doug Ledford <dledford@redhat.com> 2.5.0-6
c8f3db
- Fix a bug in the postun scriptlet related to downgrading to a version
c8f3db
  of mdadm that doesn't include the mdmpd daemon.
c8f3db
c8f3db
* Fri May 07 2004 Doug Ledford <dledford@redhat.com> 1.5.0-5
c8f3db
- Disable service mdmpd by default to avoid [Failed] messages on
c8f3db
  current 2.6 kernels.  Possibly re-enable it by default once the
c8f3db
  2.6 kernels have the md event interface.
c8f3db
c8f3db
* Thu Apr 22 2004 Doug Ledford <dledford@redhat.com> 1.5.0-4
c8f3db
- Update mdmonitor script to start daemon more cleanly
c8f3db
- Repackage mdmpd tarball to include gcc-3.4 changes and to make
c8f3db
  mdmpd properly daemonize at startup instead of forking and leaving
c8f3db
  the child attached to the terminal.
c8f3db
c8f3db
* Thu Mar  4 2004 Bill Nottingham <notting@redhat.com> 1.5.0-3
c8f3db
- ship /var/run/mpmpd (#117497)
c8f3db
c8f3db
* Thu Feb 26 2004 Doug Ledford <dledford@redhat.com> 1.5.0-2
c8f3db
- Add a default MAILADDR line to the mdadm.conf file installed by default
c8f3db
  (Bugzilla #92447)
c8f3db
- Make it build with gcc-3.4
c8f3db
c8f3db
* Mon Feb 23 2004 Doug Ledford <dledford@redhat.com> 1.5.0-1
c8f3db
- Update to 1.5.0 (from Matthew J. Galgoci <mgalgoci@redhat.com>)
c8f3db
c8f3db
* Sun Nov 16 2003 Doug Ledford <dledford@redhat.com> 1.4.0-1
c8f3db
- fix problem with recovery thread sleeping in mdmpd
c8f3db
c8f3db
* Fri Nov 14 2003 Doug Ledford <dledford@redhat.com>
c8f3db
- sync upstream
c8f3db
- add mdmpd package into mdadm package
c8f3db
c8f3db
* Wed Sep 10 2003 Michael K. Johnson <johnsonm@redhat.com> 1.3.0-1
c8f3db
- sync upstream
c8f3db
c8f3db
* Tue Mar 11 2003 Michael K. Johnson <johnsonm@redhat.com> 1.1.0-1
c8f3db
- sync upstream
c8f3db
c8f3db
* Tue Jan 28 2003 Michael K. Johnson <johnsonm@redhat.com> 1.0.1-1
c8f3db
- update for rebuild
c8f3db
c8f3db
* Wed Dec 25 2002 Tim Powers <timp@redhat.com> 1.0.0-8
c8f3db
- fix references to %%install in the changelog so that it will build
c8f3db
c8f3db
* Fri Dec 13 2002 Elliot Lee <sopwith@redhat.com> 1.0.0-7
c8f3db
- Rebuild
c8f3db
c8f3db
* Fri Jul 12 2002 Michael K. Johnson <johnsonm@redhat.com>
c8f3db
- Changed RPM Group to System Environment/Base
c8f3db
c8f3db
* Wed May 15 2002 Michael K. Johnson <johnsonm@redhat.com>
c8f3db
- minor cleanups to the text, conditionalize rm -rf
c8f3db
- added mdmonitor init script
c8f3db
c8f3db
* Fri May 10 2002  <neilb@cse.unsw.edu.au>
c8f3db
- update to 1.0.0
c8f3db
- Set CXFLAGS instead of CFLAGS
c8f3db
c8f3db
* Sat Apr  6 2002  <neilb@cse.unsw.edu.au>
c8f3db
- change %%install to use "make install"
c8f3db
c8f3db
* Fri Mar 15 2002  <gleblanc@localhost.localdomain>
c8f3db
- beautification
c8f3db
- made mdadm.conf non-replaceable config
c8f3db
- renamed Copyright to License in the header
c8f3db
- added missing license file
c8f3db
- used macros for file paths
c8f3db
c8f3db
* Fri Mar 15 2002 Luca Berra <bluca@comedia.it>
c8f3db
- Added Obsoletes: mdctl
c8f3db
- missingok for configfile
c8f3db
c8f3db
* Tue Mar 12 2002 NeilBrown <neilb@cse.unsw.edu.au>
c8f3db
- Add md.4 and mdadm.conf.5 man pages
c8f3db
c8f3db
* Fri Mar 08 2002 Chris Siebenmann <cks@cquest.utoronto.ca>
c8f3db
- builds properly as non-root.
c8f3db
c8f3db
* Fri Mar 08 2002 Derek Vadala <derek@cynicism.com>
c8f3db
- updated for 0.7, fixed /usr/share/doc and added manpage
c8f3db
c8f3db
* Tue Aug 07 2001 Danilo Godec <danci@agenda.si>
c8f3db
- initial RPM build