Bugzilla – Full Text Bug Listing |
Summary: | 41.1/SLE12-SP1: dracut breaks boot on missing swap volume | ||
---|---|---|---|
Product: | [openSUSE] openSUSE Distribution | Reporter: | Marcos Mello <marcosfrm> |
Component: | Basesystem | Assignee: | Daniel Molkentin <daniel> |
Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
Severity: | Normal | ||
Priority: | P5 - None | CC: | aschnell, bwiedemann, fvogt, oneukum, sfalken, trenn |
Version: | Leap 42.1 | Flags: | daniel:
needinfo?
(bwiedemann) |
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Other | ||
Whiteboard: | |||
Found By: | --- | Services Priority: | |
Business Priority: | Blocker: | --- | |
Marketing QA Status: | --- | IT Deployment: | --- |
Description
Marcos Mello
2014-11-23 13:16:43 UTC
I agree, but: - this is only needed in rare cases (like for you removed swap hard drive) - it is really nasty to implement it, because of systemd generated mount units Julian may have a look if there are no more important other issues anymore. Not sure whether it is worth it to add this functionality. Yes, it is an unusual use case. Hopefully upstream will fix it soon: http://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=e1e4ee9d7c (In reply to Thomas Renninger from comment #1) > I agree, but: > - this is only needed in rare cases (like for you removed swap hard drive) Unfortunately no, it isn't rare. The same issue arises if you run mkswap during manual error recovery because the UUID won't match anymore. I am hitting this on 42.1 atm. using rd.debug I can see dracut-initqueue:32-52 being repeated for 180 seconds and then the boot is still not progressing not even with init=/bin/bash How about using the nofail mount option for the swap line in fstab? or some equivalent. SUSE-RU-2017:1333-1: An update that has 7 recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1008648,1019938,1032576,1035743,906716,947670,955592 CVE References: Sources used: SUSE Linux Enterprise Server 12-SP1 (src): dracut-037-98.2 SUSE Linux Enterprise Desktop 12-SP1 (src): dracut-037-98.2 Fixed |