1. build a vm image. I use vmbuilder to make an Ubuntu image
sudo vmbuilder kvm ubuntu -v --suite precise --mem 6144 --cpus 4 --rootsize=40000 --user stack --name stack --pass stack \
--addpkg ssh--addpkg acpi-support --addpkg emacs --addpkg screen --addpkg git --addpkg ssshfs
2. upload that image into glance:
3. boot vm1 off that image
nova boot --image ubuntu-precise-base --flavor m2.large vm1