openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #11790
[Nova] Server UUID from metadata service?
For juju, I need a snippet of shell that cloud-init can use to get the
server id on startup. For the ec2 provider, the following is used:
$(curl http://169.254.169.254/1.0/meta-data/instance-id)
Is there any way of getting the server's uuid rather than the ec2
style i-08x version? Requests against the openstack api with the
integer form work, but not for comparing id values. Using the api to
resolve the integer to a uuid would require reauthenticating on the
instance.
There was some discussion about exposing openstack specific values via
the metadata service as well for folsom, but is there a method that
would work with essex?
Martin
Follow ups