KeyError: 'metadata' error when creating server with OS API
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
justinsb |
Bug Description
Using the nova revision 727.
I'm not longer able to create a server using the Openstack API. The following API error occurs:
---
(nova.api.
(nova.api.
(nova.api.
(nova.api.
(nova.api.
---
To reproduce you can use the 'openstack-compute' Ruby gem with the following example:
require 'rubygems'
require 'openstack/compute'
USERNAME=
API_KEY=
API_URL=
cs = OpenStack:
cs.create_
---
I should be able to create a server without metadata.
Related branches
- Vish Ishaya (community): Approve
- Jay Pipes (community): Approve
- Thierry Carrez (community): Disapprove
-
Diff: 11 lines (+1/-1)1 file modifiednova/api/openstack/servers.py (+1/-1)
- Nova Core security contacts: Pending requested
-
Diff: 657 lines (+458/-29)7 files modifiednova/api/openstack/ratelimiting/__init__.py (+13/-5)
nova/image/fake.py (+108/-0)
nova/tests/integrated/api/client.py (+40/-0)
nova/tests/integrated/integrated_helpers.py (+77/-22)
nova/tests/integrated/test_keys.py (+2/-1)
nova/tests/integrated/test_servers.py (+216/-0)
nova/tests/integrated/test_volumes.py (+2/-1)
Changed in nova: | |
assignee: | nobody → Dan Prince (dan-prince) |
Changed in nova: | |
assignee: | Dan Prince (dan-prince) → justinsb (justin-fathomdb) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → 2011.2 |
status: | Fix Committed → Fix Released |
This is probably my bug. What's the link to the Ruby gem source code?