Bug 1420155

Summary: MISSED_GRUB_SYMLINK_ISSUE needs to handle UEFI locations of grub.conf
Product: Red Hat Hybrid Cloud Console (console.redhat.com) Reporter: Wesley Duffee-Braun <wduffee>
Component: Insights - RulesAssignee: Chris Henderson <chenders>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: jwalter, robwilli, xialiu
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-04-24 18:51:01 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:

Description Wesley Duffee-Braun 2017-02-08 01:13:12 UTC
Description of problem:
The current MISSED_GRUB_SYMLINK_ISSUE code expects RHEL 6 to always have the grub.conf file in /boot/grub/grub.conf. This will flag UEFI systems which place the grub.conf file in /boot/efi/EFI/redhat/grub.conf as being improperly configured.

How reproducible:
Always 

Steps to Reproduce:
1. Run the Insights Client on a properly configured UEFI system
2. Upload the archive
3. Examine the Dashboard

Actual results:
The system will be flagged with the MISSED_GRUB_SYMLINK_ISSUE action

Expected results:
The system does not have the MISSED_GRUB_SYMLINK_ISSUE action.