Vmware: Fail to create image cache "Bad file descriptor"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
New
|
Undecided
|
Unassigned | ||
OpenStack Compute (nova) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I have issue when nova try to create cache for new image. My image is store in my control node.
Create image good.
Launch image with cache good.
Launch image without cache not good (fail create cache).
For reproduce :
Glance (http) <=====> apache proxy (https) <======> nova compute
nova compute log :
2015-07-29 09:12:50.248 910 DEBUG oslo_vmware.
2015-07-29 09:12:50.277 910 ERROR nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.277 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 ERROR nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
2015-07-29 09:12:50.282 910 TRACE nova.virt.
Glance log :
2015-07-29 09:12:50.267 1310 INFO eventlet.
File "/usr/lib/
write(
File "/usr/lib/
_writelines
File "/usr/lib64/
self.flush()
File "/usr/lib64/
self.
File "/usr/lib/
tail = self.send(data, flags)
File "/usr/lib/
total_sent += fd.send(
error: [Errno 104] Connection reset by peer
I resolve this issue with :
Glance (http) <======> nova compute
and
Glance (https) <======> nova compute.
So nova no support if glance use a proxy for expose https.
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in nova: | |
assignee: | nobody → Dharini Chandrasekar (dharini-chandrasekar) |
Changed in nova: | |
assignee: | Dharini Chandrasekar (dharini-chandrasekar) → nobody |