Extend the Nova VM name hack in 9ef9388c.
For whatever reason, when you create VMs from the command line Nova client, the Neutron port "device_owner" field is "compute:None", instead of "compute:nova" when you create from the Dashboard. Sigh... why does stuff like this happen?