Eu nunca usei tarball de publicação na nuvem; Eu geralmente uso diretamente as ferramentas CLI para criar imagens no OpenStack:
glance image-create --name ubuntu-12.04 --file precise-server-cloudimg-amd64-disk1.img --is-public True --disk-format qcow2 --container-format bare --property architecture=x86_64
Os arquivos -disk1.img do cloud-images.ubuntu.com são inicializáveis no OpenStack sem fornecer um kernel / initrd separado, etc ...