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

pdvWireless

 

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