Bug 676712

Summary: dracut fails to install all drivers with GREP_OPTIONS set
Product: [Fedora] Fedora Reporter: John Sullivan <jsrhbz>
Component: dracutAssignee: dracut-maint
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 14CC: bodhi.zazen, harald, jonathan
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-23 11:31:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description John Sullivan 2011-02-10 21:48:29 UTC
Reraising from bug 669230

Since a recent upgrade, plymouth has been falling back to the text splash instead of using the configured graphical boot splash. I tracked this down to failure to include the relevant drm driver into the initramfs image.

The dracut plymouth module, in the installkernel script, greps for drivers
containing the drm initialisation symbol and installs them into the initramfs
image.

However I have in my user environment a fairly complex GREP_OPTIONS containing,
amongst other settings, "--binary-files=without-match". (They tend to be slow
to search and inconvenient to print out to the terminal.) This environment
variable gets propagated to all dracut scripts, causes the grep to fail to find
any drm drivers.

Solution is to have /sbin/dracut "unset GREP_OPTIONS".

(I've also changed from using a globally set environment variable to an alias on grep which sets the environment only for interactive commands which ought to be safer, but it is bad form for system scripts to break under unusual but reasonable user environments.)

Comment 1 John Sullivan 2011-02-10 21:49:43 UTC
*** Bug 669230 has been marked as a duplicate of this bug. ***

Comment 2 bodhi.zazen 2011-06-20 21:31:46 UTC

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Fedora Admin XMLRPC Client 2011-10-20 16:21:34 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 4 Harald Hoyer 2012-01-23 11:31:20 UTC
dracut-014-61.git20120123.fc17