ssh to fuel slave nodes doesn't work after re-deploy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Fuel Sustaining | ||
Mitaka |
Invalid
|
High
|
Anton Chevychalov | ||
Newton |
Invalid
|
High
|
Fuel Sustaining |
Bug Description
Detailed bug description:
ssh connection is not possible/key can't be uploaded to fuel slave nodes after re-deploy, due to "Permission denied (publickey).":
[root@fuel ~]# ssh node-10
Warning: Permanently added 'node-10' (ECDSA) to the list of known hosts.
Permission denied (publickey).
[root@fuel ~]# ssh-copy-id -i .ssh/id_rsa.pub root@10.20.0.9
/usr/bin/
/usr/bin/
Warning: Permanently added '10.20.0.9' (ECDSA) to the list of known hosts.
Permission denied (publickey).
We know about bug 1489882 and WA proposed there:
echo >> /etc/fuel-
echo 'BOOTSTRAP_
But this doesn't help in our case.
After connecting to nodes locally we see that in ".ssh/authorize
In file "/etc/ssh/
Steps to reproduce:
1) Reset environment
2) Wait when all nodes will be back online
3) Execute deploy with "Operating System Access" -> "Authorized SSH keys" inserted or with this field empty.
4) Try to connect to slave nodes from fuel master via ssh or upload key, using https:/
Expected result:
SSH connection to slave node established/ssh key uploaded to slave node
Actual result:
SSH connection/
There is PasswordAuthent
Reproducibility:
100%
Workaround:
Connect to nodes locally and modify "/etc/ssh/
Impact:
Visit to lab needed after each re-deploy
Description of the environment:
OpenStack Release Mitaka on Ubuntu 14.04
Network Neutron with tunneling segmentation
os_odl-l2_sfc-ha scenario
Changed in fuel: | |
milestone: | none → 11.0 |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in fuel: | |
status: | Incomplete → Opinion |
status: | Opinion → Invalid |
Hi all.
If there is some known workaround for this problem, please kindly let us know. We have tried to create "/etc/fuel- bootstrap- image.conf" and put key there before re-deploy: bootstrap- image.conf SSH_KEYS= "/root/ .ssh/id_ rsa.pub" ' >> /etc/fuel- bootstrap- image.conf
echo >> /etc/fuel-
echo 'BOOTSTRAP_
but it doesn't help in our case.
BR/Anton.