First time here? Check out the FAQ!
I have used the virt-manager and created the QCOW image and installed the required packages (cloud-init). After that I added following entry which prevent adding 169.254.0.0 route which causes the issue of prevent accessing metadata service earlier. Uploaded to the glace and work fine except could not find tools to grow the disk according to the selected flavor. (As I found from RHEL 6.x there are tools available , but not for RHEl 5.x)
echo "NOZEROCONF=yes" >> /etc/sysconfig/network