instance dict is being abused to pass config_drive_id to libvirt on build
Bug #1186401 reported by
Chris Behrens
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Chris Behrens |
Bug Description
compute/api create() shoves 'config_drive_id' into instance properties... which get passed down during a build.. but that's not a column in the DB.
It looks like it actually makes it all the way into libvirt because we don't use the results from any instance_update() in between, which is bad because the instance we pass has old task_state, etc.
Also: This will not work when we switch to passing objects.
---
Additionally it appears that all code related to supporting image ids with config drive was supposed to be removed anyway: https:/
description: | updated |
Changed in nova: | |
status: | New → Incomplete |
status: | Incomplete → Triaged |
tags: | added: unified-objects |
description: | updated |
Changed in nova: | |
milestone: | none → havana-2 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | havana-2 → 2013.2 |
To post a comment you must log in.
sigh. click too fast on status and you get undesired results. heh.