[Bug 1683105] Re: Installation of DMRaid should automatically add necessary modules to /etc/initramfs-tools/modules
Phillip Susi
psusi at ubuntu.com
Tue Dec 5 17:53:56 UTC 2017
** Description changed:
- This is related to bug 1313169, I have had a sudden bout of clarity on
- the cause of the issue.
+ [Impact]
+ Users of rake raid using raid 5 can not boot their systems because the required kernel module is not loaded by the initramfs. The hook script simply needs to request this module be loaded.
- I propose this modification to the dmraid installation script as it is a
- small but necessary enhancement.
+ [Test Case]
+ Install on a fakeraid raid 5
- When dmraid is installed, it adds all the necessary hooks to initramfs-
- tools. However, it has one oversight, that the required raid modules are
- not added to /etc/initramfs-tools/modules. Without these modules, dmraid
- will inevitably fail to initialize the array when started since the
- kernel would not be able to find the required modules in the image.
-
- I propose that when dmraid is installed, during installation the script
- would check to see if the following items are already in /etc/initramfs-
- tools/modules, and append the required modules into the bottom of the
- file if it's not, and then rebuild the initramfs, update grub and if
- necessary reinstall grub. On uninstall of package, I propose that we
- should just warn the user but leave the lines in just in case they're
- using something else that also needs the modules.
-
- The following modules should be appended to the /etc/inmitramfs-
- tools/modules file:
-
- raid0
- dm_raid
- raid1
- raid10
- raid456
- async_raid6_recov
- async_memcpy
- async_pq
- async_tx
- raid6_pq
- async_xor
- xor
- libcrc32c
+ [Regression Potential]
+ None. Seriously, the worst that can happen is that the requested module is not loaded anyway.
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1683105
Title:
Installation of DMRaid should automatically add necessary modules to
/etc/initramfs-tools/modules
Status in dmraid package in Ubuntu:
Triaged
Bug description:
[Impact]
Users of rake raid using raid 5 can not boot their systems because the required kernel module is not loaded by the initramfs. The hook script simply needs to request this module be loaded.
[Test Case]
Install on a fakeraid raid 5
[Regression Potential]
None. Seriously, the worst that can happen is that the requested module is not loaded anyway.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dmraid/+bug/1683105/+subscriptions
More information about the Ubuntu-sponsors
mailing list