Memory stats in VDSM
by Tomáš Golembiovský
Hi,
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. [1] 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. [2] This effort will however take some time.
Tomas
[1] https://gerrit.ovirt.org/#/q/topic:memory-stats
[2] https://lists.nongnu.org/archive/html/qemu-devel/2017-08/msg05239.html
--
Tomáš Golembiovský <tgolembi(a)redhat.com>
7 years, 2 months
[oVirt-engine-SDK][Go SDK]
by Joey Ma
Hi all,
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.
Best regards,
Joey Ma
7 years, 2 months
vdsm vds.dispatcher
by Gary Pedretty
--Apple-Mail=_36946AB3-C9DF-47C3-AC25-48E380106247
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
Why on even a new clean install of a glusterized self-hosted engine =
setup do all the hosts fill the messages log with=20
journal: vdsm vds.dispatcher ERROR SSL error during reading data: =
unexpected eof
journal: vdsm vds.dispatcher ERROR SSL error during reading data: =
unexpected eof
journal: vdsm vds.dispatcher ERROR SSL error during reading data: =
unexpected eof
journal: vdsm vds.dispatcher ERROR SSL error during reading data: =
unexpected eof
journal: vdsm vds.dispatcher ERROR SSL error during reading data: =
unexpected eof
An entry every few seconds even with no VMs setup and just the hosted =
engine running. I know it is listed as a bug on redhat bugzilla page, =
but is this going to be normal until version 4.2 comes out?
Gary
------------------------------------------------------------------------
Gary Pedretty gary(a)ravnalaska.net =
<mailto:gary@eraalaska.net>
Systems Manager www.flyravn.com =
<http://www.flyravn.com/>
Ravn Alaska /\ 907-450-7251
5245 Airport Industrial Road / \/\ 907-450-7238 fax
Fairbanks, Alaska 99709 /\ / \ \ Second greatest commandment
Serving All of Alaska / \/ /\ \ \/\ =E2=80=9CLove your =
neighbor as
Green, green as far as the eyes can see yourself=E2=80=9D =
Matt 22:39
------------------------------------------------------------------------
--Apple-Mail=_36946AB3-C9DF-47C3-AC25-48E380106247
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><span class=3D"" style=3D"font-family: LucidaGrande;">Why on =
even a new clean install of a glusterized self-hosted engine setup do =
all the hosts fill the messages log with </span><div class=3D"" =
style=3D"font-family: LucidaGrande;"><br class=3D""></div><div class=3D"" =
style=3D"font-family: LucidaGrande;">journal: vdsm vds.dispatcher ERROR =
SSL error during reading data: unexpected eof</div><div class=3D"" =
style=3D"font-family: LucidaGrande;"><div class=3D"">journal: vdsm =
vds.dispatcher ERROR SSL error during reading data: unexpected =
eof</div></div><div class=3D"" style=3D"font-family: LucidaGrande;"><div =
class=3D"">journal: vdsm vds.dispatcher ERROR SSL error during reading =
data: unexpected eof</div></div><div class=3D"" style=3D"font-family: =
LucidaGrande;"><div class=3D"">journal: vdsm vds.dispatcher ERROR SSL =
error during reading data: unexpected eof</div></div><div class=3D"" =
style=3D"font-family: LucidaGrande;"><div class=3D"">journal: vdsm =
vds.dispatcher ERROR SSL error during reading data: unexpected =
eof</div></div><div class=3D"" style=3D"font-family: LucidaGrande;"><br =
class=3D""></div><div class=3D"" style=3D"font-family: =
LucidaGrande;"><br class=3D""></div><div class=3D"" style=3D"font-family: =
LucidaGrande;">An entry every few seconds even with no VMs setup and =
just the hosted engine running. I know it is listed as a bug on =
redhat bugzilla page, but is this going to be normal until version 4.2 =
comes out?</div><div class=3D"" style=3D"font-family: LucidaGrande;"><br =
class=3D""></div><div class=3D"" style=3D"font-family: =
LucidaGrande;">Gary</div><div class=3D""><br class=3D""></div><div =
class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"color: rgb(0, 0, 0); =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"color: rgb(0, 0, 0); =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"text-align: start; =
text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><div =
style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"text-align: start; text-indent: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"text-align: start; =
text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><div =
style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><div style=3D"text-align: start; text-indent: 0px; word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;" class=3D""><div style=3D"text-align: start; =
text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><font face=3D"Menlo" =
style=3D"color: rgb(0, 0, 0); font-size: 12px; letter-spacing: normal; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><div =
class=3D"">---------------------------------------------------------------=
---------</div><div class=3D"">Gary Pedretty =
=
<a =
href=3D"mailto:gary@eraalaska.net" =
class=3D"">gary(a)ravnalaska.net</a></div><div class=3D"">Systems Manager =
=
=
<a href=3D"http://www.flyravn.com" =
class=3D"">www.flyravn.com</a></div><div class=3D"">Ravn Alaska =
=
/\ =
907-450-7251</div><div class=3D"">5245 Airport Industrial =
Road / \/\ =
907-450-7238 fax</div><div class=3D"">Fairbanks, Alaska =
99709 /\ / \ \ =
Second greatest commandment</div></font><font face=3D"Monaco" =
class=3D""><span style=3D"font-size: 12px;" class=3D"">Serving All of =
Alaska / \/ /\ \ \/\ =
=E2=80=9CLove your neighbor as</span></font><br =
style=3D"font-family: Monaco;" class=3D""><font face=3D"Menlo" =
style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-transform: =
none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: =
0px;" class=3D""><span style=3D"font-size: 12px;" class=3D"">Green, =
green as far as the eyes can see =
yourself=E2=80=9D Matt 22:39</span></font><div style=3D"color: =
rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-family: =
Menlo;" class=3D""></div><font face=3D"Menlo" style=3D"font-size: 12px;" =
class=3D""></font><span style=3D"color: rgb(0, 0, 0); letter-spacing: =
normal; text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; font-size: 12px;" class=3D""><font =
face=3D"Menlo" class=3D""><div =
class=3D"">---------------------------------------------------------------=
---------</div></font></span><div style=3D"color: rgb(0, 0, 0); =
letter-spacing: normal; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><font =
face=3D"Menlo" style=3D"font-size: 12px;" class=3D""><br =
class=3D""></font></div></div><span style=3D"color: rgb(0, 0, 0); =
letter-spacing: normal; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; font-size: 12px;" =
class=3D""><br class=3D"Apple-interchange-newline"></span></div><span =
style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-transform: =
none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: =
0px; font-size: 12px;" class=3D""><br =
class=3D"Apple-interchange-newline"></span></div><span style=3D"color: =
rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-size: =
12px;" class=3D""><br class=3D"Apple-interchange-newline"></span></div><br=
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<br class=3D""></body></html>=
--Apple-Mail=_36946AB3-C9DF-47C3-AC25-48E380106247--
7 years, 2 months
planned Jenkins restart
by Evgheni Dereveanchin
Hi everyone,
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.
Regards,
Evgheni Dereveanchin
7 years, 2 months
Lago and vm templates
by Marc Young
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[1] are pretty lacking
[1] http://lago.readthedocs.io/en/latest/lago.html
7 years, 2 months