Bug 1085907

Summary: [RFE] ovirt-engine: Approve Node dialog - be able to select SSH port
Product: Red Hat Enterprise Virtualization Manager Reporter: Douglas Schilling Landgraf <dougsland>
Component: ovirt-engineAssignee: Yaniv Bronhaim <ybronhei>
Status: CLOSED WONTFIX QA Contact: Pavel Stehlik <pstehlik>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.4.0CC: bazulay, cshao, dfediuck, fdeutsch, gouyang, leiwang, lsurette, mgoldboi, mperina, oourfali, rbalakri, Rhev-m-bugs, rpai, sbonazzo, sherold, srevivo, yaniwang, ybronhei, ycui, ykaul
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-06-07 19:08:12 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:
Bug Depends On: 995735    
Bug Blocks: 1085901, 1118758, 1120572    

Description Douglas Schilling Landgraf 2014-04-09 15:42:51 UTC
Description of problem:

If users would like to use a different ssh port to ovirt-engine communicate with ovirt node we should be able to let users input this port via UI. Currently when user register a rhev-h the 'SSH Port' textbox is read-only in the approve dialog.

This RFE should be in sync with:
[RFE] ovirt-node: Security tab(users must be able to choose the ssh daemon port)
https://bugzilla.redhat.com/show_bug.cgi?id=1085901

Comment 1 Barak 2014-04-13 15:22:08 UTC
This needs to take care also for log collection and alternative user name (as mentioned in Bug 1006233)

Comment 2 Yaniv Bronhaim 2014-09-29 11:11:38 UTC
Currently the user and port are hardcoded in ovirt-log-collector. any way to pass db info or values between engine to ovirt-log-collector ?

Comment 3 Oved Ourfali 2014-09-29 11:23:02 UTC
(In reply to Yaniv Bronhaim from comment #2)
> Currently the user and port are hardcoded in ovirt-log-collector. any way to
> pass db info or values between engine to ovirt-log-collector ?

How does it relate to the log collector?
Anyway, let's keep this discussion in the scope of this RFE.
AFAIU, the RFE is about allowing to set the SSH port in the approve dialog, right? Any reason not to allow that?

Comment 4 Yaniv Bronhaim 2014-11-13 08:01:37 UTC
Not sure what other engine's tools use this port. I recall some problem with log collector which requires also ssh connection to host and uses port 22 by default

we need to test the implications

Comment 5 Yaniv Lavi 2015-02-01 13:05:26 UTC
Sandro, can we add this to log collector (change default SSH port)?

Comment 6 Sandro Bonazzola 2015-02-02 12:23:39 UTC
ydary, this should be already covered for log-collector in Bug #995735 - [RFE] ssh feature sync with engine

Feel free to add notes there if needed.

Comment 7 Fabian Deutsch 2015-06-12 13:35:31 UTC
I'm moving this bug to NEW, because the attached bugs were abandoned.
This bug is also relevant for bug 1118758 (changing the ssh port on the Node side).

After all it is a nice requirement, but currently not easy to implement on both sides. If there is no customer request for this I'd suggest to close both bugs.

Comment 8 Yaniv Lavi 2017-01-03 11:15:33 UTC
Replacing the existing needinfo with one on the relevant PM.

Comment 9 Moran Goldboim 2017-06-07 19:08:12 UTC
Closing this one, since it seems to be a corner case. please reopen with a common use-case if relevant.