Bug 785956 - add openssh-clients to ovirt-engine spec file
Summary: add openssh-clients to ovirt-engine spec file
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-engine-core
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Doron Fediuck
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-31 02:32 UTC by Joey Boggs
Modified: 2012-06-13 23:35 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-02-08 22:33:55 UTC
oVirt Team: ---
Embargoed:


Attachments (Terms of Use)

Description Joey Boggs 2012-01-31 02:32:46 UTC
If using a minimal Fedora install it will be missing openssh-clients. After approving nodes, the install will fail as it can not ssh to the node to setup keys and finish the remainder of the install

patch: http://gerrit.ovirt.org/#change,1368

Comment 1 Doron Fediuck 2012-01-31 08:59:35 UTC
Hi Joey,
It looks like a misunderstanding.
The Engine core does not need SSH client in order to create SSH session.
The core uses a Java library for client SSH connections.
The ovirt node should have an SSH server up & running, so the core could
create an SSH connection into it.

Please give us some more information on the error you hit so we'll try and
resolve the issue.

Comment 2 Joey Boggs 2012-01-31 14:02:27 UTC
Interesting, the engine was unable to connect to the node after approving it to finish the key exchange and setup. Once openssh-clients was installed it connected and finished without a problem


2005-02-09 20:39:26,989 INFO  [org.ovirt.engine.core.bll.CBCInstaller] (pool-5-thread-3) Installation of 192.168.1.81. Executing oVirt installation stage. (Stage: Starting Host installation)
2005-02-09 20:39:26,989 INFO  [org.ovirt.engine.core.bll.CBCInstaller] (pool-5-thread-3) Installation of 192.168.1.81. Executing oVirt installation stage. (Stage: Connecting to Host)
2005-02-09 20:39:27,095 ERROR [org.ovirt.engine.core.bll.VdsInstaller] (pool-5-thread-3) Installation of 192.168.1.81 has failed. Failure details: Failed connecting to 192.168.1.81 using Public-Key! Please verify that the host accepts public-key authentication. (Stage: Connecting to Host)
2005-02-09 20:39:27,095 INFO  [org.ovirt.engine.core.bll.InstallerMessages] (pool-5-thread-3) VDS message: Failed connecting to 192.168.1.81 using Public-Key! Please verify that the host accepts public-key authentication
2005-02-09 20:39:27,095 ERROR [org.ovirt.engine.core.utils.hostinstall.MinaInstallWrapper] (pool-5-thread-3) Could not connect to server 192.168.1.81: Failed connecting to 192.168.1.81 using Public-Key! Please verify that the host accepts public-key authentication

Comment 3 Doron Fediuck 2012-01-31 17:29:20 UTC
Joey,
This log snip shows that the engine opened an SSH session, and tried
to authenticate using public-key auth. The auth stage failed, and we
need more information to understand why. Installing ssh client has
no direct relevance to it. 
Is it possible to reproduce it?
If so, please contact me directly and we'll try to resolve it together.

Comment 4 Robert Middleswarth 2012-06-13 23:35:41 UTC
I was also just about to open the same bug.  Just had the same issue.

Thanks
Robert


Note You need to log in before you can comment on or make changes to this bug.