System-owned Instance Metadata
Nova already has the concept of instance-metadata, however, this is used for *user-provided* metadata.
Nova doesn't have a way to store arbitrary key/value pairs on an instance that are used internally by the compute service. Such a mechanism would be useful in the development of compute and virt level-plugins that may need to persist state to the DB. In these cases, they could use the instance system metadata table without having to alter the schema using a DB migration.
The proposal is to provide a new table, `instance_
Blueprint information
- Status:
- Complete
- Approver:
- Vish Ishaya
- Priority:
- Medium
- Drafter:
- Rick Harris
- Direction:
- Approved
- Assignee:
- Rick Harris
- Definition:
- Approved
- Series goal:
- Accepted for folsom
- Implementation:
- Implemented
- Milestone target:
- 2012.2
- Started by
- Vish Ishaya
- Completed by
- Vish Ishaya
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add instance_
QA:
-----
Internal - adds a 'system-only' metadata for instances
Test impact - None
Let QA know if it otherwise.