Description of problem: dstqemu is a new field entered in 3.3, this field states the ip address of the migration network from which to perform a migration from. This field is not stated while using vdsClient: Migrate vmId=<id> method=<offline|online> src=<host:[port]> dst=<host:[port]> Migrate a desktop from src machine to dst host using the specified ports Version-Release number of selected component (if applicable): vdsm-4.12.0-115.git10c6a27.el6.x86_64 Actual results: The new field should be provided and explained in the command description.
since this is a new network feature and Mooli's going to work on it, moving to network
not a blocker, taking to 3.4.
dstqemu exist but no explanation provided. migrate vmId=<id> method=<offline|online> src=<host[:port]> dst=<host[:port]> dstqemu=<host> Migrate a desktop from src machine to dst host using the specified ports
How is: migrate vmId=<id> method=<offline|online> src=<host[:port]> dst=<host[:port]> dstqemu=<host> Migrate a desktop from src machine to dst host using the specified ports and an optional migration-dedicated network
I'd say "migration-dedicated IP address" since you pass an address, not a network name.
Maybe 'migration-dedicated address' since it's ip/host?
or just 'migration address'?
'and an optional address for migration data traffic'
1) Seems like http://gerrit.ovirt.org/#/c/24009/2/ did not really make it to av2.1 this is what I get migrate vmId=<id> method=<offline|online> src=<host[:port]> dst=<host[:port]> dstqemu=<host> Migrate a desktop from src machine to dst host using the specified ports 2) IMHO using migrate without parameters should return usage (and maybe some hint on what is workng) but not an ugly exception as bellow, do I need to open separate BZ? [root@dell-r210ii-05 ~]# vdsClient -s 0 migrate Traceback (most recent call last): File "/usr/share/vdsm/vdsClient.py", line 2578, in <module> code, message = commands[command][0](commandArgs) File "/usr/share/vdsm/vdsClient.py", line 404, in do_migrate raise Exception("Not enough parameters") Exception: Not enough parameters
This silly bug wastes too much time. It's done upstream, and would be available by ovirt-3.5.