Bug 1433977

Summary: Cannot fetch fingerprint when Host SSH runs in different port than 22
Product: [oVirt] ovirt-engine Reporter: Fernando <fhfrediani>
Component: BLL.InfraAssignee: Martin Perina <mperina>
Status: CLOSED CURRENTRELEASE QA Contact: Lukas Svaty <lsvaty>
Severity: low Docs Contact:
Priority: low    
Version: 4.1.1.4CC: bugs, lsvaty, lveyde, mgoldboi, oourfali
Target Milestone: ovirt-4.1.2Flags: rule-engine: ovirt-4.1+
mgoldboi: planning_ack+
mperina: devel_ack+
pstehlik: testing_ack+
Target Release: 4.1.2   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-05-23 08:13:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Fernando 2017-03-20 13:42:59 UTC
Description of problem:
When trying to add a new Host from the Engine interface, if this Host has SSH running in a different port than 22 it fails to fetch the fingerprint. However trying to add the Host works fine.


Version-Release number of selected component (if applicable): 4.1.1.4-1

How reproducible:
Always

Steps to Reproduce:
1) Install a new Host and change its SSH service port to other than 22
2) Go to oVirt Engine, Host, New, fill the name, FQDN and change the SSH Port to the chosen one.
3) Under Advanced Parameters, "Insert fingerprint or search manually..." click on "search" it will show the error.

Actual results:
Gives an error saying it was not possible to fetch the fingerprint


Expected results:
The Engine to be able to fetch the fingerprint correctlly.


Additional info:
Changing the Host SSH port back to 22 and trying to fetch the fingerprint it works fine again.

Comment 1 Lukas Svaty 2017-05-10 14:05:28 UTC
verified in ovirt-engine-4.1.2.1-0.1.el7.noarch