SSH does not listen on fuel master external interface
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Maksim Malchuk | ||
Mitaka |
Invalid
|
High
|
Maksim Malchuk |
Bug Description
Detailed bug description:
Steps to reproduce:
* Get a host with two interfaces; eth0 for PXE and eth1 for external access
* Install with showmenu=yes (so external access can be set up so the base image can be built)
* After exiting fuel menu, host setup completes, but /etc/ssh/
Expected results:
SSH and FM Web should listen on all interfaces. (FM web already does)
Actual result:
Only FM web listens on the external interface
Reproducibility:
100%
Workaround:
Post-install edit /etc/ssh/
Note that this file is managed by puppet, so this workaround is not sufficient since puppet might replace the file at any time.
Impact:
SSH access the FM server (for installing plugins, getting access to compute/controller hosts, etc) is not possible without the workaround.
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
milestone: | none → 10.0 |
by default the sshd service listens on 0.0.0.0 : /github. com/openstack/ fuel-library/ blob/master/ deployment/ puppet/ fuel/examples/ host.pp# L130 /github. com/openstack/ fuel-library/ blob/master/ deployment/ puppet/ fuel/examples/ host.pp# L136
https:/
but the access limited to the network provided in the fuel-menu (by default, in save-only mode it admin network) :
https:/