+++ This bug was initially created as a clone of Bug #1692666 +++
Description of problem:
If non-standard ssh-port is used, Geo-rep can be configured to use that ssh port by configuring as below
```
gluster volume geo-replication <mastervol> <slavehost>::<slavevol> config ssh-port 2222
```
But this command is failing even if a valid value is passed.
```
$ gluster v geo gv1 centos.sonne::gv2 config ssh-port 2222
geo-replication config-set failed for gv1 centos.sonne::gv2
geo-replication command failed
```
--- Additional comment from Worker Ant on 2019-03-26 08:00:05 UTC ---
REVIEW: https://review.gluster.org/22418 (geo-rep: fix integer config validation) posted (#1) for review on master by Aravinda VK
--- Additional comment from Worker Ant on 2019-03-27 14:35:10 UTC ---
REVIEW: https://review.gluster.org/22418 (geo-rep: fix integer config validation) merged (#2) on master by Amar Tumballi
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2020:0288