Kilo: I/O error uploading image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
High
|
Doug Fish | ||
Kilo |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Using a Ceph backend. Same configuration works just fine on Juno.
Glance image creation from file using the API works. Horizon image creation from URL works too, but using file upload does not.
Apache error.log:
Unhandled exception in thread started by <function image_update at 0x7fc97aeed320>
Traceback (most recent call last):
File "/usr/share/
exceptions.
File "/usr/lib/
six.
File "/usr/share/
image = glanceclient(
File "/usr/lib/
resp, body = self.client.
File "/usr/lib/
return self._request(
File "/usr/lib/
**kwargs)
File "/usr/lib/
resp = self.send(prep, **send_kwargs)
File "/usr/lib/
r = adapter.
File "/usr/lib/
for i in request.body:
File "/usr/lib/
chunk = body.read(
ValueError: I/O operation on closed file
Horizon log:
[req-0e69bfd9-
Traceback (most recent call last):
File "/usr/lib/
context=
File "/usr/lib/
context=
File "/usr/lib/
return store_op_fun(store, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
with conn.open_
File "/usr/lib/
raise make_ex(ret, "error opening pool '%s'" % ioctx_name)
ObjectNotFound: error opening pool '90a30bfb-
Changed in horizon: | |
assignee: | nobody → reachlin (reachlin) |
status: | New → Confirmed |
Changed in horizon: | |
assignee: | reachlin (reachlin) → Doug Fish (drfish) |
Changed in horizon: | |
milestone: | none → liberty-1 |
importance: | Undecided → High |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in horizon: | |
milestone: | liberty-1 → 8.0.0 |
I saw this bug too.