Bug 1285903

Summary: newly-added livenet-generator.sh script is not executable, entirely breaks installer images ("Permission denied")
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: dracutAssignee: dracut-maint-list
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rawhideCC: dracut-maint-list, harald, jonathan, robatino, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: AcceptedBlocker
Fixed In Version: dracut-044-4.git20151127.fc24 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-27 09:13:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1230431    
Attachments:
Description Flags
patch against upstream dracut git master to fix the bug none

Description Adam Williamson 2015-11-26 23:16:23 UTC
2015-11-26 Rawhide nightly boot.iso's completely fail to boot. With a bit of research we easily see the cause:

Failed to execute /usr/lib/systemd/system-generators/dracut-livenet-generator: Permission denied
/usr/lib/systemd/system-generators/dracut-livenet-generator failed with error code 1.

this script was added recently:

https://git.kernel.org/cgit/boot/dracut/dracut.git/commit/?id=a455ad1c272170664022b4cc0a160fe9c737d993

but was set to the wrong mode (0644 not 0755). This is an automatic blocker for F24 Alpha:

"Complete failure of any release-blocking TC/RC image to boot at all under any circumstance - "DOA" image (conditional failure is not an automatic blocker)"

https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Automatic_blockers

Attaching a patch.

Comment 1 Adam Williamson 2015-11-26 23:16:57 UTC
Created attachment 1099486 [details]
patch against upstream dracut git master to fix the bug