TestLoadBalancerBasic fails in Tempest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Fix Released
|
Undecided
|
Elena Ezhova |
Bug Description
2014-06-05 01:28:56.830 | {0} tempest.
2014-06-05 01:28:56.831 |
2014-06-05 01:28:56.831 | Captured traceback:
2014-06-05 01:28:56.831 | ~~~~~~~~~~~~~~~~~~~
2014-06-05 01:28:56.831 | Traceback (most recent call last):
2014-06-05 01:28:56.831 | File "tempest/test.py", line 126, in wrapper
2014-06-05 01:28:56.831 | return f(self, *func_args, **func_kwargs)
2014-06-05 01:28:56.831 | File "tempest/
2014-06-05 01:28:56.831 | self._check_
2014-06-05 01:28:56.832 | File "tempest/
2014-06-05 01:28:56.832 | self._check_
2014-06-05 01:28:56.832 | File "tempest/
2014-06-05 01:28:56.832 | while not try_connect(
2014-06-05 01:28:56.832 | File "tempest/
2014-06-05 01:28:56.832 | resp = urllib2.urlopen("http://{0}:{1}
2014-06-05 01:28:56.832 | File "/usr/lib/
2014-06-05 01:28:56.833 | return _opener.open(url, data, timeout)
2014-06-05 01:28:56.833 | File "/usr/lib/
2014-06-05 01:28:56.833 | response = self._open(req, data)
2014-06-05 01:28:56.833 | File "/usr/lib/
2014-06-05 01:28:56.833 | '_open', req)
2014-06-05 01:28:56.833 | File "/usr/lib/
2014-06-05 01:28:56.834 | result = func(*args)
2014-06-05 01:28:56.834 | File "/usr/lib/
2014-06-05 01:28:56.834 | return self.do_
2014-06-05 01:28:56.834 | File "/usr/lib/
2014-06-05 01:28:56.834 | r = h.getresponse(
2014-06-05 01:28:56.834 | File "/usr/lib/
2014-06-05 01:28:56.835 | response.begin()
2014-06-05 01:28:56.835 | File "/usr/lib/
2014-06-05 01:28:56.835 | version, status, reason = self._read_status()
2014-06-05 01:28:56.835 | File "/usr/lib/
2014-06-05 01:28:56.835 | raise BadStatusLine(line)
2014-06-05 01:28:56.835 | BadStatusLine: ''
no longer affects: | neutron |
This exception may be raised due to special aspects of haproxy's internal behavior. Getting it in the check_connection method means that the connection was established. That's why if we get this exception we need to return True.