Open jovial opened 5 years ago
As per discussion, are we able to install an ssh public key on the switch to circumvent this issue?
It should work from the netmiko perspective, but there is currently no automated way of putting the SSH key into the neutron-server container.
The current workaround... in neutron_server
container:
--- dell_powerconnect.py.bak 2018-09-19 18:55:31.410864999 +0200
+++ dell_powerconnect.py 2018-09-19 18:56:01.440456097 +0200
@@ -51,7 +51,7 @@
To make it work, we have to override the SSHClient _auth method.
If we use login/password, the ssh server use the (none) auth mechanism.
"""
- def _build_ssh_client(self):
+ def disabled_build_ssh_client(self):
"""Prepare for Paramiko SSH connection.
See base_connection.py file for any updates.
It is currently not possible to boot a baremetal node as the NGS netmiko driver does not support password based authentication for the SSH connection. The error will show up in
neutron_server.log
: