Hi David,
Thanks for your info.
Please check my reply inline.
-Jingjie
On Thu, Jul 11, 2019 at 10:46 PM <jingjie.jiang@oracle.com> wrote:Hi, Can someone tell me how to generate ovirt-engine-appliance ova file in ovirt-engine-appliance-4.3-20190610.1.el7.x86_64.rpm?You might want to check the project's source code: https://github.com/ovirt/ovirt-appliance/ Or study the logs of a CI build of it: https://jenkins.ovirt.org/job/ovirt-appliance_master_build-artifacts-el7-x86_64/ I never tried building it myself locally, though.
I tried to build after checked out the source code from https://github.com/ovirt/ovirt-appliance/,
but the build failed.
# make
livemedia-creator --make-disk --ram=2048 --vcpus=4
--iso=boot.iso --ks=ovirt-engine-appliance.ks --qcow2
--image-name=ovirt-engine-appliance.qcow2
2019-07-22 12:34:00,095: livemedia-creator 19.7.19-1
2019-07-22 12:34:00,154: disk_size = 51GiB
2019-07-22 12:34:00,154: disk_img =
/var/tmp/ovirt-engine-appliance.qcow2
2019-07-22 12:34:00,154: install_log =
/root/ovirt/ovirt-appliance/engine-appliance/virt-install.log
mount: /dev/loop0 is write-protected, mounting read-only
Formatting '/var/tmp/ovirt-engine-appliance.qcow2',
fmt=qcow2 size=54760833024 encryption=off cluster_size=65536
lazy_refcounts=off
2019-07-22 12:34:10,195: Running virt-install.
Starting install...
Retrieving file vmlinuz...
| 6.3 MB 00:00
Retrieving file initrd.img...
| 50 MB 00:00
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
......
2019-07-22 12:35:15,281: Installation error detected. See
logfile.
2019-07-22 12:35:15,283: Shutting down
LiveOS-27f2dc2b-4b30-4eb1-adcd-b5ab50fdbf55
Domain LiveOS-27f2dc2b-4b30-4eb1-adcd-b5ab50fdbf55
destroyed
Domain LiveOS-27f2dc2b-4b30-4eb1-adcd-b5ab50fdbf55 has been
undefined
2019-07-22 12:35:15,599: unmounting the iso
2019-07-22 12:35:20,612: Install failed: virt_install
failed
2019-07-22 12:35:20,613: Removing bad disk image
2019-07-22 12:35:20,613: virt_install failed
make: *** [ovirt-engine-appliance.qcow2] Error 1
In the log I found the error as following from virt-install.log:
16:35:07,472 ERR anaconda:CmdlineError: The following
mandatory spokes are not completed:#012Installation
source#012Software selection
16:35:07,472 DEBUG anaconda:running handleException
16:35:07,473 CRIT anaconda:Traceback (most recent call
last):#012#012 File
"/usr/lib64/python2.7/site-packages/pyanaconda/ui/tui/simpleline/base.py",
line 352, in _mainloop#012 prompt =
last_screen.prompt(self._screens[-1][1])#012#012 File
"/usr/lib64/python2.7/site-packages/pyanaconda/ui/tui/hubs/summary.py",
line 107, in prompt#012 raise
CmdlineError(errtxt)#012#012CmdlineError: The following
mandatory spokes are not completed:#012Installation
source#012Software selection
16:35:08,020 DEBUG anaconda:Gtk cannot be initialized
16:35:08,020 DEBUG anaconda:In the main thread, running
exception handler
16:35:08,386 NOTICE multipathd:zram0: add path (uevent)
16:35:08,386 NOTICE multipathd:zram0: spurious uevent, path
already in pathvec
16:35:08,386 NOTICE multipathd:zram0: HDIO_GETGEO failed
with 25
16:35:08,386 ERR multipathd:zram0: failed to get path uid
16:35:08,388 ERR multipathd:uevent trigger error
Can you help me to fix the issue?
I tried to import ovirt-engine-appliance ova(ovirt-engine-appliance-4.3-20190610.1.el7.ova) from ovirt-engine, but I got error as following: Failed to load VM configuration from OVA file: /var/tmp/ovirt-engine-appliance-4.2-20190121.1.el7.ovaNo idea why this failed.I guess ovirt-engine-appliance-4.2-20190121.1.el7.ova has more than CentOS7.6.It has CentOS + oVirt engine. The only major use for it is by hosted-engine --deploy. In theory you can try importing it elsewhere, but I do not recall reports about people that tried this and whether it works. Best regards,