Bug 1211764

Summary: Install fails when booting the ISO from HD if the partition hosting the iso is selected as mount point
Product: [Fedora] Fedora Reporter: crudepatate
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 21CC: anaconda-maint-list, g.kaviyarasu, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-14 20:28:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description crudepatate 2015-04-14 20:25:09 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
Build Identifier: 

I booted the last Fedora 21 ISO using the GRUB entry described here:

menuentry "Fedora 21 Live Workstation x86_64" --class fedora {
  set isoname="Fedora-Live-Workstation-x86_64-21-5.iso"
  set isopath="/PATH-TO-FILE/"
  set isofile="${isopath}/${isoname}"
  echo "Using ${isoname}..."
  loopback loop (hd0,7)$isofile
  linux (loop)/isolinux/vmlinuz0 iso-scan/filename=${isofile} root=live:CDLABEL=Fedora-Live-WS-x86_64-21-5 rootfstype=auto ro rd.live.image quiet  rhgb rd.luks=0 rd.md=0 rd.dm=0
  initrd (loop)/isolinux/initrd0.img
}

Everything worked well until I started the actual installation process, then the installer hung, throwing python traces (sorry, I don't have the exact error log, but it's easily reproducible).
It hung when performing operations on a particular mount point I selected, which happens to be the same partition I was booting the ISO from.

I then restarted the installer taking out the offending mount point and everything went smooth.

Reproducible: Always

Steps to Reproduce:
1. Boot Fedora ISO from GRUB, see "Details" for exact GRUB entry
2. Add the partition you are booting the ISO from as mout point for the new system
3. Start the installation, wait for it to perform operations on said mountpoint.
Actual Results:  
The program crashed.

Expected Results:  
The program should warn the user that (s)he cannot select the partition the ISO is booting from as a mount point.

Comment 1 David Shea 2015-04-14 20:28:26 UTC

*** This bug has been marked as a duplicate of bug 1172342 ***