Change in vdsm[master]: Excluding some VM commands on migration
by Federico Simoncelli
Federico Simoncelli has uploaded a new change for review.
Change subject: Excluding some VM commands on migration
......................................................................
Excluding some VM commands on migration
Some operations are not permitted during a live migration:
* take a live snapshot
* hotplug/hotunplug a disk device
Change-Id: I01a4197cdaa746130152a5768e8a3bb0c8b9de2f
---
M vdsm/define.py
M vdsm/libvirtvm.py
M vdsm/vm.py
3 files changed, 19 insertions(+), 3 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/89/1389/1
--
To view, visit http://gerrit.ovirt.org/1389
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I01a4197cdaa746130152a5768e8a3bb0c8b9de2f
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <fsimonce(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Minor code refactoring during domXml parsing
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Minor code refactoring during domXml parsing
......................................................................
Minor code refactoring during domXml parsing
Change-Id: Ia3fbf8beed2cce3317ff711b39c24ddf6bffaab9
---
M vdsm/libvirtvm.py
1 file changed, 3 insertions(+), 7 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/65/1365/1
--
To view, visit http://gerrit.ovirt.org/1365
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia3fbf8beed2cce3317ff711b39c24ddf6bffaab9
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Replace SPM domain locks with SANLock
by Federico Simoncelli
Federico Simoncelli has uploaded a new change for review.
Change subject: Replace SPM domain locks with SANLock
......................................................................
Replace SPM domain locks with SANLock
Change-Id: I3958a171e35d65544e0f2c3593daaf7daf8750ef
---
M configure.ac
M vdsm.spec.in
M vdsm/constants.py.in.in
M vdsm/storage/blockSD.py
M vdsm/storage/safelease.py
M vdsm/storage/sd.py
M vdsm/storage/sp.py
M vdsm/storage/storage_exception.py
M vdsm/vdsmd.init.in
9 files changed, 167 insertions(+), 23 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/26/726/1
--
To view, visit http://gerrit.ovirt.org/726
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3958a171e35d65544e0f2c3593daaf7daf8750ef
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Federico Simoncelli <fsimonce(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Fix exception string for mount commands
by smizrahi@redhat.com
Saggi Mizrahi has uploaded a new change for review.
Change subject: Fix exception string for mount commands
......................................................................
Fix exception string for mount commands
Change-Id: I960f51015050f28c3ad2cf8d73d2f8948b71d49c
---
M vdsm/storage/mount.py
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/95/1095/1
--
To view, visit http://gerrit.ovirt.org/1095
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I960f51015050f28c3ad2cf8d73d2f8948b71d49c
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Saggi Mizrahi <smizrahi(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Remove BLANK_POOL_UUID constant.
by ewarszaw@redhat.com
Eduardo has uploaded a new change for review.
Change subject: Remove BLANK_POOL_UUID constant.
......................................................................
Remove BLANK_POOL_UUID constant.
Change-Id: Ib498bbd0d229b8e02976e0ca19feadd1ce637661
---
M vdsm/storage/sp.py
1 file changed, 2 insertions(+), 4 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/47/1347/1
--
To view, visit http://gerrit.ovirt.org/1347
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib498bbd0d229b8e02976e0ca19feadd1ce637661
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Eduardo <ewarszaw(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Fix broken APIs: hotplugDisk, hotunplugDisk, migrateCancel
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Fix broken APIs: hotplugDisk, hotunplugDisk, migrateCancel
......................................................................
Fix broken APIs: hotplugDisk, hotunplugDisk, migrateCancel
Change-Id: I1316887b307c6a2ddb3b0220c40b89d2c891c213
---
M vdsm/API.py
1 file changed, 3 insertions(+), 3 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/87/1387/1
--
To view, visit http://gerrit.ovirt.org/1387
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1316887b307c6a2ddb3b0220c40b89d2c891c213
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: configure: replace AC_PATH_PROG to AC_CHECK_PROG
by Douglas Schilling Landgraf
Douglas Schilling Landgraf has uploaded a new change for review.
Change subject: configure: replace AC_PATH_PROG to AC_CHECK_PROG
......................................................................
configure: replace AC_PATH_PROG to AC_CHECK_PROG
This patch replace the macro AC_PATH_PROG to AC_CHECK_PROG.
Currently, the AC_PATH_PROG doesn't check if the program really exists, for example:
$ nice
bash: nice: command not found...
If you run:
$ ./autogen.sh --system
<snip>
checking for nice... /bin/nice
</snip>
This is because the AC_PATH_PROG parameters are:
AC_PATH_PROG(variable, prog-to-check-for, [value-if-not-found], [path = ‘$PATH’])
^^ here
Our macro is;
AC_PATH_PROG([NICE_PATH], [nice], [/bin/nice])
The second point, if you are compiling your own packages and your
programs are located in a different directory AC_PATH_PROG will find it and
return the full path and break the rpm, example:
$ mkdir -p /usr/local/qemu/bin
$ mv /usr/bin/qemu-img /usr/local/qemu/bin/
$ export PATH=$PATH:/usr/local/qemu/bin
(including the new directory into the path)
$ ./autogen.sh --system
<snip>
checking for qemu-img...
/usr/local/qemu/bin/qemu-img
<snip>
Then, vdsm/constants.py will assume:
EXT_QEMUIMG = '/usr/local/qemu/bin/qemu-img' instead of /usr/bin/qemu-img
AC_CHECK_PROG can resolv that because if it find the program into the path,
we can provide the correct path.
AC_CHECK_PROG (variable, prog-to-check-for, value-if-found, [value-if-not-found], [path = ‘$PATH’], [reject])
Change-Id: I13b870c3e656dba2d840a341a5d6789a11036e40
---
M configure.ac
1 file changed, 266 insertions(+), 56 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/14/1114/1
--
To view, visit http://gerrit.ovirt.org/1114
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I13b870c3e656dba2d840a341a5d6789a11036e40
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Douglas Schilling Landgraf <dougsland(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Add hotPlug/hotUnplug NIC feature
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Add hotPlug/hotUnplug NIC feature
......................................................................
Add hotPlug/hotUnplug NIC feature
Change-Id: I0c3885296d76f2cb3d6e80bc6f155832cb00e2a8
---
M vdsm/clientIF.py
M vdsm/define.py
M vdsm/libvirtvm.py
3 files changed, 109 insertions(+), 0 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/66/1366/1
--
To view, visit http://gerrit.ovirt.org/1366
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0c3885296d76f2cb3d6e80bc6f155832cb00e2a8
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Use self.log instead of log
by Igor Lvovsky
Igor Lvovsky has uploaded a new change for review.
Change subject: Use self.log instead of log
......................................................................
Use self.log instead of log
Change-Id: I63005044d33f57b9533572ac2a9df8f05fe9d4f9
---
M vdsm/clientIF.py
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/73/1373/1
--
To view, visit http://gerrit.ovirt.org/1373
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I63005044d33f57b9533572ac2a9df8f05fe9d4f9
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Igor Lvovsky <ilvovsky(a)redhat.com>
11 years, 7 months
Change in vdsm[master]: Move API out of clientIF
by agl@us.ibm.com
Adam Litke has uploaded a new change for review.
Change subject: Move API out of clientIF
......................................................................
Move API out of clientIF
Many API functions are implemented inside clientIF but this is no longer the
proper place for them. Move API-related functions into their proper objects
inside API.py. clientIF still owns the storage dispatcher and the vm list. In
the future, I would like to move these out of clientIF as well but I have
decided to reserve that for a future patch series.
Change-Id: I94ad036cfaf3d1bec2f5b4049979a1bf0e2810ce
Signed-off-by: Adam Litke <agl(a)us.ibm.com>
---
M vdsm/API.py
M vdsm/bindingXMLRPC.py
M vdsm/clientIF.py
3 files changed, 1,347 insertions(+), 897 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/85/985/1
--
To view, visit http://gerrit.ovirt.org/985
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I94ad036cfaf3d1bec2f5b4049979a1bf0e2810ce
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Adam Litke <agl(a)us.ibm.com>
11 years, 7 months