title: Could not clone repository in OpenShift
body: <p>While pushing my changes to the gear on OpenShift I got the error below. </p>
  
  <p>I have tried to delete my .ssh folders and do the rhc install but it didnt help. </p>
  
  <blockquote>
    <p>Warning: Permanently added '.rhcloud.com,' (RSA)
    to the list of known hosts. Counting objects: 17, done. Delta
    compression using up to 8 threads. Compressing objects: 100% (8/8),
    done. Writing objects: 100% (9/9), 756 bytes | 0 bytes/s, done. Total
    9 (delta 3), reused 0 (delta 0) remote: Executing Jenkins build.
    remote: remote: You can track your build at
    <a href="https://jenkins-yadazing.rhcloud.com/job/" rel="nofollow">https://jenkins-yadazing.rhcloud.com/job/</a>-build remote:
    remote: Waiting for build to
    schedule..............................................................................Done
    remote: Waiting for job to
    complete........................................................................................Done
    remote: FAILED remote: !!!!!!!! remote: Deployment Halted! remote: If
    the build failed before the deploy step, your previous remote: build
    is still running. Otherwise, your application may be remote: partially
    deployed or inaccessible. remote: Fix the build and try again. remote:
    !!!!!!!! remote: An error occurred executing 'gear postreceive' (exit
    code: 1) remote: Error message: Failed to execute: 'control
    post-receive' for /var/lib/openshift//jenkins-client remote:
    remote: For more details about the problem, try running the command
    again with the '--trace' option. To
    ssh://@.rhcloud.com/~/git/.git/
    cbb5055..00e9aa4 master -> master</p>
  </blockquote>
  
  <p>Jenkins log shows:</p>
  
  <blockquote>
    <p>Started by user Jenkins System Builder Building remotely on GEAR_BLDR
    in workspace /var/lib/openshift//app-root/runtime/repo
    Checkout:repo /
    /var/lib/openshift//app-root/runtime/repo -
    hudson.remoting.Channel@f3570c:GEAR_BLDR Using strategy: Default Last
    Built Revision: Revision 99771ffddd1c38592daaabfc95aed193d9163078
    (origin/origin) Checkout:repo /
    /var/lib/openshift//app-root/runtime/repo -
    hudson.remoting.LocalChannel@155c642 WGEAR_IPing out workspace first.
    Cloning the remote Git repository Cloning repository origin ERROR:
    Error cloning remote repo 'origin' : Could not clone
    ssh://52d83ffa4382ece2a90001d8@.rhcloud.com/~/git/.git
    ERROR: Cause: Error performing command: git clone --progress -o origin
    ssh://52d83ffa4382ece2a90001d8@.rhcloud.com/~/git/.git
    /var/lib/openshift//app-root/runtime/repo Command "git
    clone --progress -o origin
    ssh://52d83ffa4382ece2a90001d8@.rhcloud.com/~/git/.git
    /var/lib/openshift//app-root/runtime/repo" returned
    status code 128: Cloning into
    '/var/lib/openshift//app-root/runtime/repo'... ssh:
    connect to host .rhcloud.com port 22: Connection timed out
    fatal: Could not read from remote repository. Please make sure you
    have the correct access rights and the repository exists. Trying next
    repository ERROR: Could not clone repository FATAL: Could not clone
    hudson.plugins.git.GitException: Could not clone at
    hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1042) at
    hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:968) at
    hudson.FilePath$FileCallableWrapper.call(FilePath.java:2387)</p>
  </blockquote>
  
  <p>I tried to delete the content of .ssh directory and run rhc setup again but that didnt help.</p>