<div dir="ltr"><div><div><div><div><div>Hello, thanks for your answer.<br></div>I have 3 controllers in cluster.<br></div>On each controller haproxy is installaed.<br></div>10.102.184.83 is the vip end redirect on each controller with haproxy.<br></div>It works for all services ....the only issue is on placement api.<br></div>Regards<br><div><div><br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-06-07 15:00 GMT+02:00 Curtis <span dir="ltr"><<a href="mailto:serverascode@gmail.com" target="_blank">serverascode@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wed, Jun 7, 2017 at 6:45 AM, Ignazio Cassano<br>
<<a href="mailto:ignaziocassano@gmail.com">ignaziocassano@gmail.com</a>> wrote:<br>
> Hello All,<br>
> I just installed ocata on centos 7 and verifying nova installation al ran<br>
> the command:<br>
><br>
> nova-status -d upgrade check<br>
><br>
><br>
> It returns:<br>
><br>
> Error:<br>
> Traceback (most recent call last):<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/nova/cmd/status.py", line 456, in<br>
> main<br>
>     ret = fn(*fn_args, **fn_kwargs)<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/nova/cmd/status.py", line 386, in<br>
> check<br>
>     result = func(self)<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/nova/cmd/status.py", line 201, in<br>
> _check_placement<br>
>     versions = self._placement_get("/")<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/nova/cmd/status.py", line 189, in<br>
> _placement_get<br>
>     return client.get(path, endpoint_filter=ks_filter).<wbr>json()<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/keystoneauth1/<wbr>session.py", line<br>
> 758, in get<br>
>     return self.request(url, 'GET', **kwargs)<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/positional/__init__.<wbr>py", line 101,<br>
> in inner<br>
>     return wrapped(*args, **kwargs)<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/keystoneauth1/<wbr>session.py", line<br>
> 616, in request<br>
>     resp = send(**kwargs)<br>
>   File "/usr/lib/python2.7/site-<wbr>packages/keystoneauth1/<wbr>session.py", line<br>
> 690, in _send_request<br>
>     raise exceptions.ConnectFailure(msg)<br>
> ConnectFailure: Unable to establish connection to<br>
> <a href="http://10.102.184.83:8778/" rel="noreferrer" target="_blank">http://10.102.184.83:8778/</a>: ('Connection aborted.', BadStatusLine("''",))<br>
><br>
><br>
><br>
> The followinf is my /etc/httpd/conf.d/00-nova-<wbr>placement-api.conf:<br>
><br>
> Listen <a href="http://10.102.184.70:8778" rel="noreferrer" target="_blank">10.102.184.70:8778</a><br>
><br>
> <VirtualHost *:8778><br>
>   WSGIProcessGroup nova-placement-api<br>
>   WSGIApplicationGroup %{GLOBAL}<br>
>   WSGIPassAuthorization On<br>
>   WSGIDaemonProcess nova-placement-api processes=3 threads=1 user=nova<br>
> group=nova<br>
>   WSGIScriptAlias / /usr/bin/nova-placement-api<br>
>   <IfVersion >= 2.4><br>
>     ErrorLogFormat "%M"<br>
>   </IfVersion><br>
>   ErrorLog /var/log/nova/nova-placement-<wbr>api.log<br>
>   #SSLEngine On<br>
>   #SSLCertificateFile ...<br>
>   #SSLCertificateKeyFile ...<br>
>  <Directory /usr/bin><br>
>     <IfVersion >= 2.4><br>
>         Require all granted<br>
>     </IfVersion><br>
>     <IfVersion < 2.4><br>
>         Order allow,deny<br>
>         Allow from all<br>
>     </IfVersion><br>
>  </Directory><br>
> </VirtualHost><br>
><br>
> Alias /nova-placement-api /usr/bin/nova-placement-api<br>
> <Location /nova-placement-api><br>
>   SetHandler wsgi-script<br>
>   Options +ExecCGI<br>
>   WSGIProcessGroup nova-placement-api<br>
>   WSGIApplicationGroup %{GLOBAL}<br>
>   WSGIPassAuthorization On<br>
> </Location><br>
><br>
><br>
><br>
> Could anyone help me to solve this problem ?<br>
<br>
</div></div>The IPs above are different. Presumably there is some kind of haproxy<br>
or other loadbalancer on 10.102.184.83 that forwards to the actual<br>
service and it's configured and working? Also, is the placement<br>
endpoint in the keystone catalog...where does it point to?<br>
<br>
Just some thoughts, thanks,<br>
Curtis.<br>
<br>
><br>
> Regards<br>
> Ignazio<br>
><br>
><br>
><br>
> ______________________________<wbr>_________________<br>
> OpenStack-operators mailing list<br>
> <a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.<wbr>openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-operators</a><br>
><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Blog: <a href="http://serverascode.com" rel="noreferrer" target="_blank">serverascode.com</a><br>
</font></span></blockquote></div><br></div>