Is euca-bundle-vol supported by Openstack with Keystone?
I am using OpenStack that is as recent as mid-december 2011 version. Glance is used to mange images. Keystone is used for the authentication. I want to save the image of a running instance. I heard that "euca-bundle-vol" does the magic. To run euca-bundle-vol, I need to provide euca-certificate, private key, euca user ID. However, openrc file in the devstack tree does not have any entry to set those EUCA specific environment variables. (Especially, EC2_USER_ID, EC2_PRIVATE_KEY, EC2_CERT.)
Is euca-bundle-vol supported?
Or, are there openstack APIs that save the image of a running instance and registers it to a new image?
Here is my openrc file.
HOST_IP=10.0.10.1 export NOVA_PROJECT_ID="admin" export NOVA_USERNAME="admin" export NOVA_PASSWORD="secrete" export NOVA_API_KEY=$NOVA_PASSWORD #export NOVA_URL="http://65.114.169.38:8774/v1.1/" export NOVA_URL=http://$HOST_IP:5000/v2.0/ export NOVA_VERSION=1.1 export NOVA_REGION_NAME=RegionOne
export EC2_URL=http://$HOST_IP:8773/services/Cloud export EC2_ACCESS_KEY="admin" #export EC2_ACCESS_KEY="admin:secrete" export EC2_SECRET_KEY="secretpassword" #export EC2_SECRET_KEY="secretpassword"
export OS_AUTH_USER=$NOVA_USERNAME export OS_AUTH_KEY=$NOVA_API_KEY export OS_AUTH_TENANT=$NOVA_PROJECT_ID export OS_AUTH_URL=http://$HOST_IP:5000/v2.0/ export OS_AUTH_STRATEGY=keystone