Created attachment 688416 [details] engine setup log Description of problem: It looks like there is something going wrong with copying the windows vfd to the iso domain. 2013-01-27 13:27:21::DEBUG::common_utils::472::root:: output = inst_add_iso_storage_domain ----------------------------- (1 row) 2013-01-27 13:27:21::DEBUG::common_utils::473::root:: stderr = 2013-01-27 13:27:21::DEBUG::common_utils::474::root:: retcode = 0 2013-01-27 13:27:21::DEBUG::nfsutils::145::root:: refreshing NFS exports 2013-01-27 13:27:21::DEBUG::setup_sequences::59::root:: running _loadFilesToIsoDomain 2013-01-27 13:27:21::ERROR::engine-setup::1783::root:: Traceback (most recent call last): File "/bin/engine-setup", line 1780, in _loadFilesToIsoDomain utils.copyFile(filename, targetPath, basedefs.CONST_VDSM_UID, basedefs.CONST_KVM_GID) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 705, in copyFile shutil.copy2(fileSrc, destination) File "/usr/lib64/python2.7/shutil.py", line 128, in copy2 copyfile(src, dst) File "/usr/lib64/python2.7/shutil.py", line 82, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/usr/share/virtio-win/virtio-win.vfd' 2013-01-27 13:27:21::ERROR::engine-setup::1784::root:: Failed to copy files to iso domain Version-Release number of selected component (if applicable): 3.2 beta
I don't think there is a windows vfd yet for ovirt (maybe there is in fedora?). not sure if this bug should fix having one or not copying it.
I can't reproduce this on a F18 clean install + yum update and ovirt 3.2 from beta repository. Netbulae can you try to reproduce the issue?
Sorry, it took me a while to get some time to test it. Still the same error on 3.2 stable: 2013-02-18 14:54:15::DEBUG::nfsutils::145::root:: refreshing NFS exports 2013-02-18 14:54:15::DEBUG::setup_sequences::59::root:: running _loadFilesToIsoDomain 2013-02-18 14:54:15::ERROR::engine-setup::1852::root:: Traceback (most recent call last): File "/bin/engine-setup", line 1849, in _loadFilesToIsoDomain utils.copyFile(filename, targetPath, basedefs.CONST_VDSM_UID, basedefs.CONST_KVM_GID) File "/usr/share/ovirt-engine/scripts/common_utils.py", line 705, in copyFile shutil.copy2(fileSrc, destination) File "/usr/lib64/python2.7/shutil.py", line 128, in copy2 copyfile(src, dst) File "/usr/lib64/python2.7/shutil.py", line 82, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: '/usr/share/virtio-win/virtio-win.vfd' 2013-02-18 14:54:15::ERROR::engine-setup::1853::root:: Failed to copy files to iso domain
Netbulae can you attach the full engine-setup log of the comment #3 run?
Created attachment 698923 [details] engine setup log
Thanks Netbulae, I've reproduced the issue. Looking at the code of engine-setup, it tries to load files (iso,vfd) from existing rpms (for RHEL) to the configured iso domain. I think this part need a little rewrite for testing if the files exists before trying to copy them, avoiding the traceback in the log file. /usr/share/virtio-win/virtio-win.vfd is not provided by any package in Fedora.
merged upstream in master: http://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=commit;h=6611c287630e79e1294d5d430b54dd6480b4a8cb
setting back to post because downstream patches are not yet merged.
reverting what I've done with comment #8, cloned to bug #920035 for downstream.
as RC is built, moving to ON_QA (hopefully did not catch incorrect bugs when doing this)
closing as this should be in 3.3 (doing so in bulk, so may be incorrect)