Updated openstack/openstack
Project: openstack/nova  a5da35a08ff3beccf12578cc9c0da326432a2c95

compute: tweaks to vm_mode APIs to align with arch/hvtype

Rename the 'name' method to 'canonicalize' to make its purpose
clearer. Also add a 'is_valid' method to check validity without
doing canonicalization. Make it use a specialized exception
class instead of the generic 'Invalid' class.

Related-bug: #1348629
Change-Id: I4bb972aeafb69be594bff40eded3cfeec22f0bef