Commit Graph

238 Commits

Author SHA256 Message Date
Dominique Leuenberger
f84f77e55b Accepting request 349083 from Base:System
- Add missing pre-requres for initrd macros (boo#958562) (forwarded request 349012 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/349083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=104
2015-12-18 20:50:08 +00:00
Neil Brown
9fe4d5b409 Accepting request 349012 from home:tiwai:branches:Base:System
- Add missing pre-requres for initrd macros (boo#958562)

OBS-URL: https://build.opensuse.org/request/show/349012
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=138
2015-12-15 21:28:50 +00:00
Dominique Leuenberger
a038cfb2ea Accepting request 332070 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/332070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=103
2015-09-27 12:31:51 +00:00
Stephan Kulow
7773c657a3 Accepting request 330895 from home:dimstar:Factory
- Own %{_systemdshutdowndir} in case nothing else does. This
  ensures build success even if systemd-mini does not own it
  (happens in some versions of our package).

OBS-URL: https://build.opensuse.org/request/show/330895
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=136
2015-09-19 06:35:27 +00:00
Dominique Leuenberger
00d343cf49 Accepting request 330316 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/330316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=102
2015-09-16 08:36:22 +00:00
f0b1949aef Accepting request 328239 from home:dimstar:Factory
- Do not BuildRequire systemd: it conflicts with systemd-mini,
  pulled in by systemd-mini-devel (due to BuildRequires:
  pkgconfig(systemd)). The reason systemd was added as a
  buildrequires was for 'something' to onw
  /usr/lib/systemd/system-shutdown/; systemd-mini does that also
  for us.

OBS-URL: https://build.opensuse.org/request/show/328239
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=134
2015-09-10 10:26:14 +00:00
Dominique Leuenberger
c104e0cbcf Accepting request 320089 from Base:System
- new upstream version 3.3.4. Important bugfix
  to honour IMSM ROM settings when RAID is disabled.
  (bsc#939748 bsc#937363)

- new upstream version 3.3.3.  Lots of bug fixes, particular
  "mdadm --assemble --force" would often not do the right thing
  for RAID5.
-  0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
   0001-Grow-fix-removal-of-line-in-wrong-case.patch
   0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
   0001-Makefile-install-mdadm-grow-continue-.service.patch
   mdcheck-careful.patch
   mdcheck-no-devices.fix
   All removed as now included upstream.

- Make it build, that is build-require pkgconfig of udev and the
  package systemd as this one is the owner of the directory
  /usr/lib/systemd/system-shutdown

OBS-URL: https://build.opensuse.org/request/show/320089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=101
2015-08-21 05:36:44 +00:00
Neil Brown
298450c1f7 - new upstream version 3.3.4. Important bugfix
to honour IMSM ROM settings when RAID is disabled.
  (bsc#939748 bsc#937363)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=132
2015-08-03 06:34:23 +00:00
Neil Brown
7c84e71997 - new upstream version 3.3.3. Lots of bug fixes, particular
"mdadm --assemble --force" would often not do the right thing
  for RAID5.
-  0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
   0001-Grow-fix-removal-of-line-in-wrong-case.patch
   0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
   0001-Makefile-install-mdadm-grow-continue-.service.patch
   mdcheck-careful.patch
   mdcheck-no-devices.fix
   All removed as now included upstream.

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=131
2015-07-27 05:12:21 +00:00
Dr. Werner Fink
3d978b3d96 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=130
2015-07-13 09:20:46 +00:00
Dominique Leuenberger
1321c34f74 Accepting request 290257 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/290257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=100
2015-03-12 15:38:23 +00:00
Neil Brown
8b4d8b0693 Accepting request 288571 from home:mgorse:branches:Base:System
- 0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
  (bnc#882634)
- 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
  (bnc#887773)

Found these while looking through sle for things which should
probably go into openSUSE.

OBS-URL: https://build.opensuse.org/request/show/288571
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=128
2015-03-04 05:40:10 +00:00
Dominique Leuenberger
3f419be5c9 Accepting request 283972 from Base:System
- mdcheck-careful.patch
  Be careful about reading all output of "mdadm --detail --export"
  as shell commands - it isn't quoted.
  (bnc#910500)

OBS-URL: https://build.opensuse.org/request/show/283972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=99
2015-02-06 09:21:18 +00:00
Neil Brown
0fbbbc9233 - mdcheck-careful.patch
Be careful about reading all output of "mdadm --detail --export"
  as shell commands - it isn't quoted.
  (bnc#910500)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=126
2015-02-03 23:41:59 +00:00
Dominique Leuenberger
63e1d1487c Accepting request 259406 from Base:System
- mdcheck-no-devices.fix
  mdcheck mustn't report an error if not md devices
  exist (bnc#903051)

OBS-URL: https://build.opensuse.org/request/show/259406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=98
2014-11-11 08:59:13 +00:00
Neil Brown
246689df82 - mdcheck-no-devices.fix
mdcheck mustn't report an error if not md devices
  exist (bnc#903051)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=124
2014-11-03 00:26:47 +00:00
Stephan Kulow
348693b02e Accepting request 252726 from Base:System
- cron.d.mdadm: add correct PATH setting
  (bnc#898239)

OBS-URL: https://build.opensuse.org/request/show/252726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=97
2014-10-15 14:19:23 +00:00
Neil Brown
5353775bea - cron.d.mdadm: add correct PATH setting
(bnc#898239)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=122
2014-09-29 01:24:00 +00:00
Stephan Kulow
123acfcb6e Accepting request 249485 from Base:System
- Add cron job to run 'mdcheck' regularly to
  verify all md arrays. (bnc#869261)

OBS-URL: https://build.opensuse.org/request/show/249485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=96
2014-09-17 19:23:25 +00:00
Neil Brown
2c15bc8dc2 - Add cron job to run 'mdcheck' regularly to
verify all md arrays. (bnc#869261)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=120
2014-09-16 01:06:21 +00:00
Stephan Kulow
28a21a3331 Accepting request 242436 from Base:System
- Remove insserv dependency; the package has been moved to systemd
  init system
- Remove redundant %clean section (forwarded request 242360 from posophe)

OBS-URL: https://build.opensuse.org/request/show/242436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=94
2014-07-28 04:31:19 +00:00
Neil Brown
252d4aff0d Accepting request 242360 from home:posophe:branches:Base:System
- Remove insserv dependency; the package has been moved to systemd
  init system
- Remove redundant %clean section

OBS-URL: https://build.opensuse.org/request/show/242360
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=118
2014-07-25 21:09:40 +00:00
Stephan Kulow
3a3bf2f404 Accepting request 240873 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/240873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=93
2014-07-16 14:36:21 +00:00
OBS User buildservice-autocommit
18396eb711 Accepting request 239413 from Base:System
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/239413
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=116
2014-07-12 15:14:20 +00:00
Stephan Kulow
d2fd6b611a Accepting request 239413 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/239413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=92
2014-07-12 15:14:20 +00:00
OBS User buildservice-autocommit
0accd6ce31 Updating link to change in openSUSE:Factory/mdadm revision 92.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=4a1fbabd751d27bf803b138c748e7616
2014-07-12 15:14:20 +00:00
Neil Brown
73c5df56d5 - Remove mkinitrd scripts again. "libguestfs" now
includes them so "guestfs" does not need us to.
  (bnc#883873)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=115
2014-07-07 01:53:50 +00:00
Neil Brown
2f00f4a9dc - 0001-Grow-fix-removal-of-line-in-wrong-case.patch
(bnc#881530)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=114
2014-06-26 03:46:07 +00:00
Neil Brown
84bbd33f6a - add mkinitrd scripts back in. They are needed by
"guestfs"
  (bnc#883873)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=113
2014-06-26 02:54:59 +00:00
Stephan Kulow
9c97a536d6 Accepting request 236929 from Base:System
- mdadm.spec: change calling of mkinitrd to use the
  %regenerate_initrd_{post,posttrans} macros to optimise
  initrd regeneration. (bnc#881780)

- new upstream release 3.3.1, incorporates all current patches
  and includes assorted other minor fixes.
- 0001-Makefile-install-mdadm-grow-continue-.service.patch
  make sure mdadm-grow-continue.service is installed properly.
- remove mkinitrd files, we now use dracut
- Delete  0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
- Delete  0001-DDF-mark-missing-on-assembly-device-properly.patch
- Delete  0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
- Delete  0001-systemd-various-fixes-for-boot-with-container-arrays.patch
- Delete  0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
- Delete  0002-DDF-guard-against-pdnum-being-negative.patch
- Delete  0003-Assemble-change-load_devices-to-return-most_recent-s.patch
- Delete  0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
- Delete  0003-Work-around-architectures-having-statfs.f_type-defin.patch
- Delete  0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
- Delete  0004-DDF-report-seq-counter-as-events.patch
- Delete  0005-DDF-when-first-activating-an-array-record-any-missin.patch
- Delete  Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
- Delete  Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
- Delete  Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
- Delete  DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
- Delete  DDF-allow-for-possibility-that-there-is-no-secondary.patch
- Delete  DDF-brief_examine_subarrays_ddf-print-array-name.patch
- Delete  DDF-compare_super_ddf-fix-sequence-number-check.patch
- Delete  DDF-factor-out-array-name-generation.patch
- Delete  DDF-fix-detection-of-failed-devices-during-assembly.patch

OBS-URL: https://build.opensuse.org/request/show/236929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=91
2014-06-18 05:49:35 +00:00
Neil Brown
1f1a89c2f8 - mdadm.spec: change calling of mkinitrd to use the
%regenerate_initrd_{post,posttrans} macros to optimise
  initrd regeneration. (bnc#881780)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=111
2014-06-12 02:09:59 +00:00
Neil Brown
f8d060f40b Really remove the mkinitrd scripts
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=110
2014-06-10 11:17:34 +00:00
Neil Brown
c5ea449a91 - 0001-Makefile-install-mdadm-grow-continue-.service.patch
make sure mdadm-grow-continue.service is installed properly.
- remove mkinitrd files, we now use dracut

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=109
2014-06-10 11:05:25 +00:00
Neil Brown
50a71fa70b - new upstream release 3.3.1, incorporates all current patches
and includes assorted other minor fixes.
- Delete  0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
- Delete  0001-DDF-mark-missing-on-assembly-device-properly.patch
- Delete  0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
- Delete  0001-systemd-various-fixes-for-boot-with-container-arrays.patch
- Delete  0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
- Delete  0002-DDF-guard-against-pdnum-being-negative.patch
- Delete  0003-Assemble-change-load_devices-to-return-most_recent-s.patch
- Delete  0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
- Delete  0003-Work-around-architectures-having-statfs.f_type-defin.patch
- Delete  0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
- Delete  0004-DDF-report-seq-counter-as-events.patch
- Delete  0005-DDF-when-first-activating-an-array-record-any-missin.patch
- Delete  Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
- Delete  Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
- Delete  Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
- Delete  DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
- Delete  DDF-allow-for-possibility-that-there-is-no-secondary.patch
- Delete  DDF-brief_examine_subarrays_ddf-print-array-name.patch
- Delete  DDF-compare_super_ddf-fix-sequence-number-check.patch
- Delete  DDF-factor-out-array-name-generation.patch
- Delete  DDF-fix-detection-of-failed-devices-during-assembly.patch
- Delete  DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
- Delete  DDF-really-ignore-DDF-metadata-on-partitions.patch
- Delete  Grow-fix-problems-with-prematurely-aborting-of-resha.patch
- Delete  IMSM-don-t-crash-when-creating-an-array-with-missing.patch
- Delete  Incremental-add-export-handling.patch
- Delete  Incremental-improve-support-for-DEVICE-based-restric.patch
- Delete  Make-IRs-and-run-work-properly-for-containers.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=108
2014-06-10 04:08:57 +00:00
Stephan Kulow
8773a97f68 Accepting request 230133 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/230133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=90
2014-04-22 14:59:52 +00:00
Neil Brown
19460dbde5 - 0001-systemd-various-fixes-for-boot-with-container-arrays.patch
various fixes to improve boot-from-DDF or IMSM
  (bnc#866660)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=106
2014-04-08 07:39:43 +00:00
Neil Brown
ceac01b560 - 0001-DDF-mark-missing-on-assembly-device-properly.patch
- 0002-DDF-guard-against-pdnum-being-negative.patch
- 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
- 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
  More upstream DDF fixes (bnc#866660)

- 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
- 0003-Work-around-architectures-having-statfs.f_type-defin.patch
- 0004-DDF-report-seq-counter-as-events.patch
- 0005-DDF-when-first-activating-an-array-record-any-missin.patch
  Two fixes for DDF (bnc#866660) and a couple of other upstream fixes
  just for good measure.

- 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
  0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
  0003-Assemble-change-load_devices-to-return-most_recent-s.patch
  Allow RAID5 to be assembled even when firs device listed recently
  failed (bnc#865221)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=105
2014-04-02 06:19:16 +00:00
Stephan Kulow
0ce065f6e4 Accepting request 214760 from Base:System
Main focus of this update is improving interaction with systemd.
Other bugfixes from upstream added for good measure.

This time with %fillup_only which was missing before.

- remove boot.md.  It no longer does anything useful.

- mdmonitor
  run "mdadm --monitor" from systemd instead of init.d
  sciprt (bnc#849523)
- remove mdadmd due to above.
- udev-rules-try-mdadm-I-on-change-events.patch
  (bnc#851993)
- policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
- DDF-really-ignore-DDF-metadata-on-partitions.patch
- Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
- DDF-fix-detection-of-failed-devices-during-assembly.patch
- Grow-fix-problems-with-prematurely-aborting-of-resha.patch
- IMSM-don-t-crash-when-creating-an-array-with-missing.patch
- mdmon-don-t-complain-about-notifying-parent-when-the.patch
- systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
- mdmon-.service-remove-over-ride-of-Standard-IO.patch
  Various upstream bug fixes.

OBS-URL: https://build.opensuse.org/request/show/214760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=89
2014-01-30 11:52:06 +00:00
Neil Brown
965afc5e88 Add %fillup_only back in
I removed %fillup_and_insserv but only really wanted to remove %insserv.

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=103
2014-01-23 09:31:18 +00:00
Neil Brown
32adf105ab - remove boot.md. It no longer does anything useful.
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=102
2014-01-22 23:46:10 +00:00
Neil Brown
702c57405a - mdmonitor
run "mdadm --monitor" from systemd instead of init.d
  sciprt (bnc#849523)
- remove mdadmd due to above.
- udev-rules-try-mdadm-I-on-change-events.patch
  (bnc#851993)
- policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
- DDF-really-ignore-DDF-metadata-on-partitions.patch
- Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
- DDF-fix-detection-of-failed-devices-during-assembly.patch
- Grow-fix-problems-with-prematurely-aborting-of-resha.patch
- IMSM-don-t-crash-when-creating-an-array-with-missing.patch
- mdmon-don-t-complain-about-notifying-parent-when-the.patch
- systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
- mdmon-.service-remove-over-ride-of-Standard-IO.patch
  Various upstream bug fixes.

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=101
2014-01-22 04:59:00 +00:00
Stephan Kulow
80c8f1759d Accepting request 209450 from Base:System
Assorted mdadm update to make it work better with systemd

- 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)

- Restructure-assemble_container_content-and-improve-m.patch
- Incremental-add-export-handling.patch
- udev-rules.degraded
- systemd-mdadm-last-resort@.service
- systemd-mdadm-last-resort@.timer
  Teach systemd to start degraded arrays after a timeout if
  some missing devices never appear (bnc#832501)
- Incremental-improve-support-for-DEVICE-based-restric.patch
  Teach "mdadm --incremental" to handle "DEVICE" lists from
  mdadm.conf properly (bnc@851993)

OBS-URL: https://build.opensuse.org/request/show/209450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=88
2013-12-06 10:46:05 +00:00
Neil Brown
976798c0df - 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)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=99
2013-12-04 23:59:54 +00:00
Neil Brown
b646ad77a6 - Restructure-assemble_container_content-and-improve-m.patch
- Incremental-add-export-handling.patch
- udev-rules.degraded
- systemd-mdadm-last-resort@.service
- systemd-mdadm-last-resort@.timer
  Teach systemd to start degraded arrays after a timeout if
  some missing devices never appear (bnc#832501)
- Incremental-improve-support-for-DEVICE-based-restric.patch
  Teach "mdadm --incremental" to handle "DEVICE" lists from
  mdadm.conf properly (bnc@851993)

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=98
2013-12-03 03:13:54 +00:00
Stephan Kulow
df496dc74a Accepting request 206456 from Base:System
Bug fixes for mdadm and a new minor feature for FATE#316007

- DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
- DDF-compare_super_ddf-fix-sequence-number-check.patch
- Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
- DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
- Monitor-write-meta-data-in-readonly-state-sometimes.patch
- Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
  Various bugfixes from upstream - several to improve
  DDF support, one which fixes a nasty bug in "--assemble --force".

- DDF-brief_examine_subarrays_ddf-print-array-name.patch
  DDF-factor-out-array-name-generation.patch
  Include name in "-Db" output for DDF
  FATE#316007

OBS-URL: https://build.opensuse.org/request/show/206456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=87
2013-11-12 08:51:53 +00:00
Neil Brown
9eeca8cc12 - DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
- DDF-compare_super_ddf-fix-sequence-number-check.patch
- Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
- DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
- Monitor-write-meta-data-in-readonly-state-sometimes.patch
- Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
  Various bugfixes from upstream - several to improve
  DDF support, one which fixes a nasty bug in "--assemble --force".

- DDF-brief_examine_subarrays_ddf-print-array-name.patch
  DDF-factor-out-array-name-generation.patch
  Include name in "-Db" output for DDF
  FATE#316007

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=96
2013-11-11 00:47:33 +00:00
Tomáš Chvátal
46ae3ba0da Accepting request 198909 from Base:System
mdadm update - with fixes mdadm.changes

- boot.md - simplify boot.
  As array assembly is done by udev, it shouldn't
  be done by boot.md.  This will avoid some problems
  with arrays getting started degraded.

- Make-IRs-and-run-work-properly-for-containers.patch
- mdmon-honour-offroot-again.patch
- DDF-allow-for-possibility-that-there-is-no-secondary.patch
  Upstream fixes

- config-set-auto_seen-after-processing-the-auto-line.patch
  Fix bug which causes "AUTO -all" in mdadm.conf
  in initrd to be ignored, so array might be
  auto-assembled too early.

- mkinitrd-boot.sh: simplify boot sequence by relying
  completely on udev running "mdadm -I".  Thus
  mkinitrd-boot.sh needs to do very little.
  The devfunction script in the mkinitrd package has
  been modified to start newly degraded array after
  a suitable timeout.
- mkinitrd-setup.sh:
   - don't save md_devs as it isn't used any more
   - allow md device names like "/dev/md_foo" which will
     need to be supported in due course.

- mkinitd-boot.sh: Clear {root,resume}_major variable
  If multipath is in use, md is always on top of it. Therefore, the root
  device is always an md device. (bnc#786526)

OBS-URL: https://build.opensuse.org/request/show/198909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=85
2013-09-13 12:45:21 +00:00
Neil Brown
8efa38dd9e - DDF-allow-for-possibility-that-there-is-no-secondary.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=94
2013-09-13 10:39:56 +00:00
Neil Brown
231108cf6e Multiple fixes for mdadm:
- upstream bugfixes in 3.3
 - simplify array assembly in initrd and normal boot.

OBS-URL: https://build.opensuse.org/package/show/Base:System/mdadm?expand=0&rev=93
2013-09-13 01:49:53 +00:00
Stephan Kulow
ac94faf309 Accepting request 197947 from Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/197947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mdadm?expand=0&rev=84
2013-09-09 17:45:25 +00:00