Hi Marcus, Xen's vm_data has been broken since this commit, because the file scripts/network/domr/vm_data.sh you deleted is shared by Xen as well.
commit 28855b4987c9274d15a539b9d7ae26c0073b0651 Author: Marcus Sorensen <mar...@betterservers.com> Date: Wed Jul 24 13:58:17 2013 -0600 Summary: Get away from dozens of ssh/scp calls for KVM vm_data push Detail: userdata and vm metadata take a long time to program on KVM routers. This does it all in one go, processed on the router. BUG-ID: CLOUDSTACK-3163 Tested-by: Wido Signed-off-by: Marcus Sorensen <mar...@betterservers.com> 1374695897 -0600 I would bring the file back now. Thanks. --Sheng