Theoretically everything is possible.In this situation I can recommend you to 
open an issue as he_offline_deployment=true should really mean offline.
Currently you can modify the Ansible code on the system and modify the repos 
pointing to your Satellite.
Best Regards,Strahil Nikolov
  On Tue, Apr 26, 2022 at 12:02,<> wrote:   Hi 
In my compagny, we try to deploy engine on 2 RHEL8 hosts we already installed.

We don't have direct internet access, so the RHEL8 hosts have been setup using 
some internal EL repo (using redhat satellite)

We have also duplicated internaly the necessary ovirt repositories, so all 
ovirt packages can be installed.

Now the blocking part is the deployment of the engine. Is it really possible to 
deploy an engine without having internet connection?

We tried several time but never succeeded.

I tried with ansible extra var "he_offline_deployment=true", naively thinking 
it will download necessary packages for the engine through the repositories 
already configured on the physical hosts (like the physical host act as proxy)

I also tried by specifying the ova file with 

both options have also been tried together 

But at the end, it seems the engine deployment process makes the engine to need 
to reach the ovirt internet repositories, as it always failed with:

2022-04-24 17:39:53,268+0100 ERROR 
otopi.ovirt_hosted_engine_setup.ansible_utils ansible_utils._process_output:110 
fatal: [localhost ->]: FAILED! => {"changed": false, "msg": 
"Failed to download metadata for repo 'ovirt-4.4-centos-ceph-pacific': Cannot 
download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were 
tried", "rc": 1, "results": []}

FYI the pacific repo works fine when we download packages on physical hosts.
ANother thing to know is that before being able to use our internal repo 
present on our redhat satellite, a system need to install the satellite 
crtificate, and register to satellite. 

it would be so nice if we can achieve a fully offline engine deploy (which mean 
no internet access at all, including the engine itself), but we start to lack 
of  clues if it's really possible.

Here are all the ovirt packages installed on the physical hosts:

$rpm -qa | grep ovirt

thanks a lot in advance
Users mailing list --
To unsubscribe send an email to
Privacy Statement:
oVirt Code of Conduct:
List Archives:
Users mailing list --
To unsubscribe send an email to
Privacy Statement:
oVirt Code of Conduct:
List Archives:

Reply via email to