Branches for Edgy

Name Status Last Modified Last Commit
lp:ubuntu/edgy/mdadm 1 Development 2012-04-11 07:47:33 UTC
14. * Modify initrafms scripts to wait f...

Author: Fabio Massimo Di Nitto
Revision Date: 2006-09-26 09:56:01 UTC

* Modify initrafms scripts to wait for devices to appear if they are not there
  yet when the script is executed on boot:
  - copy generated mdadm.conf in the initramfs (we need the UUIDs)
  - modify local-top script to wait for all UUIDs to appear before executing
    mdrun or wait a max of 3 minutes before giving up.
(Closes Ubuntu: #52740)

As a side effects of the above fix:

* Avoid FileSystem corruption if root is on lvm on raid and raid is not
  started. LVM will find the devices that are part of the raid and use them
  bringing the data off-sync.

Limitations:

* It might require initramfs updates if raid UUIDs are changed. This is
  a rare corner case of relocating raids and usually who does that knows
  what he is doing.

* We do not check if all devices for a certain raids are available but
  the machine might be booting in degraded mode for recovery and we
  shouldn't be blocking on that. Given that there is no way to know that
  this check will not be performed.

lp:ubuntu/edgy-proposed/mdadm 1 Development 2012-04-11 07:47:40 UTC
15. * fix initramfs scripts: * fix shel...

Author: Fabio Massimo Di Nitto
Revision Date: 2006-11-29 10:28:32 UTC

* fix initramfs scripts:
  * fix shell expansion to catch all sd* and hd* devices. this includes
    entire disks allocated as raid and devices that goes over the normal 24
    like sdaa.
  (Closes Ubuntu: #73312 and #72616)
  * report status information to the user if we are not running in quiet
    mode.
  (Suggested in more than one bug report)
  * make an attempt to probe raid once if no RAIDs are known to initramfs.
  (Suggested in more than one bug report)
  * fix regexp to extract only enabled UUID's. there is no need for other
    information in initramfs.
  (Closes Ubuntu: #68888)
  * use /usr/share/mdadm/mkconf to generate initramfs config instead of
    copying mdadm.conf. This has the benefit to always ensure the presence
    of UUID for all raids and to have all active raids when generating the
    config.
  (Closes Ubuntu: #73710)
(Closes Ubuntu: #74346 and the tons of duplicates)

lp:ubuntu/edgy-updates/mdadm 1 Development 2012-04-11 07:47:46 UTC
16. * fix initramfs scripts: * fix shel...

Author: Fabio Massimo Di Nitto
Revision Date: 2006-12-12 14:05:24 UTC

* fix initramfs scripts:
  * fix shell expansion to catch all sd* and hd* devices. this includes
    entire disks allocated as raid and devices that goes over the normal 24
    like sdaa.
  (Closes Ubuntu: #73312 and #72616)
  * report status information to the user if we are not running in quiet
    mode.
  (Suggested in more than one bug report)
  * make an attempt to probe raid once if no RAIDs are known to initramfs.
  (Suggested in more than one bug report)
  * fix regexp to extract only enabled UUID's. there is no need for other
    information in initramfs.
  (Closes Ubuntu: #68888)
  * use /usr/share/mdadm/mkconf to generate initramfs config instead of
    copying mdadm.conf. This has the benefit to always ensure the presence
    of UUID for all raids and to have all active raids when generating the
    config.
  (Closes Ubuntu: #73710)
(Closes Ubuntu: #74346 and the tons of duplicates)

Verified by Fabio M. Di Nitto, Simon Law and some of the bug submitters.

13 of 3 results