Change in vdsm[master]: clientIF: Move wrapApiMethod into bindingXMLRPC class
by agl@us.ibm.com
Adam Litke has uploaded a new change for review.
Change subject: clientIF: Move wrapApiMethod into bindingXMLRPC class
......................................................................
clientIF: Move wrapApiMethod into bindingXMLRPC class
wrapApiMethod is now only used by bindingXMLRPC so make it a class member
instead of a global function.
Change-Id: Icfd8da9a0e072da192f4c3f86c05d0fa1c305f48
Signed-off-by: Adam Litke <agl(a)us.ibm.com>
---
M vdsm/clientIF.py
1 file changed, 33 insertions(+), 33 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/21/621/1
--
To view, visit http://gerrit.ovirt.org/621
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Icfd8da9a0e072da192f4c3f86c05d0fa1c305f48
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Adam Litke <agl(a)us.ibm.com>
11 years, 4 months
Change in vdsm[master]: Don't go through lvm for volume size if lv is active
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Don't go through lvm for volume size if lv is active
......................................................................
Don't go through lvm for volume size if lv is active
Change-Id: I5e81bf563f07119a775888d6abc3c81f4f7b86a0
---
M vdsm/storage/blockVolume.py
1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/77/677/1
--
To view, visit http://gerrit.ovirt.org/677
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5e81bf563f07119a775888d6abc3c81f4f7b86a0
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: API: Separate clientIF and the xmlrpc server
by agl@us.ibm.com
Adam Litke has uploaded a new change for review.
Change subject: API: Separate clientIF and the xmlrpc server
......................................................................
API: Separate clientIF and the xmlrpc server
Currently the xmlrpc server functionality is entwined with the clientIF class.
In order to proceed with the API bridge plan (http://ovirt.org/wiki/Vdsm_API) I
would like to separate the xmlrpc server into its own class. This brings
clientIF one step closer to becoming a generic API Bridge that is able to host
additional bindings such as REST and QMF.
Despite the size of this patch, this was a pretty simple refactoring. I made
the following choices as I split this out:
- The xmlrpc server binding class has start() and prepareForShutdown() APIs
- clientIF will still own the storage dispatcher but API wrapper mechanisms
have moved into the xmlrpc class.
Change-Id: I5026e11f3d39343c957b59606e90c23acbb598ba
Signed-off-by: Adam Litke <agl(a)us.ibm.com>
---
M vdsm/clientIF.py
1 file changed, 137 insertions(+), 110 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/20/620/1
--
To view, visit http://gerrit.ovirt.org/620
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5026e11f3d39343c957b59606e90c23acbb598ba
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Adam Litke <agl(a)us.ibm.com>
11 years, 4 months
Change in vdsm[master]: Change safelease APIs to match SANLock flow
by Federico Simoncelli
Federico Simoncelli has uploaded a new change for review.
Change subject: Change safelease APIs to match SANLock flow
......................................................................
Change safelease APIs to match SANLock flow
Change-Id: I39d5410ad76b22b037e8cac7e667817fb9ef56f6
---
M vdsm/storage/blockSD.py
M vdsm/storage/safelease.py
M vdsm/storage/sd.py
M vdsm/storage/sp.py
4 files changed, 110 insertions(+), 57 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/21/221/1
--
To view, visit http://gerrit.ovirt.org/221
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I39d5410ad76b22b037e8cac7e667817fb9ef56f6
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <fsimonce(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: Add the live snapshot command to vdsClient
by Federico Simoncelli
Federico Simoncelli has uploaded a new change for review.
Change subject: Add the live snapshot command to vdsClient
......................................................................
Add the live snapshot command to vdsClient
Add the new vdsClient command to take live snapshots:
vdsClient [-s] <host> snapshot \
<vmId> <vmDisk> <sdUUID> <spUUID> <imgUUID> <volUUID>
Change-Id: I20a6811ea8c7908969eb69d721b39c479f304d08
---
M vdsm_cli/vdsClient.py
1 file changed, 18 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/15/515/1
--
To view, visit http://gerrit.ovirt.org/515
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I20a6811ea8c7908969eb69d721b39c479f304d08
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <fsimonce(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: [WIP] Implement live snapshots
by Federico Simoncelli
Federico Simoncelli has uploaded a new change for review.
Change subject: [WIP] Implement live snapshots
......................................................................
[WIP] Implement live snapshots
Change-Id: Id48a905938037eca2b1de966f4f83d801fdb9970
---
M vdsm/clientIF.py
M vdsm/libvirtvm.py
2 files changed, 68 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/69/469/1
--
To view, visit http://gerrit.ovirt.org/469
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Id48a905938037eca2b1de966f4f83d801fdb9970
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <fsimonce(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: [WIP] add a serial console to each Vm
by Dan Kenigsberg
Dan Kenigsberg has uploaded a new change for review.
Change subject: [WIP] add a serial console to each Vm
......................................................................
[WIP] add a serial console to each Vm
We would like to support `virsh console`.
Should we prefer to virtio-console over serial one?
Change-Id: Id4e14963a5bc220f1fcc33477f19ef2eed1428ba
---
M vdsm/libvirtvm.py
1 file changed, 15 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/85/585/1
--
To view, visit http://gerrit.ovirt.org/585
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Id4e14963a5bc220f1fcc33477f19ef2eed1428ba
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Dan Kenigsberg <danken(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: Add hotplugDisk/hotunplugDisk to vdsClient
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Add hotplugDisk/hotunplugDisk to vdsClient
......................................................................
Add hotplugDisk/hotunplugDisk to vdsClient
Change-Id: I234a2196ebfd3ee5a2a8ca00347c61adbf41f29f
---
M vdsm_cli/vdsClient.py
1 file changed, 18 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/10/410/1
--
To view, visit http://gerrit.ovirt.org/410
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I234a2196ebfd3ee5a2a8ca00347c61adbf41f29f
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: Add validate minimal keys set in dictionaries
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Add validate minimal keys set in dictionaries
......................................................................
Add validate minimal keys set in dictionaries
Change-Id: I66b9d3947b676e7ed361bab1d552dfbcb4f6e342
---
M vdsm/utils.py
1 file changed, 5 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/40/540/1
--
To view, visit http://gerrit.ovirt.org/540
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I66b9d3947b676e7ed361bab1d552dfbcb4f6e342
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 4 months
Change in vdsm[master]: Avoid to activate parent volume on cloning
by Federico Simoncelli
Federico Simoncelli has uploaded a new change for review.
Change subject: Avoid to activate parent volume on cloning
......................................................................
Avoid to activate parent volume on cloning
The benefit is that we can now create new snapshot volumes without
looking at the parent. This is indispensable for live snapshots since
the parent volume is in use by the VM.
In this patch:
* Do not activate the parent volume on cloning (it could be in use
by the VM), the only information needed is the size and it can be
provided as additional parameter in qemu-img
* Do not change the volume permission to read-only when setting the
parent to "internal" (it could be in use by the VM)
Change-Id: I8a7d488da5ab0c27fc2e083976d4bc44e6f810e3
---
M vdsm/storage/volume.py
1 file changed, 11 insertions(+), 13 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/70/570/1
--
To view, visit http://gerrit.ovirt.org/570
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I8a7d488da5ab0c27fc2e083976d4bc44e6f810e3
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <fsimonce(a)redhat.com>
11 years, 4 months