Fix of wrong parsing of flavour name and disk_over_commit parameter

In assertion of names of flavors there was wrongly used parameter
of name. Instead of server['original_name'] we should use
server['flavor']['original_name'].

Also parameter disk_over_commit in function live_migrate_server
is available until version 2.25[1], so we should check microversion
before using this parameter.

[1] - https://docs.openstack.org/api-ref/compute/#live-migrate-server-os-migratelive-action

Change-Id: I8f03751815021ef6d335c1d90b3f183e178ce7dc
1 file changed