Comment 2 for bug 1746796

Revision history for this message
Matt Riedemann (mriedem) wrote :

Your English is excellent, thank you for the detailed bug report. :)

The CLI will make the request at version 2.1 and pass in defaults for you most likely.

It looks like the issue is that you're making a 2.1 request and not providing an entry for "disk_over_commit":

https://developer.openstack.org/api-ref/compute/#live-migrate-server-os-migratelive-action

That field was dropped from the request in microversion 2.25, but until then you have to specify it:

https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-mitaka

We shouldn't get a KeyError though, that looks like a bug in the request API jsonschema validation.