No documentation for inserting metadata when launching an instance

Bug #897461 reported by Anne Gentle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Jon Proulx

Bug Description

People are very interested in the "cloud drive" concept but my understanding is that it is partially implemented for KVM and not working at all for XenServer. In the meantime the docs should describe how metadata injection works through the Compute API and nova client.

Tags: nova
Anne Gentle (annegentle)
Changed in openstack-manuals:
status: New → Confirmed
Revision history for this message
Razique Mahroua (razique) wrote :

I'll check what is the OSAPI moves regarding the ec2 one - which natively support such.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
importance: Undecided → Medium
Revision history for this message
Todd Deshane (todd-deshane) wrote :

For XenServer/XCP, the metadata service is used instead. I couldn't find any documentation on it, but config drive and the metadata service are mentioned here:

http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-09-17.01.log.html

Seems like config drive is likely to be replaced by the metadata service (based on the meeting log)

Revision history for this message
John Garbutt (johngarbutt) wrote :

This is very related to the VM agent discussions.

Certainly config drive does not currently work with XenServer/XCP.
As todd says, it does work with cloud init and the metadata service.

Revision history for this message
Tom Fifield (fifieldt) wrote :

Useful things to link to:

* https://help.ubuntu.com/community/CloudInit
* http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/AESDG-chapter-instancedata.html

We've found a doc like this: http://support.rc.nectar.org.au/technical_guides/interfaces/metadata_interface.html to be necessary for our users. If that's useful for the manuals, feel free to scrape it.

Revision history for this message
Tom Fifield (fifieldt) wrote :
Changed in openstack-manuals:
status: Confirmed → Triaged
Tom Fifield (fifieldt)
tags: added: nova
Revision history for this message
Jon Proulx (jproulx) wrote :

Tom that's a nice guide you have I think I shall scrape it both for the manuals and for my internal guide if you don't mind...

Changed in openstack-manuals:
assignee: nobody → Jon Proulx (jproulx)
Revision history for this message
Tom Fifield (fifieldt) wrote :

No problem Jon!

Any progress on this bug ?

Revision history for this message
Jon Proulx (jproulx) wrote :

yes and no.

I've been blocking on https://bugs.launchpad.net/openstack-manuals/+bug/1035734 to give me a good place to put this. and that has been blocking on time, which I've just found a small bit of...

Jon Proulx (jproulx)
Changed in openstack-manuals:
status: Triaged → In Progress
Revision history for this message
Tom Fifield (fifieldt) wrote :

nice one.

are you planning on updating https://review.openstack.org/#/c/12533/ to fix this one as well, or will that be another patch ?

in any case - love your work

Revision history for this message
Tom Fifield (fifieldt) wrote :

Jon!

It's been a while since we heard from you, and your excellent patch is languishing in an abandoned state. Are you able to complete this? Is there anything we can do to help?

Revision history for this message
Jon Proulx (jproulx) wrote :

patch set 6 at https://review.openstack.org/#/c/12533 now includes a fix for this bug (includes info on injecting meta data, userdata, and files into instances).

Though I'm not sure how to link that to this in terms that launchpad understands.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.