Thanks for the report. This appears to be an intentional difference in behavior. There are two related bits of information associated with an instance, a "hostname" and "display name". What you get back from "nova list" is the display name. What you see from nova-manage is the hostname, which is a somewhat sanitized version of the display name.
It's fairly simple to adjust nova-manage to use the display name (patch attached). However, according to comments in review 3523 (https://review.openstack.org/#change,3523), nova-manage is going away, so it seems fruitless to make the change.
Hopefully this explanation at least makes it more clear why the results differ.
Thanks for the report. This appears to be an intentional difference in behavior. There are two related bits of information associated with an instance, a "hostname" and "display name". What you get back from "nova list" is the display name. What you see from nova-manage is the hostname, which is a somewhat sanitized version of the display name.
It's fairly simple to adjust nova-manage to use the display name (patch attached). However, according to comments in review 3523 (https:/ /review. openstack. org/#change, 3523), nova-manage is going away, so it seems fruitless to make the change.
Hopefully this explanation at least makes it more clear why the results differ.