Hi,
It seems that you are here:
https://github.com/oVirt/ovirt-ansible-collection/blob/33d273e2e823bf0c24...
I would say that in this case following is likely:
1) virsh list (with authentication) shows that hostedEnginelocal is running
2) SSH is successful from ovirt host due to temporary entry in /etc/hosts
3) You might see that ovirt-engine service is running on port 443 and then it is exposed
as port 6900 on your ovirt host.
Check out
https://github.com/oVirt/ovirt-ansible-collection/blob/33d273e2e823bf0c24...
That means you can provide he_pause_host Ansible variable with value 'true' and
take a pause for troubleshooting here.
So in case above is correct for your situation - then you should do port forwarding from
port 6900
to port 443 on your local workstation/somewhere where you have browser and connect to
ovengine GUI
Then you go to 'Hosts' and see if the host is 'up'. It is unlikely that it
will be up.
Alternatively, there is REST API on this I think (=the one used by Ansible module in
'wait for host is up' task), but I don't know specifics.
In GUI go to 'Setup host network' and make sure that network bridge/network
interfaces and maybe try to assign this network
(be careful: you might also connectivity to your ovirt host). Check those DHCP/Static IP
assignment aspect.
There could be too many assumptions above, but hopefully it gives you something to use
within troubleshooting.
BR,
Konstantin
On 20.10.22, 12:58, "Matthew J Black" <matthew(a)peregrineit.net> wrote:
Hi Everyone,
Could someone please help me - I've been trying to do an install of oVirt for
*weeks* (including false starts and self-inflicted wounds/errors) and it is still not
working.
My setup:
- oVirt v4.5.3
- A brand new fresh vanilla install of RockyLinux 8.6 - all working AOK
- 2*NICs in a bond (802.3ad) with a couple of sub-Interfaces/VLANs - all working AOK
- All relevant IPv4 Address in DNS with Reverse Lookups - all working AOK
- All relevant IPv4 Address in "/etc/hosts" file - all working AOK
- IPv6 (using "method=auto" in the interface config file) enabled on the
relevant sub-Interface/VLAN - I'm not using IPv6 on the network, only IPv4, but
I'm trying to cover all the bases.
- All relevant Ports (as per the oVirt documentation) set up on the firewall
- ie firewall-cmd --add-service={{ libvirt-tls | ovirt-imageio | ovirt-vmconsole |
vdsm }}
- All the relevant Repositories installed (ie RockyLinux BaseOS, AppStream, &
PowerTools, and the EPEL, plus the ones from the oVirt documentation)
I have followed the oVirt documentation (including the special RHEL-instructions and
RockyLinux-instructions) to the letter - no deviations, no special settings, exactly as
they are written.
All the dnf installs, etc, went off without a hitch, including the "dnf install
centos-release-ovirt45", "dnf install ovirt-engine-appliance", and
"dnf install ovirt-hosted-engine-setup" - no errors anywhere.
Here is the results of a "dnf repolist":
- appstream Rocky Linux 8 - AppStream
- baseos Rocky Linux 8 - BaseOS
- centos-ceph-pacific CentOS-8-stream - Ceph
Pacific
- centos-gluster10 CentOS-8-stream - Gluster
10
- centos-nfv-openvswitch CentOS-8 - NFV OpenvSwitch
- centos-opstools CentOS-OpsTools - collectd
- centos-ovirt45 CentOS Stream 8 - oVirt
4.5
- cs8-extras CentOS Stream 8 -
Extras
- cs8-extras-common CentOS Stream 8 - Extras common
packages
- epel Extra Packages for
Enterprise Linux 8 - x86_64
- epel-modular Extra Packages for
Enterprise Linux Modular 8 - x86_64
- ovirt-45-centos-stream-openstack-yoga CentOS Stream 8 - oVirt 4.5 - OpenStack
Yoga Repository
- ovirt-45-upstream oVirt upstream for CentOS
Stream 8 - oVirt 4.5
- powertools Rocky Linux 8 -
PowerTools
So I kicked-off the oVirt deployment with: "hosted-engine --deploy --4
--ansible-extra-vars=he_offline_deployment=true".
I used "--ansible-extra-vars=he_offline_deployment=true" because without
that flag I was getting "DNF timout" issues (see my previous post `Local
(Deployment) VM Can't Reach "centos-ceph-pacific" Repo`).
I answer the defaults to all of questions the script asked, or entered the
deployment-relevant answers where appropriate. In doing this I double-checked every answer
before hitting <Enter>. Everything progressed smoothly until the deployment reached
the "Wait for the host to be up" task... which then hung for more than 30
minutes before failing.
From the ovirt-hosted-engine-setup... log file:
- 2022-10-20 17:54:26,285+1100 ERROR otopi.ovirt_hosted_engine_setup.ansible_utils
ansible_utils._process_output:113 fatal: [localhost]: FAILED! => {"changed":
false, "msg": "Host is not up, please check logs, perhaps also on the
engine machine"}
I checked the following log files and found all of the relevant ERROR lines, then
checked several 10s of proceeding and succeeding lines trying to determine what was going
wrong, but I could not determine anything.
- ovirt-hosted-engine-setup...
- ovirt-hosted-engine-setup-ansible-bootstrap_local_vm...
- ovirt-hosted-engine-setup-ansible-final_clean... - not really relevant, I believe
I can include the log files (or the relevant parts of the log files) if people want -
but that are very large: several 100 kilobytes each.
I also googled "oVirt Host is not up" and found several entries, but after
reading them all the most relevant seems to be a thread from these mailing list: `Install
of RHV 4.4 failing - "Host is not up, please check logs, perhaps also on the engine
machine"` - but this seems to be talking about an upgrade and I didn't gleam
anything useful from it - I could, of course, be wrong about that.
So my questions are:
- Where else should I be looking (ie other log files, etc, and possible where to find
them)?
- Does anyone have any idea why this isn't working?
- Does anyone have a work-around (including a completely manual process to get things
working - I don't mind working in the CLI with virsh, etc)?
- What am I doing wrong?
Please, I'm really stumped with this, and I really do need help.
Cheers
Dulux-Oz
_______________________________________________
Users mailing list -- users(a)ovirt.org
To unsubscribe send an email to users-leave(a)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: users(a)ovirt.org <
https://lists.ovirt.org/archives/list/<a
href=>/message/VBCK7C3Z22K7VZVXDBY5MVZPG5YGFHD6/">https://list...