Amador Pahim has uploaded a new change for review.
Change subject: Correcting cpuCores stat on multi node systems.
......................................................................
Correcting cpuCores stat on multi node systems.
cpuCores shows the wrong number of cores on multi node systems.
Multi node systems has the same combination of "physical id" and
"core id" to different physical cores. Vdsm is considering more
than one occurrence of same "physical id"/"core id" as the same
core. This is useful in order to not account the Hyper Threading
instances, but it is not working to the multi-nodes systems.
This patch corrects issue changing the source of cpuCores
to (sockets number * physical cores per socket).
BZ#833425 - vdsm cpuCores shows the wrong number of cores on
multi node systems
Change-Id: I1619e3d9e042bc801c988f099d3b84922f4e03d3
Signed-off-by: Amador Pahim <apahim(a)redhat.com>
---
M vdsm/caps.py
1 file changed, 1 insertion(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/81/5481/1
--
To view, visit http://gerrit.ovirt.org/5481
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1619e3d9e042bc801c988f099d3b84922f4e03d3
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Amador Pahim <apahim(a)redhat.com>
Douglas Schilling Landgraf has uploaded a new change for review.
Change subject: engine.py: fix nodeCleanup() order call
......................................................................
engine.py: fix nodeCleanup() order call
Call deployUtil.nodeCleanup() only if oVirt Engine is reachable.
Even if oVirt Engine is not reachable it will backup cacert.pem and remove it.
However, since we cannot reach the Engine won't be possible to download the new
cacert.pem and TUI will break next time someone try to register oVirt Engine.
Change-Id: I62e86e354b3a588ce6113d7b308ece801af22917
Signed-off-by: Douglas Schilling Landgraf <dougsland(a)redhat.com>
---
M vdsm_reg/engine.py.in
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/59/6859/1
--
To view, visit http://gerrit.ovirt.org/6859
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I62e86e354b3a588ce6113d7b308ece801af22917
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Douglas Schilling Landgraf <dougsland(a)redhat.com>
Mark Wu has uploaded a new change for review.
Change subject: [WIP] Add ballooning support
......................................................................
[WIP] Add ballooning support
Change-Id: I36b1211dbce28bb5bb5926f2db7e2e42a698efc9
Signed-off-by: Mark Wu <wudxw(a)linux.vnet.ibm.com>
---
M vdsm/API.py
M vdsm/define.py
M vdsm/libvirtvm.py
M vdsm/vm.py
4 files changed, 27 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/69/3669/1
--
To view, visit http://gerrit.ovirt.org/3669
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I36b1211dbce28bb5bb5926f2db7e2e42a698efc9
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Mark Wu <wudxw(a)linux.vnet.ibm.com>
Saggi Mizrahi has uploaded a new change for review.
Change subject: [WIP] Add Gobject based libvdsm
......................................................................
[WIP] Add Gobject based libvdsm
TODO:
* Integrate with vdsm
* integrate with build system
* more generators
* self passing in methods
To test run `python test_serve.py`
and then run `make test`
Change-Id: I5e12eb0d1c4aa7de059a0baaa79aeea9cdfbe6dc
Signed-off-by: Saggi Mizrahi <smizrahi(a)redhat.com>
---
A libvdsm/Makefile
A libvdsm/generate.py
A libvdsm/generated.vala.x
A libvdsm/libvdsm-base.vala
A libvdsm/schema.json
A libvdsm/test.py
A libvdsm/test_serv.py
7 files changed, 927 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/59/6659/1
--
To view, visit http://gerrit.ovirt.org/6659
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5e12eb0d1c4aa7de059a0baaa79aeea9cdfbe6dc
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
Dan Kenigsberg has uploaded a new change for review.
Change subject: [WIP] drop dead functions
......................................................................
[WIP] drop dead functions
The previous patch dropped the only user of these functions. Let us not
leave dead code behind.
Change-Id: Ib9e75d6612227474775b1dea8eade1684b168915
Signed-off-by: Dan Kenigsberg <danken(a)redhat.com>
---
M vdsm_reg/deployUtil.py.in
1 file changed, 0 insertions(+), 49 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/82/4882/1
--
To view, visit http://gerrit.ovirt.org/4882
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib9e75d6612227474775b1dea8eade1684b168915
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Dan Kenigsberg <danken(a)redhat.com>
Dan Kenigsberg has uploaded a new change for review.
Change subject: [WIP] report another unique identity
......................................................................
[WIP] report another unique identity
ovirt-engine identifies each hypervisor node according to the uuid
reported by getVdsCapabilities. That uuid is combined of the bios-stored
host uuid + mac address of the first host nic. The contraction was
required since plenty of hosts out there are sold with a non-unique uuid
stored in their bios.
However, that was a terribly wrong solution, as nics come and go, bond
together or simply change their mac address. None of these changes
should cause a change of the identity of the node.
We cannot just ditch the old solution, since existing installations must
keep reporting their old uuid. This patch suggests that on upgrade, vdsm
would persist the funny uuid+mac reported by the old vdsm version. On
fresh installation, a fresh uuid is generated and persisted.
Known issues:
- We must not persist the node uuid when creating ovirt-node image.
ovirt-node should persist its legacy/sane uuid during boot, based on
its being a fresh installation, or an upgrade.
- Code untested, probably broken.
Change-Id: I35462b23b0b61c2d555500a631eeea65f838f5ab
Signed-off-by: Dan Kenigsberg <danken(a)redhat.com>
---
M vdsm.spec.in
M vdsm/caps.py
M vdsm/libvirtvm.py
M vdsm/utils.py
M vdsm_reg/vdsm-reg-setup.in
5 files changed, 22 insertions(+), 9 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/81/4881/1
--
To view, visit http://gerrit.ovirt.org/4881
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I35462b23b0b61c2d555500a631eeea65f838f5ab
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Dan Kenigsberg <danken(a)redhat.com>