Re: OVS Task Error when Add EL Host
by Łukasz Pelczyk
I just hit the same error. Initially I got it on the beginning of installation (both netaddr and jmespath were not found). Seems that python3.9 is used so initially I solved it via pip3.9 install. Alternatively you can get the rpm packages from epel.
The same issues is on ovirt VM side. As a workaround I started deployment with pause (hosted-engine --deploy --ansible-extra-vars=he_pause_host=true). With that you can ssh to the instance, and manually run pip install which got me: 'Successfully installed jmespath-1.0.1 netaddr-0.8.0'.
This is just a workaround and proper fix should be reflected in engine VM image, or on the repos side.
2 years, 5 months
Re: OVS Task Error when Add EL Host
by Martin Perina
Hi,
please try to downgrade ansible-core-2.13 to 2.12, oVirt doesn't support
2.13 on EL8 yet.
Regards,
Martin
On Thu, Oct 6, 2022 at 3:23 PM Nur Imam Febrianto <nur_imam(a)outlook.com>
wrote:
> Hi,
>
>
>
> Getting strange error when adding EL Host (Using CentOS Stream 8) :
>
> The conditional check 'cluster_switch == \\\"ovs\\\" or (ovn_central is
> defined and ovn_central | ipaddr)' failed. The error was: The ipaddr filter
> requires python's netaddr be installed on the ansible controller\\n\\nThe
> error appears to be in
> '/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml':
> line 3, column 5, but may\\nbe elsewhere in the file depending on the exact
> syntax problem.\\n\\nThe offending line appears to be:\\n\\n- block:\\n -
> name: Install ovs\\n ^ here\\n\"}",
>
> "msg" : "The conditional check 'cluster_switch == \"ovs\" or
> (ovn_central is defined and ovn_central | ipaddr)' failed. The error was:
> The ipaddr filter requires python's netaddr be installed on the ansible
> controller\n\nThe error appears to be in
> '/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml':
> line 3, column 5, but may\nbe elsewhere in the file depending on the exact
> syntax problem.\n\nThe offending line appears to be:\n\n- block:\n - name:
> Install ovs\n ^ here\n"
>
>
>
> Already checking the python-netaddr and its already installed on the
> system (both python3-netaddr and python38-netaddr).
>
> Using oVirt 4.5. Anybody getting this same issue ?
>
>
>
> Thanks before.
>
> Regards,
>
> Nur Imam Febrianto
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows
>
>
> _______________________________________________
> 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:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/EGVQEKGAA6O...
>
--
Martin Perina
Manager, Software Engineering
Red Hat Czech s.r.o.
2 years, 5 months
Question: How does ovirt storage domain differ from VMFS?
by jstk888@gmail.com
Hello,
I was asked the other day what file system oVirt uses to store virtual machine images and how it differed from VMware VMFS. I had to admit that I didn't quite understand this aspect of oVirt. I've had a look around but haven't found an answer. I was wondering if someone could explain at a high level, how the underlying oVirt VM storage domain differs from VMFS? What file system is used? Does it use a file system at all?
Thank you.
2 years, 5 months
OVS Task Error when Add EL Host
by Nur Imam Febrianto
Hi,
Getting strange error when adding EL Host (Using CentOS Stream 8) :
The conditional check 'cluster_switch == \\\"ovs\\\" or (ovn_central is defined and ovn_central | ipaddr)' failed. The error was: The ipaddr filter requires python's netaddr be installed on the ansible controller\\n\\nThe error appears to be in '/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml': line 3, column 5, but may\\nbe elsewhere in the file depending on the exact syntax problem.\\n\\nThe offending line appears to be:\\n\\n- block:\\n - name: Install ovs\\n ^ here\\n\"}",
"msg" : "The conditional check 'cluster_switch == \"ovs\" or (ovn_central is defined and ovn_central | ipaddr)' failed. The error was: The ipaddr filter requires python's netaddr be installed on the ansible controller\n\nThe error appears to be in '/usr/share/ovirt-engine/ansible-runner-service-project/project/roles/ovirt-provider-ovn-driver/tasks/configure.yml': line 3, column 5, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n- block:\n - name: Install ovs\n ^ here\n"
Already checking the python-netaddr and its already installed on the system (both python3-netaddr and python38-netaddr).
Using oVirt 4.5. Anybody getting this same issue ?
Thanks before.
Regards,
Nur Imam Febrianto
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows
2 years, 5 months
Snapshot not working
by Facundo Badaracco
hi everyone,
I have a glusterFS replica x3 node.
I can't create snapshot. when I create it, if I select to save the memory,
then in the disks section only appears the snapshot of the memory and in
locked state. If instead, I remove the option to make snapshot of the
memory, it does not make the snapshot saying "failed".
Any idea?
2 years, 5 months
Issues with snapshot and template
by David Johnson
Good morning all,
Thank you in advance.
My current environment is ovirt 4.5.2.4-1.el8, running on centos 7.9.
I'm looking for advice on resolving two issues that have just come to light:
*Issue #1*: When I attempt to create a template from the oVirt GUI, I click
the "Make Template" button, enter the name for the new template, then click
the "OK" button. The OK button highlights, but nothing happens.
*There are no entries showing activity in the engine.log.*
*Issue #2:* When I delete a snapshot, after the snapshot is deleted, I
receive this error message from the GUI:
[image: image.png]
*ui.log entry:*
2022-10-05 11:01:42,014-05 ERROR
[org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService]
(default task-243) [] Permutation name: 872EE01DC49AC3F81586694F1584D19D
2022-10-05 11:01:42,014-05 ERROR
[org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService]
(default task-243) [] Uncaught exception:
com.google.gwt.core.client.JavaScriptException: (TypeError) : Cannot read
properties of null (reading 'wV')
at
org.ovirt.engine.ui.uicommonweb.models.vms.VmSnapshotListModel.$updateActionAvailability(VmSnapshotListModel.java:834)
at
org.ovirt.engine.ui.uicommonweb.models.vms.VmSnapshotListModel.onSelectedItemChanged(VmSnapshotListModel.java:262)
at
org.ovirt.engine.ui.uicommonweb.models.SearchableListModel.$setItems(SearchableListModel.java:714)
at
org.ovirt.engine.ui.uicommonweb.models.vms.VmSnapshotListModel.$updateItems(VmSnapshotListModel.java:225)
at
org.ovirt.engine.ui.uicommonweb.models.vms.VmSnapshotListModel.setItems(VmSnapshotListModel.java:205)
at
org.ovirt.engine.ui.uicommonweb.models.SearchableListModel$SetItemsAsyncQuery$1.$onSuccess(SearchableListModel.java:878)
at
org.ovirt.engine.ui.uicommonweb.models.SearchableListModel$SetItemsAsyncQuery$1.onSuccess(SearchableListModel.java:878)
at
org.ovirt.engine.ui.frontend.Frontend$1.$onSuccess(Frontend.java:239)
at
org.ovirt.engine.ui.frontend.Frontend$1.onSuccess(Frontend.java:239)
at
org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.$onSuccess(OperationProcessor.java:133)
at
org.ovirt.engine.ui.frontend.communication.OperationProcessor$1.onSuccess(OperationProcessor.java:133)
at
org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.$onSuccess(GWTRPCCommunicationProvider.java:270)
at
org.ovirt.engine.ui.frontend.communication.GWTRPCCommunicationProvider$5$1.onSuccess(GWTRPCCommunicationProvider.java:270)
at
com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:198)
at
com.google.gwt.http.client.Request.$fireOnResponseReceived(Request.java:233)
at
com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:409)
at Unknown.eval(webadmin-0.js)
at com.google.gwt.core.client.impl.Impl.apply(Impl.java:306)
at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:345)
at Unknown.eval(webadmin-0.js)
*David Johnson*
2 years, 5 months
Re: oVirt 4.5 self-hosted network not working
by Paul-Erik Törrönen
On 2022-08-25 22:56, Facundo Badaracco wrote:
> Have u checked the IP of the engine VM?
Yes. It is what I configured during the setup, and which I use when I ssh from the host to the engine VM.
Sorry, I should have mentioned this in my previous message.
Poltsi
2 years, 5 months
oVirt 4.5.2 /var growing rapidly due to ovirt_engine_history db
by sohail_akhter3@hotmail.com
Hi,
We have recently upgrade our oVirt environment to 4.5.2 version. Environment is based on hosted-engine. Since we have upgrade we noticed rapid incrase in /var partition in engine VM. It is increasing very rapidly. If we vacuum ovirt_engine_history db, /var size reduces but next day size will increase again upto 5-10%. We did db vacuuming couple of time but not sure we it is increasing so rapidly.
Here is the partial output of vacuuming that was done on 26-08-22. Table "host_interface_hourly_history" had more entries to be removed. Rest of the table had not much entries. Previously table "host_interface_samples_history" had entries to be removed.
Any Idea what can be the reason for that?
# dwh-vacuum -f -v
SELECT pg_catalog.set_config('search_path', '', false);
vacuumdb: vacuuming database "ovirt_engine_history"
RESET search_path;
SELECT c.relname, ns.nspname FROM pg_catalog.pg_class c
JOIN pg_catalog.pg_namespace ns ON c.relnamespace OPERATOR(pg_catalog.=) ns.oid
LEFT JOIN pg_catalog.pg_class t ON c.reltoastrelid OPERATOR(pg_catalog.=) t.oid
WHERE c.relkind OPERATOR(pg_catalog.=) ANY (array['r', 'm'])
ORDER BY c.relpages DESC;
SELECT pg_catalog.set_config('search_path', '', false);
VACUUM (FULL, VERBOSE) public.host_interface_samples_history;
INFO: vacuuming "public.host_interface_samples_history"
INFO: "host_interface_samples_history": found 3135 removable, 84609901 nonremovable row versions in 1564960 pages
DETAIL: 0 dead row versions cannot be removed yet.
CPU: user: 41.88 s, system: 14.93 s, elapsed: 422.83 s.
VACUUM (FULL, VERBOSE) public.host_interface_hourly_history;
INFO: vacuuming "public.host_interface_hourly_history"
INFO: "host_interface_hourly_history": found 252422 removable, 39904650 nonremovable row versions in 473269 pages
Please let me know if any further information is required.
Regards
Sohail
2 years, 5 months
Re: Export to Data Domain (with TPM)
by Milan Zamazal
Christopher Law <chris(a)chrislaw.me> writes:
> Anyone explain why I can't export a Virtual Machine with a TPM? Is
> this something to do with the TPM data? I'm exporting the VM to some
> cold storage. What's the deal here how can I export it and keep the
> TPM data or do I have to disable TPM on it first?
>
> oVirt Error message when trying to export a VM to a Data Domain that has a TPM.
> Export VM Failed
> Cannot add VM. TPM device is required by the guest OS
Hi,
it is a Windows VM, right? It is a bug, I filed
https://github.com/oVirt/ovirt-engine/issues/702 . The export should
work.
A workaround could be temporarily switching the VM operating system in
the VM properties to Red Hat Enterprise Linux 9 before exporting but I'm
not sure it won't change some other VM properties, be careful if you
attempt it.
Regards,
Milan
2 years, 5 months
Export to Data Domain (with TPM)
by Christopher Law
Hi -
Anyone explain why I can't export a Virtual Machine with a TPM? Is this something to do with the TPM data? I'm exporting the VM to some cold storage. What's the deal here how can I export it and keep the TPM data or do I have to disable TPM on it first?
oVirt Error message when trying to export a VM to a Data Domain that has a TPM.
Export VM Failed
Cannot add VM. TPM device is required by the guest OS
Cheers,
Chris.
2 years, 5 months