No ping or SSH to instances

asked 2018-04-05 12:46:40 -0500

Vahe gravatar image

Dear all,

I installed Openstack ocata using Packstack on six nodes, one controller, one network and four computes. Centos 7 is used on the all nodes. Network Manager and Firewalld are disabled on all nodes, all nodes have UTC time set.

SSH is working between the nodes.

My steps for creating a network are:

neutron net-create private

neutron subnet-create private --name private_subnet

neutron net-create public --shared --router:external=True

neutron subnet-create public IP/24 --name public_subnet --enable_dhcp=False --allocation-pool start=IP,end=IP --gateway IP

neutron router-create router1

neutron router-interface-add router1 private_subnet

neutron router-gateway-set router1 public

Then add the TCP(SSH) and ICMP rule to enable ping and ssh to the instances.

When I am creating the instance I am using the private network, then associating floating IPs. During this step no errors and everything working as expected. But no ping or SSH to the instance.

From the network node using netns I can ping to the local and public IP and I can SSH into the instance.

ip netns exec qrouter-9af8f33b-b9b8-48b5-9df9-6cb7a34ee3c8 ssh cirros@public/private

Using: ip netns exec qrouter-9af8f33b-b9b8-48b5-9df9-6cb7a34ee3c8 ip a I am seeing the public IP which is assigned to the instance

I wonder if you can help me to solve the issue.

Many thanks in advance.

Regards, Vahe

edit retag flag offensive close merge delete