Bug 1038958 - Installations fails because of incorrect grub path
Summary: Installations fails because of incorrect grub path
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-node
Version: unspecified
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 3.4.0
Assignee: Joey Boggs
QA Contact: bugs@ovirt.org
URL:
Whiteboard: node
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-06 09:04 UTC by haiyang,dong
Modified: 2014-06-24 20:50 UTC (History)
13 users (show)

Fixed In Version: ovirt-3.4.0-ga
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-03-31 12:23:58 UTC
oVirt Team: ---


Attachments (Terms of Use)
attached Screenshot for progress_page (7.42 KB, image/png)
2013-12-06 09:04 UTC, haiyang,dong
no flags Details
attached ovirt-node.log (4.90 KB, text/plain)
2013-12-06 09:05 UTC, haiyang,dong
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 22200 0 None None None Never

Description haiyang,dong 2013-12-06 09:04:04 UTC
Created attachment 833477 [details]
attached Screenshot for progress_page

Description of problem:
TUI installations fails in progress_page due to throw exception: IOError(2, 'No such file or directory')
(Seen IOError in progress_page.png).
Also the follow log error info in ovirt-node.log:
-----------------------------------------------------
2013-12-05 23:58:22,889      ERROR Installer transaction failed
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/ovirt/node/installer/core/progress_page.py", line 126, in __run
  File "/usr/lib/python2.7/site-packages/ovirt/node/plugins.py", line 187, in dry_or
  File "/usr/lib/python2.7/site-packages/ovirt/node/installer/core/progress_page.py", line 120, in do_commit
  File "/usr/lib/python2.7/site-packages/ovirt/node/installer/core/progress_page.py", line 275, in commit
  File "/usr/lib/python2.7/site-packages/ovirtnode/install.py", line 303, in ovirt_boot_setup
  File "/usr/lib64/python2.7/shutil.py", line 119, in copy
  File "/usr/lib64/python2.7/shutil.py", line 82, in copyfile
IOError: [Errno 2] No such file or directory: '/boot/efi/EFI/redhat/grub.efi'


The root cause is that:
For ovirt-node iso building base on fc19, the files should be "/boot/efi/EFI/fedora/grubx64.efi"
For ovirt-node iso building base on el6, the files should be "/boot/efi/EFI/redhat/grub.efi"

Version-Release number of selected component (if applicable):
ovirt-node-iso-3.1.0-0.999.999.20131206033708git3d43011.1273.fc19.iso

How reproducible:
100%

Steps to Reproduce:

Actual results:


Expected results:

Additional info:

Comment 1 haiyang,dong 2013-12-06 09:05:01 UTC
Created attachment 833478 [details]
attached ovirt-node.log

Comment 2 Joey Boggs 2013-12-09 14:20:51 UTC
http://gerrit.ovirt.org/22200

Comment 4 Sandro Bonazzola 2014-03-03 15:23:54 UTC
This is an automated message.

This BZ should be fixed in oVirt 3.4.0 RC repository, assignee please update the status of the bug to ON_QA once you've verified that the change is included in the build.

Comment 5 Sandro Bonazzola 2014-03-31 12:23:58 UTC
this is an automated message: moving to Closed CURRENT RELEASE since oVirt 3.4.0 has been released


Note You need to log in before you can comment on or make changes to this bug.