there is ongoing effort to change how VDSM collects information about
memory usage from guests. We used to use oVirt guest agent to get the
statistics about free memory, swap usage, etc. This is going to change
and we will use stats provided by VirtIO Balloon driver.  This should
not break MOM nor Engine (current or previous versions).
There is however small downside to this change. We will not be able to
fetch information about buffers and caches on Linux guests anymore
(mem_cached and mem_buffers in memoryStats). The corollary of this is
that free memory reported by Engine will also no longer include those
statistics and reported free memory will be really (only) free memory.
I now there will be mixed feelings about this and we would like to get
the information about buffers and caches back to the VDSM. Correctly via
balloon driver statistics.  This effort will however take some time.
Tomáš Golembiovský <tgolembi(a)redhat.com>
I've made a Go sdk for oVirt-engine v4.0+ implemented. The Go sdk generator
locates (mainly Java) in imjoey/ovirt-engine-sdk-go of github, while for the
Go sdk itself is in imjoey/go-ovirt.
With the help of some dear oVirt sdk maintainers, the project has achieved
nearly 90 percent now. It is used in production on my job. Meanwhile It's
still under active development and the APIs are not stable currently.
If it's useful for you, I'm very appreciated for your feedbacks.
The project is still on the way, so welcome to contribute, both issues and
PRs. That is my pleasure.
Glad to meet you all.
Just noted that change queue job  for ovirt-provider-ovn started to fail
consistently while the actual reason for that seems to be RPM build failure
*14:47:42* Checking for unpackaged file(s): /usr/lib/rpm/check-files
error: Installed (but unpackaged) file(s) found:*14:47:42*
*14:47:42* RPM build errors:*14:47:42* Installed (but unpackaged)
/usr/share/doc/ovirt-provider-ovn/README.adoc*14:47:42* make: ***
[rpm] Error 1*14:47:42* Took 2 seconds
Possible root cause for that is  (Install README). However, I see CI
passed there within the change at least before the rebase.
Team Lead - Release Management - RHV DevOps - Red Hat
I'll be performing a planned Jenkins restart within the next hour.
No new jobs will be scheduled during this maintenance period.
I will inform you once it is over.
Im currently neck deep in ovirt-system-tests and lago
I see alot of usages about importing VMs from templates, but are there any
examples of exporting a VM to template?
Side note I cant find a good source of methods available for use in
python-lago-ovirt (or even python-lago). The docs are pretty lacking
we have just merged patches , which adds the ability to use firewalld
instead of iptables on oVirt hosts.
The type of firewall can be defined per cluster, there is new combo box
'Firewall Type' in 'Cluster Detail' dialog. By default all new clusters
will be created with firewalld enabled, existing clusters needs to be
switched from iptables to firewalld manually and then invoke Reinstall on
all hosts in a cluster. Be aware that firewalld can be enabled only for
hosts with 4.2 capabilities (VDSM >= 4.20.0).
Firewalld deployment is using Ansible role introduced in new
ovirt-ansible-roles package , which executes ovirt-host-deploy role .
ovirt-ansible-roles package is installed automatically if engine is
installed from RPM, but for development environment installation please
take a look at , because ovirt-ansible-roles needs to be installed
manually into development environment prefix.
Please let me or Ondra know if you find any issues.