Your error message says it cannot connect to port 23750. That's the kuryr-libnetwork default listen port. On 192.168.1.10, run:
lsof -iTCP -sTCP:LISTEN -P
On my compute node, it outputs:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
…
kuryr-ser 1976 root 6u IPv4 30896 0t0 TCP localhost:23750 (LISTEN)
So, you can see that kuryr is listening on 23750. If lsof does not list a process listening on 23750, then check if kuryr is up by running:
systemctl status kuryr-libnetwork
You can also try restarting it by running:
systemctl restart kuryr-libnetwork
I installed that service by following:
https://docs.openstack.org/kuryr-libnetwork/queens/install/compute-install-ubuntu.html
That is the queens install guide which might help you since zun has no install guide in pike.
If you see it listening, you can try this command:
telnet 192.168.1.10 23750
If it fails to connect, then try:
telnet localhost 23750
If it works with localhost but not 192.168.1.10, then I think that means you need to tell docker to connect to localhost instead of 192.168.1.10.
Can you get the commands at the following web page to succeed?
https://docs.openstack.org/kuryr-libnetwork/queens/install/verify.html
Jacob Burckhardt
Senior Software Engineer
From: Rania Adouni <raniaadouni@gmail.com>
Sent: Tuesday, November 20, 2018 2:02 PM
To: openstack-dev@lists.openstack.org
Subject: [openstack-dev] [zun] Failed to create Container
Hi ,
I am starting to use zun on openstack pike , and when I try to lunch container with cirros image , I get this reason : Docker
internal error: 500 Server Error: Internal Server Error ("legacy plugin: Post http://192.168.1.10:23750/Plugin.Activate: dial tcp 192.168.1.10:23750:
connect: connection refused").
you can find here the log on my compute node :https://pastebin.com/nZTiTZiV.
some help with this will be great .
Best Regards,
Rania Adouni