With the Ocata upgrade I've noticed some changes in how direct console access to VMs behaves. In investigating that I note that new VMs no longer have the /var/lib/nova/instances/<id>/libvirt.xml file present. I don't see anything in the code or docs to indicate that this shouldn't be created in Ocata; rather I see lots of docs implying that VMs won't start at all if that file is missing (which is clearly not the case).
I'm not sure if this is a problem or not, but it seems like it might be a problem.