Sahara can't login to nodes
Hi all
I'm using a full working openstack kilo release and I'm facing a strange thing. Sahara is able to instanciate a cluster but is stuck in 'Waiting' state. Seems it can't SSH to nodes :
[root@net000 ~]# grep 10.0.0.91 /var/log/messages
Jan 13 16:06:32 net000 sahara-all: 2016-01-13 16:06:32.693 62723 DEBUG sahara.service.engine [-] Can't login to node cl1-ngt1-vanilla-hadoop-worker-001 10.0.0.91, reason SSHException: Error reading SSH protocol banner _is_accessible /usr/lib/python2.7/site-packages/sahara/service/engine.py:128
But I successfully run this from the network node (which owns the namespaces and the sahara server)
ip netns exec qrouter-26422538-e7ee-428d-b3b8-ed3b57e1e1d6 nc 10.0.0.91 22
I manually connect to the VM and ran tcpdump in the hadoop VM (10.0.0.91) : no SSH packet comes here (I have filtered my own SSH session)
[root@net000 ~]# ip netns exec qrouter-26422538-e7ee-428d-b3b8-ed3b57e1e1d6 ssh -i id_rsa.priv cloud-user@10.0.0.91
Warning: Permanently added '10.0.0.91' (RSA) to the list of known hosts.
[cloud-user@fdssd-ngt-vanilla-hadoop-master-001 ~]$ tcpdump -i eth0 port 22 and not port 35571
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
-------nothing there------
So it seems sahara doesn't use the namespace benefits to connect to the VM, or what ?
Any idea to go further ???
Thanks
My sahara conf, I'm using neutron :
[DEFAULT]
use_neutron = true
use_namespaces = True
use_floating_ips = False
enable_notifications = False
notification_driver = messaging
rpc_backend = rabbit
infrastructure_engine = direct