KeyError; 'b64_file' when injecting file via nova agent

Bug #810635 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Dan Prince

Bug Description

I'm getting the following error in /var/log/xensource.log when trying to create an instance with nova trunk (bzr 1269):

[20110714T15:39:42.088Z|debug|xen1|80562|Async.host.call_plugin R:01afb4edea29|dispatcher] Server_helpers.exec exception_handler: Got exception XENAPI_PLUGIN_EXCEPTION: [ inject_file; KeyError; 'b64_file' ]

---

It appears that nova sends 'b64_contents' in the args dict but the Xen agent plugin expects 'b64_file' instead. These need to match.

Related branches

Dan Prince (dan-prince)
Changed in nova:
status: New → In Progress
assignee: nobody → Dan Prince (dan-prince)
importance: Undecided → Medium
Dan Prince (dan-prince)
Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → diablo-3
Thierry Carrez (ttx)
Changed in nova:
milestone: diablo-3 → 2011.3
status: Fix Committed → 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.