Description of problem: ----------------------- Passwordless ssh connection is required between master and slave clusters for glusterfs geo-replication to work. SSH server and client packages are required to be installed on the glusterfs storage server for this. They should be part of the RHGS container image, in my opinion. Version-Release number of selected component (if applicable): ------------------------------------------------------------- rhgs-server-rhel7:3.1.2-3 Actual results: ---------------- RHGS container image does not contain openssh-server and openssh-clients packages. Expected results: ----------------- RHGS container image should contain openssh-server and openssh-clients packages.
Added the openssh-server and openssh-client packages. Speaking with kotresh, Geo-replication needs rsync and tar packages too. All the four packages will be available in the next build.
@Ashiq, when you build next image, apart from including these packages, can you disable all the repos once the installation of the packages are done in intermediate containers?
@Humble, IMO, Its not necessary to disable the repos after installation. This bug is delayed due to build failure in rhpkg container build which is fixed now. https://engineering.redhat.com/rt/Ticket/Display.html?id=385101
Verified as fixed in rhgs-server-rhel7:3.1.2-5 - # rpm -qa | grep openssh openssh-server-6.6.1p1-22.el7.x86_64 openssh-6.6.1p1-22.el7.x86_64 openssh-clients-6.6.1p1-22.el7.x86_64