← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1364685] [NEW] VMware: Broken pipe ERROR when boot VM

 

Public bug reported:

This error happens intermittently, but always can be reproduced after
long run and have multiple vmware computer connect to the same vCenter
in our test environment:

2014-09-02 09:34:53.489 9439 ERROR nova.virt.vmwareapi.io_util [-] [Errno 32] Broken pipe
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util Traceback (most recent call last):
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/io_util.py", line 178, in _inner
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     self.output.write(data)
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/read_write_util.py", line 138, in write
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     self.file_handle.send(data)
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib64/python2.6/httplib.py", line 759, in send
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     self.sock.sendall(str)
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/eventlet/green/ssl.py", line 131, in sendall
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     v = self.send(data[count:])
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/eventlet/green/ssl.py", line 107, in send
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     super(GreenSSLSocket, self).send, data, flags)
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/eventlet/green/ssl.py", line 77, in _call_trampolining
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     return func(*a, **kw)
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib64/python2.6/ssl.py", line 174, in send
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     v = self._sslobj.write(data)
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util error: [Errno 32] Broken pipe
2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util 

We are using the 'VMware vCenter Server Appliance', version is 5.5.0.

Normally, there are about 2000+ connection in TIME_WAIT status on port
443 when this error happens, and have 80 session in idle in our test
env.

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1364685

Title:
  VMware: Broken pipe ERROR when boot VM

Status in OpenStack Compute (Nova):
  New

Bug description:
  This error happens intermittently, but always can be reproduced after
  long run and have multiple vmware computer connect to the same vCenter
  in our test environment:

  2014-09-02 09:34:53.489 9439 ERROR nova.virt.vmwareapi.io_util [-] [Errno 32] Broken pipe
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util Traceback (most recent call last):
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/io_util.py", line 178, in _inner
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     self.output.write(data)
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/nova/virt/vmwareapi/read_write_util.py", line 138, in write
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     self.file_handle.send(data)
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib64/python2.6/httplib.py", line 759, in send
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     self.sock.sendall(str)
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/eventlet/green/ssl.py", line 131, in sendall
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     v = self.send(data[count:])
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/eventlet/green/ssl.py", line 107, in send
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     super(GreenSSLSocket, self).send, data, flags)
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib/python2.6/site-packages/eventlet/green/ssl.py", line 77, in _call_trampolining
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     return func(*a, **kw)
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util   File "/usr/lib64/python2.6/ssl.py", line 174, in send
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util     v = self._sslobj.write(data)
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util error: [Errno 32] Broken pipe
  2014-09-02 09:34:53.489 9439 TRACE nova.virt.vmwareapi.io_util 

  We are using the 'VMware vCenter Server Appliance', version is 5.5.0.

  Normally, there are about 2000+ connection in TIME_WAIT status on port
  443 when this error happens, and have 80 session in idle in our test
  env.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1364685/+subscriptions


Follow ups

References