oVirt 4.5.4-1: engine-setup does not renew certificates
by Lars Stolpe
Hi,
I wanted to add short names to the webgui apache certificate. I followed these instructions:
„Engine can be accessed using alternate host names (or IP addresses) that can configured by adding a new configuration file (for example /etc/ovirt-engine/engine.conf.d/99-custom-sso-setup.conf) with following content: SSO_ALTERNATE_ENGINE_FQDNS="alias1.example.com alias2.example.com" The list of alternate names has to be listed separated by spaces. It's possible to add also IP addresses of engine host, but using IP addresses instead of DNS names is not considered to be a good practise. Run engine-setup to generate new certificates.“
Certificates where not renewed. How do i get engine-setup to renew the apache certificate?
oVirt: 4.5.4-1
Regards, Lars
1 year, 2 months
How to turn off this checks?
by Jorge Visentini
Hi guys,
Is it possible to disable these checks?
*1 - Failed to verify Power Management configuration for Host
ovirtHost.domain.*
*2 - Available swap memory of host ovirtHost.domain [2 MB] is under defined
threshold [1024 MB].*
I know that is not a good practice, but I don't need it for now.
Thanks all!
--
Att,
Jorge Visentini
+55 55 98432-9868
1 year, 2 months
Version 4.5. How should I properly replace a failed host?
by ziyi Liu
gluster uses 2+1 arbitration mode
My host is damaged and I need to reinstall the system. The host fqdn still uses the old fqdn. What should I do?
I found some historical information. Is it still usable for the new version?
Found gluster-ansible in GitHub
https://github.com/gluster/gluster-ansible/blob/master/playbooks/hc-ansib...
See the instructions and configure node_prep_inventory.yml and node_replace_inventory.yml to restore.
Execute ansible-playbook -i node_prep_inventory.yml -i node_replace_inventory.yml tasks/replace_node.yml
My data disk /dev/sdb has also been initialized by me. Can this ansible script help me create a new partition, create a mount, and complete the recovery of the gluster node?
1 year, 2 months
ssl stomp reactor timeout
by Chris Smith
Hi all,
I'm using ovirt 4.2 so I'm a little behind, but I'm trying to understand
what this error message means.
ERROR [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp
Reactor) [] Connection timeout for host 'x.x.x.x', last response arrived
1549 ms ago.
Is this initiated by the engine server or the ovirt host ?
Is there a way for me to replicate what ovirt is doing manually via a
telnet or curl type command ?
Thanks,
--
Chris
--
Squiz named market leader (second year) in Omdia's Selecting a Digital
Experience Management Solution report, 2022-23. Download the report today!
<https://www.squiz.net/omdia-report-2022-23?utm_source=Website&utm_medium=...>
1 year, 2 months
engine python sdk ImportError: cannot import name 'Client'
by parallax
I try to use the Python sdk to download vm disk but get the error:
# python3.9 download_disk.py f556403f-2a32-4e35-9f17-dc67864e0ae1
/home/librenms.raw --format raw --config engine2
Traceback (most recent call last):
File "download_disk.py", line 31, in <module>
from ovirt_imageio import client
ModuleNotFoundError: No module named 'ovirt_imageio'
or when run it with python3.6:
# python3.6 download_disk.py f556403f-2a32-4e35-9f17-dc67864e0ae1
/home/librenms.raw --format raw --config engine2
Traceback (most recent call last):
File "download_disk.py", line 31, in <module>
from ovirt_imageio import client
ImportError: cannot import name 'client'
Environment:
Rocky Linux release 8.8
Python 3.6.8, Python 3.9.16
python39-ovirt-engine-sdk4-4.6.0-1.el8.x86_64,
python3-ovirt-engine-sdk4-4.6.2-1.el8.x86_64
ovirt-release44-4.4.10.3-1.el8.noarch
1 year, 2 months
Testing oVirt backup and Restore operations 4.3
by Mikhail Po
There was a desire to conduct a test backup and restore operation ovirt-node-ng 4.3.2-2019031908
Operations performed:
- Deployed two test hosts, configured Hosted Engine. Created two test VMs.
- Created a backup copy
# engine-backup --mode=backup --file=ovirt-full-backup_2023-09-04.tar --log=ovirt-full-backup_2023-09-04.log
- Turned off the original Self-hosted Engine and disconnected from Self-hosted Domain Storage
# hosted-engine --vm-shutdown
# hosted-engine --disconnect-storage
- Created a new host using a previously created backup
# hosted-engine --deploy --restore-from-file=ovirt-full-backup_2023-09-04.tar
Although an error occurred at the end of the installation (after the start of copying to the iSCSI shared storage), but oVirt is accessible via the Web. The error that occurred
[ INFO ] TASK [ovirt.hosted_engine_setup : Check for the local bootstrap VM]
[ ERROR ] Error: The response content type 'text/html; charset=iso-8859-1' isn't the expected XML
[ ERROR ] fatal: [localhost]: FAILED! => {"changed": false, "msg": "The response content type 'text/html; charset=iso-8859-1' isn't the expected XML"}
[ ERROR ] Failed to execute stage 'Closing up': Failed executing ansible-playbook
...
[ INFO ] Stage: Clean up
[ INFO ] Cleaning temporary resources
[ ERROR ] Hosted Engine deployment failed: please check the logs for the issue, fix accordingly or re-deploy from scratch.
Log file is located at /var/log/ovirt-hosted-engine-setup/ovirt-hosted-engine-setup-20230907201859-ovmmky.log
In the Web interface
- all Hosts are green
- all VMs are green. There is a virtual machine "external-HostedEngineLocal".
- Storage Domain "hosted_storage_old_20230907T202958" is present.
Any questions:
1. The instructions say that at the end you need to reinstall the hosts. Is it necessary to do this? I ask, because in my case, all hosts are available to the manager, virtual machines are working. What is this operation necessary for?
2. What to do with the "external-HostedEngineLocal" virtual machine?
3. Why the "Error" error occurred: The response content type 'text/html; charset=iso-8859-1' isn't the expected XML"? Can it be related to the lack of access to the Internet (repository) have a VM Engine? When installing hosts, access to the Internet is required (otherwise the installation does not occur), I register access through a proxy in yum.conf
1 year, 2 months
oVirt 4.5.4-1 OVA export generates incomplete XML tag in vm.ovf
by lars.stolpe@bvg.de
Hi,
we can't import some OVA VMs into oVirt, that was previously exported in oVirt.
Further investigations and testing showed, that in some vm.ovf files the last closing tag is missing ( </ovf:Envelope instead of </ovf:Envelope> ).
Intense testing showed the following occurrence:
on test DC (4.4.10.7-1):
- about half of the VMs have that problem (about 9 VMs)
- VMs where the export is working properly are ok, no matter how often i do export
- VMs who's vm.ovf is wrong stay that way, no matter how often i do export
on production DC (4.4.10.7-1):
- all VMs have that problem (49 VMs)
- an imported "good" VM formerly exported on test DC, now have a wrong vm.ovf too after re-exporting on production DC
- vm.ovf of all VMs stay incorrect, no matter how often i do export
on develop DC (4.5.4-1):
- the only VM have that problem (1 VM)
- vm.ovf of VMs stay incorrect, no matter how often i do export
Environment:
all DC have independent hardware and are built exactly the same way with the same components
oVirt is with hosted-engine
test and production:
oVirt: 4.4.10.7-1
engine OS: Cent OS Stream 8
host OS: RHEL 8.7
develop:
oVirt: 4.5.4-1
engine OS: Cent OS Stream 8 (latest updates till September 1st)
host OS: RHEL 8.8 (latest updates till September 1st)
Is that a known problem?
Is there a way to fix this?
regards, Lars
1 year, 2 months
GLPI agent on oVirt node 4.5.3.2
by Olivier
I try to install GLPI agent 1.5 (same result with 1.4) from [https://github.com/glpi-project/glpi-agent/releases] on oVirt 4.5 nodes. I get this error:
dnf install glpi-agent-1.5-1.noarch.rpm
Last metadata expiration check: 2:18:03 ago on Tue 05 Sep 2023 12:25:28 PM CEST.
Error:
Problem: conflicting requests
- nothing provides perl(IO::Socket::SSL) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(base) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(File::Find) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(lib) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Time::HiRes) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(threads) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(English) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(threads::shared) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Net::SSLeay) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(URI::Escape) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Digest::SHA) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(HTTP::Request) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(HTTP::Status) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(LWP::UserAgent) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Sys::Syslog) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(URI) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Compress::Zlib) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(LWP::Protocol::https) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(XML::LibXML) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(File::Which) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(HTTP::Headers) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(LWP) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Net::Domain) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(HTTP::Cookies) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Net::hostent) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Text::Template) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Net::HTTPS) needed by glpi-agent-1.5-1.noarch
- nothing provides perl(Thread::Semaphore) needed by glpi-agent-1.5-1.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I can't install the perl modules via dnf install on theses node. I guess is due to the restricted repost :
# dnf repolist
repo id repo name
centos-ovirt45 CentOS Stream 9 - oVirt 4.5
centos-ovirt45-debug CentOS Stream 9 - oVirt 4.5 - Debug
centos-ovirt45-source CentOS Stream 9 - oVirt 4.5 - Source
crb CentOS Stream 9 - CRB
epel Extra Packages for Enterprise Linux 9 - x86_64
epel-cisco-openh264 Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64
onn-baseos oVirt Node Optional packages from CentOS Stream 9 - BaseOS
onn-sap oVirt Node Optional packages from CentOS Stream 9 - SAP
ovirt-45-upstream oVirt upstream for CentOS Stream 9 - oVirt 4.5
But I wonder if I can, without risk for my oVirt installation, add new repo ? Any advices ?
Thank's
1 year, 2 months
Install oVirt hosted-engine 4.5.2 problem
by josepascual@telfy.com
Hello,
I have installed ovirt hosted-entine 4.5.2 and i would like to install other with the same version, but it seems that there is an error with repositories
[root@engine9backup ~]# dnf module reset virt
CentOS Stream 9 - oVirt 4.5 642 kB/s | 887 kB 00:01
CentOS Stream 9 - oVirt 4.5 - Debug 33 kB/s | 32 kB 00:00
CentOS Stream 9 - oVirt 4.5 - Source 77 kB/s | 76 kB 00:00
determining the fastest mirror (3 hosts).. done. [ === ] 101 B/s | 204 B --:-- ETA
oVirt upstream for CentOS Stream 9 - oVirt 4.5 459 B/s | 7.1 kB 00:15
oVirt Node Optional packages from CentOS Stream 9 - BaseOS 7.3 MB/s | 7.8 MB 00:01
oVirt Node Optional packages from CentOS Stream 9 - SAP 4.6 kB/s | 3.9 kB 00:00
Unable to resolve argument virt
Error: Problems in request:
missing groups or modules: virt
[root@engine9backup yum.repos.d]# dnf module list virt
Last metadata expiration check: 0:15:28 ago on Tue Sep 5 12:10:58 2023.
Error: No matching Modules to list
How can i install this version? if i have a backup of virtual machine with 4.5.2 can i restore in ovirt 4.5.4 without problems?
Thanks,
José Pascual
Best Regards
1 year, 2 months
Install Ovirt
by stevenmendoza2103@gmail.com
Hello People;
Could somebody help me with the installation of Ovirt , i am newbie , already i tried many times do the proccess but i cant goal it
1 year, 2 months