<div dir="ltr">Hi Alejandro,<div><br></div><div>Will it work if you change the kuryr config file to use port 5000? If yes, I will update the kuryr installation guide to use that port.</div><div><br></div><div><div><b>[neutron]</b></div><div><br></div><div>auth_url = <a href="http://controller:35357/" target="_blank">http://controller:</a>5000</div></div><div><br></div><div>Best regards,</div><div>Hongbin</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 29, 2019 at 4:54 PM Alejandro Ruiz Bermejo <<a href="mailto:arbermejo0417@gmail.com">arbermejo0417@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Hi i've installed Openstack Queens on Ubuntu 18.04 and i'm following the Zun Installation Guide to deploy a container infrastructure. I'm following the steps to install kuryr-libnetwork (I've already installed docker on the compute node and it's working fine). The kuryr installation process had no errors but when i try to verify the operation as it's said in the guide</div><div><br></div><div>docker network create --driver kuryr --ipam-driver kuryr \</div><div>      --subnet <a href="http://10.10.0.0/16" target="_blank">10.10.0.0/16</a> --gateway=10.10.0.1 test_net</div><div><br></div><div>I'm Getting this error</div><div><b>Error</b> response from daemon: legacy plugin: Post <a href="http://10.8.9.54:23750/Plugin.Activate" target="_blank">http://10.8.9.54:23750/Plugin.Activate</a>: dial tcp <a href="http://10.8.9.54:23750" target="_blank">10.8.9.54:23750</a>: connect: connection refused</div><div><br></div><div><font size="4">I tryed to find the error wit **journalctl -u kuryr-libnetwork</font></div><div><br></div><div>Apr 27 13:11:12 compute systemd[1]: Started Kuryr-libnetwork - Docker network plugin for Neutron.</div><div><br></div><div>Apr 27 13:11:13 compute kuryr-server[10736]: 2019-04-27 13:11:13.273 10736 <b>WARNING</b> keystoneauth.identity.generic.base [-] Failed to discover available identity versions when contacting <a href="http://controller:35357" target="_blank">http://controller:35357</a>. Attempting to parse version from URL.: ConnectFailure: Unable to establish connection to  <a href="http://controller:35357" target="_blank">http://controller:35357</a>: HTTPConnectionPool(host='controller', port=35357): MTTPConnectionPool(host='controller', port=35357): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fecef1a8090>: Failed to establish a new connection: [Errno 111] Connection refused',))</div><div><br></div><div>Apr 27 13:11:13 compute kuryr-server[10736]: 2019-04-27 13:11:13.274 10736 <b>CRITICAL</b> kuryr [-] Unhandled error: DiscoveryFailure: Could not determine a  suitable URL for the plugin</div><div><br></div><div>Apr 27 13:11:13 compute kuryr-server[10736]: 2019-04-27 13:11:13.274 10736 <b>ERROR</b> kuryr Traceback (most recent call last):</div><div><br></div><div><br></div><div><font size="4">This is the relevant content of my /etc/kuryr/kuryr.conf</font></div><div><br></div><div><b>[DEFAULT]</b></div><div><br></div><div>bindir = /usr/local/libexec/kuryr</div><div><br></div><div><b>[neutron]</b></div><div><br></div><div>www_authenticate_uri = <a href="http://controller:5000" target="_blank">http://controller:5000</a></div><div><br></div><div>auth_url = <a href="http://controller:35357" target="_blank">http://controller:35357</a></div><div><br></div><div>username = kuryr</div><div><br></div><div>user_domain_name = default</div><div><br></div><div>password = 123</div><div><br></div><div>project_name = service</div><div><br></div><div>project_domain_name = default</div><div><br></div><div>auth_type = password</div><div><br></div><div><br></div><div>And this is the one at /usr/lib/docker/plugins/kuryr/kuryr.spec:</div><div><br></div><div><a href="http://conrtoller:23750" target="_blank">http://conrtoller:23750</a></div><div><br></div><div><br></div><div>Btw compute node have connectivity with controller. I already have worked with the environment and launched kvm VMs on it</div><div><br></div><div>Can someone help troubleshoot this error??</div><div><br></div><div><div><b><br class="gmail-m_-7653153093107642504gmail-Apple-interchange-newline">UPDATE1</b></div><div>I checked open ports on controller node and 23750 isn't open. I followed the directions at the guide, any recommendation?</div><div><br></div><div>Also in the compute node when i run systemctl status kuryr-libnetwork this is the output</div><div><br></div><div>● kuryr-libnetwork.service - Kuryr-libnetwork - Docker network plugin for Neutron</div><div>   Loaded: loaded (/etc/systemd/system/kuryr-libnetwork.service; enabled; vendor preset: enabled)</div><div>   Active: failed (Result: exit-code) since Sat 2019-04-27 16:06:21 UTC; 2min 39s ago</div><div>  Process: 17450 ExecStart=/usr/local/bin/kuryr-server --config-file /etc/kuryr/kuryr.conf (code=exited, status=1/FAILURE)</div><div> Main PID: 17450 (code=exited, status=1/FAILURE)</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr   File "/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py", line 134, in get_access</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr     self.auth_ref = self.get_auth_ref(session)</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr   File "/usr/lib/python2.7/dist-packages/keystoneauth1/identity/generic/base.py", line 199, in get_auth_ref</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr     self._plugin = self._do_create_plugin(session)</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr   File "/usr/lib/python2.7/dist-packages/keystoneauth1/identity/generic/base.py", line 194, in _do_create_plugin</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr     raise exceptions.DiscoveryFailure('Could not determine a suiable URL '</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr DiscoveryFailure: Could not determine a suitable URL for the plugin</div><div><br></div><div>Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450 ERROR kuryr</div><div><br></div><div>Apr 27 16:06:21 compute systemd[1]: kuryr-libnetwork.service: Main process exited, code=exited, status=1/FAILURE</div><div><br></div><div>Apr 27 16:06:21 compute systemd[1]: kuryr-libnetwork.service: Failed with result 'exit-code'.</div></div><div><br></div><div><b>UPDATE2</b></div><div><br></div><div>I tried the recommendations given by **hongbin034** and confirm that i had a problem with Keystone.</div><div>when i run openstack token issue after exporting the neutron environment varibles i get the following output</div><div><br></div><div>Failed to discover available identity versions when contacting <a href="http://controller:35357" target="_blank">http://controller:35357</a>. Attempting to parse version from URL.</div><div>Could not determine a suitable URL for the plugin</div><div><br></div><div>I checked and the port 35357 isn't even open at the controller node. But at the controller node installation there isn't any step configuring such port</div><div><br></div></div></div>
</blockquote></div>