Details
-
Bug
-
Resolution: Done
-
Critical
-
3.3.0.Beta3
-
-
Documented as Resolved Issue
Description
Note: From the end of this sprint OpenShift will use SSH key name 'id_rsa' as a default.
Therefore my testing environment didn't have key 'libra_id_rsa' in $HOME/.ssh directory.
1) Log on with a user which doesn't have domain created yet.
2) Create a domain in JBoss Tools and select public key '$HOME/.ssh/id_rsa.pub'
3) Create a new application
Actual Result: Application is created successfully, however there's an error during cloning the repository.
Could not clone the repository. Authentication failed.
Please make sure that you added your private key to the ssh preferences.
ssh://da14555e8663461383c0e80b7aa90191@myphp2012052804-myd2012052804.dev.rhcloud.com/~/git/myphp2012052804.git/: java.io.FileNotFoundException: /home/attila/.ssh/libra_id_rsa (No such file or directory)
Expected Result: Application must be created and cloned successfully
Possible workaround:
cp $HOME/.ssh/id_rsa $HOME/.ssh/libra_id_rsa
cp $HOME/.ssh/id_rsa.pub $HOME/.ssh/libra_id_rsa.pub