[Zun] deploying zun error at kuryr installation
Alejandro Ruiz Bermejo
arbermejo0417 at gmail.com
Mon Apr 29 20:50:35 UTC 2019
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
docker network create --driver kuryr --ipam-driver kuryr \
--subnet 10.10.0.0/16 --gateway=10.10.0.1 test_net
I'm Getting this error
*Error* response from daemon: legacy plugin: Post
http://10.8.9.54:23750/Plugin.Activate: dial tcp 10.8.9.54:23750: connect:
connection refused
I tryed to find the error wit **journalctl -u kuryr-libnetwork
Apr 27 13:11:12 compute systemd[1]: Started Kuryr-libnetwork - Docker
network plugin for Neutron.
Apr 27 13:11:13 compute kuryr-server[10736]: 2019-04-27 13:11:13.273 10736
*WARNING* keystoneauth.identity.generic.base [-] Failed to discover
available identity versions when contacting http://controller:35357.
Attempting to parse version from URL.: ConnectFailure: Unable to establish
connection to http://controller:35357:
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',))
Apr 27 13:11:13 compute kuryr-server[10736]: 2019-04-27 13:11:13.274 10736
*CRITICAL* kuryr [-] Unhandled error: DiscoveryFailure: Could not determine
a suitable URL for the plugin
Apr 27 13:11:13 compute kuryr-server[10736]: 2019-04-27 13:11:13.274 10736
*ERROR* kuryr Traceback (most recent call last):
This is the relevant content of my /etc/kuryr/kuryr.conf
*[DEFAULT]*
bindir = /usr/local/libexec/kuryr
*[neutron]*
www_authenticate_uri = http://controller:5000
auth_url = http://controller:35357
username = kuryr
user_domain_name = default
password = 123
project_name = service
project_domain_name = default
auth_type = password
And this is the one at /usr/lib/docker/plugins/kuryr/kuryr.spec:
http://conrtoller:23750
Btw compute node have connectivity with controller. I already have worked
with the environment and launched kvm VMs on it
Can someone help troubleshoot this error??
*UPDATE1*
I checked open ports on controller node and 23750 isn't open. I followed
the directions at the guide, any recommendation?
Also in the compute node when i run systemctl status kuryr-libnetwork this
is the output
● kuryr-libnetwork.service - Kuryr-libnetwork - Docker network plugin for
Neutron
Loaded: loaded (/etc/systemd/system/kuryr-libnetwork.service; enabled;
vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2019-04-27 16:06:21 UTC;
2min 39s ago
Process: 17450 ExecStart=/usr/local/bin/kuryr-server --config-file
/etc/kuryr/kuryr.conf (code=exited, status=1/FAILURE)
Main PID: 17450 (code=exited, status=1/FAILURE)
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
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)
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
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)
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
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 '
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
Apr 27 16:06:21 compute kuryr-server[17450]: 2019-04-27 16:06:21.497 17450
ERROR kuryr
Apr 27 16:06:21 compute systemd[1]: kuryr-libnetwork.service: Main process
exited, code=exited, status=1/FAILURE
Apr 27 16:06:21 compute systemd[1]: kuryr-libnetwork.service: Failed with
result 'exit-code'.
*UPDATE2*
I tried the recommendations given by **hongbin034** and confirm that i had
a problem with Keystone.
when i run openstack token issue after exporting the neutron environment
varibles i get the following output
Failed to discover available identity versions when contacting
http://controller:35357. Attempting to parse version from URL.
Could not determine a suitable URL for the plugin
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20190429/74976b1c/attachment-0001.html>
More information about the openstack-discuss
mailing list