Description of problem: When forcing openstack client to use nova api version 2.30, the command fails with an unrecognized argument error. How reproducible: Every time Steps to Reproduce: 1. Create an instance 2. Attempt to migrate the instance with: $ openstack server migrate --os-compute-api-version 2.30 --live <compute> <instance-id> 3. Actual results: Command fails with: live_migrate() got an unexpected keyword argument 'disk_over_commit' Expected results: Migration completes successfully Additional info: novaclient works as expected: $ nova --os-compute-api-version 2.30 live-migration <instance> <compute> This looks to be related to the removal of disk_over_commit in version 2.25 https://developer.openstack.org/api-ref/compute/#live-migrate-server-os-migratelive-action
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0075