[octavia-api][queens] broken pipe

Ignazio Cassano ignaziocassano at gmail.com
Tue Apr 2 12:57:56 UTC 2019


Many thanls.
Do you know in which openstack version that fix wil be available ?

Regards
Ignazio

Il giorno mar 2 apr 2019 alle ore 14:29 Brent Eagles <beagles at redhat.com>
ha scritto:

> This looks similar to this bug:
> https://bugs.launchpad.net/tripleo/+bug/1815811. The default octavia
> server uses wsgiref.simple_server which doesn't appear to deal with haproxy
> interaction very well. We are fixing TripleO to run octavia api under
> apache instead which appears to fix the problem.
>
> Cheers,
>
> Brent
>
> On Tue, Apr 2, 2019 at 5:44 AM Ignazio Cassano <ignaziocassano at gmail.com>
> wrote:
>
>> Hello All,
>> I installed octavia queens with centos and it works but in
>> /var/log/messages I got a lot of errors like the following:
>>
>>
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api:
>> self.RequestHandlerClass(request, client_address, self)
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: File
>> "/usr/lib64/python2.7/SocketServer.py", line 651, in __init__
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: self.finish()
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: File
>> "/usr/lib64/python2.7/SocketServer.py", line 710, in finish
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: self.wfile.close()
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: File
>> "/usr/lib64/python2.7/socket.py", line 279, in close
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: self.flush()
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: File
>> "/usr/lib64/python2.7/socket.py", line 303, in flush
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api:
>> self._sock.sendall(view[write_offset:write_offset+buffer_size])
>> Apr  2 09:53:15 tst2-osctrl01 octavia-api: error: [Errno 32] Broken pipe
>>
>>
>> octavia-api is under haproxy:
>>
>>  listen octavia_cluster
>>   bind 10.102.184.190:9876
>>   balance  source
>> option  tcpka
>>   option  httpchk
>> option  tcplog
>>   server tst2-osctrl01 10.102.184.191:9876 check fall 5 inter 2000 rise 2
>>   server tst2-osctrl02 10.102.184.192:9876 check fall 5 inter 2000 rise 2
>>   server tst2-osctrl03 10.102.184.193:9876 check fall 5 inter 2000 rise 2
>>
>> Any help, please ?
>>
>>
>> Another question is related to openstack command:
>> Must I use neutron lbbas command or openstack loadbalancer command for
>> octavia ?
>>
>> Loadbalancers created with neutron command cannot be shown with openstack
>> loadbalancer command .
>>
>> Many thanks
>> Ignazio
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20190402/e94c68ce/attachment.html>


More information about the openstack-discuss mailing list