Offline installation - is is possible?
I have been looking at oVirt for a while. My current virtualization is an older version of RHV. With RHV, I could have my hypervisors completely isolated from the internet and all updates come through Red Hat's Satellite. Is is possible to add the installation repos as a product in Satellite? It is very important that the hypervisors not have access to the Internet, but all the documentation and installation info that I can find wants the hypervisors to use the COPR plugin and have direct access to centos stream. Thank you
I have been working on this for a while, and was paused due to some hardware issues. However, I am back at it, but still having some difficulty. Thanks go out to Jennifer with her list of repositories needed for an offline installation. I have been able to import these into my Satellite installation. However, I am still unable to deploy a hosted-engine setup. I have run the installation script over 15 times and keep getting blocked by a different error each time. Some of the blockers were: - Not installing the engine appliance in advance. - The installer not recognizing the appliance configuration file (named differently than expected.) - Not understanding the requirements for the temporary network. (must be reachable, but not in use by anything. ) My current blockage seems to be dealing with the appliance install scripts. fatal: [localhost]: FAILED! => {"msg": "The conditional check 'he_appliance_ova_sha1.stdout_lines|first != ova_stats.stat.checksum ' failed. The error was: error while evaluating conditional (he_appliance_ova_sha1.stdout_lines|first != ova_stats.stat.checksum): 'dict object' has no attribute 'checksum'. 'dict object' has no attribute 'checksum'\n\nThe error appears to be in '/usr/share/ansible/collections/ansible_collections/ovirt/ovirt/roles/hosted_engine_setup/tasks/install_appliance.yml': line 30, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n register: ova_stats\n- name: Compare sha1sum\n ^ here\n"} From what I can tell, it is looking for something that does not exist in the install_appliance.yml file. My install command is: hosted-engine --deploy --4 --ansible-extra-vars=he_offline_deployment=true --ansible-extra-vars=he_ipv4_subnet_prefix=10.1xx.xx Any help that anyone could give would be greatly appreciated. Thank you
The only error I've seen related to the appliance config file is when the ovirt-engine-appliance rpm provided a qcow2 image and not an ova image. It complained about not being able to find 10-appliance.conf or something. Your current blockage makes me think it's something with the ansible or python version, but I could be way off base.
The new daily builds of ovirt-engine-appliance are indeed qcow2 images. We adjusted the ovirt-ansible-collection to work with that, but that was not pushed to testing yet. I've released a new version of the collection yesterday and pushed to testing. This should fix the issue :) Jean-Louis On 6/01/2026 16:05, jennifer.rockwell--- via Users wrote:
The only error I've seen related to the appliance config file is when the ovirt-engine-appliance rpm provided a qcow2 image and not an ova image. It complained about not being able to find 10-appliance.conf or something.
Your current blockage makes me think it's something with the ansible or python version, but I could be way off base. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/CE5IJHMFCDEJOQ...
Thank you. It looks like I tried the install after the qcow2 images were released, but before the ovirt-ansible-collection could handle them. Bad timing, I guess. Thank you.
I have done this using Oracle's build. setting up OLVM repos that are on a private, non-routed network. Worked fine.
Thank you, Erik. But before I try the Oracle route, I would have to have more info. Do I need the Oracle kernel, or can I run it on RHEL? Do I need a subscription to get the OLVM Repos? Oracle has a nasty reputation for giving most of a product away for free, telling you that you need to pay for one critical piece, and then trying to charge you for the last five years (+ interest), whether or not you were actually using it. Forgive me if I am a bit skeptical.
Hi Frank, please, see inline my feedback: On Jan 7, 2026, at 4:19 PM, Frank <postecom@gmail.com> wrote: Thank you, Erik. But before I try the Oracle route, I would have to have more info. Do I need the Oracle kernel, or can I run it on RHEL? Oracle Linux allows you to run it with UEK or RHCK (Red Hat Compatible Kernel). We never tested OLVM (built on oVirt) on RHEL. Do I need a subscription to get the OLVM Repos? No subscription needed; just use/point to yum.oracle.com and follow the installation guide there at https://docs.oracle.com/en/virtualization/oracle-linux-virtualization-manage... Oracle has a nasty reputation for giving most of a product away for free, telling you that you need to pay for one critical piece, and then trying to charge you for the last five years (+ interest), whether or not you were actually using it. Forgive me if I am a bit skeptical. Oracle Linux and its updates are available for free from 2006 and there’s no intention to change this model. Support subscription(s) are optional and you can decide to have or skip them. Simon _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://urldefense.com/v3/__https://www.ovirt.org/privacy-policy.html__;!!AC... oVirt Code of Conduct: https://urldefense.com/v3/__https://www.ovirt.org/community/about/community-... List Archives: https://urldefense.com/v3/__https://lists.ovirt.org/archives/list/users@ovir...
Do I need the Oracle kernel, or can I run it on RHEL? 100% Oracle build, but you can use the RHCK ( Red Hat Compatiable Kernel) or the newer and faster Oracle UEK Kernel. Your choice. Do I need a subscription to get the OLVM Repos? Nope! 100% free to use. Oracle just sells support if you want it. Oracle has a nasty reputation for giving most of a product away for free, telling you that you need to pay for one critical piece, and then trying to charge you for the last five years (+ interest), whether or not you were actually using it. The Linux Team is differnet, they have been giving it away since 2006 ( I believe). Of course things could change, but can it be worse than Broadcomm or IBM? Worse case, you start with OLVM and if Oracle changes, you just maintain it like oVirt.. It's the same tech, no funky proprietary add-ons.
participants (7)
-
erik@xyzzy.net -
Frank -
Jean-Louis Dupond -
jennifer.rockwell@caci.com -
postecom@gmail.com -
Samu Paaso -
Simon Coter