I just opened an OpenShift account and went through this tutorial:
https://www.openshift.com/blogs/any-version-of-nodejs-you-want-in-the-cloud-openshift-does-it-paas-style
When I got to creating the application, I got the following error:
erelsgl@erelsgl-H61MLC :~/mynode$ sudo rhc create-app mynode nodejs-0.6 Application Options ------------------- Namespace: erel Cartridges: nodejs-0.6 Gear Size: default Scaling: no Creating application 'mynode' ... done Waiting for your DNS name to be available ... done Cloning into 'mynode'... Warning: Permanently added the RSA host key for IP address '23.22.156.99' to the list of known hosts. Permission denied (publickey,gssapi-keyex,gssapi-with-mic). fatal: The remote end hung up unexpectedly Unable to clone your repository. Called Git with: git clone ssh:// 522c....@mynode-erel.rhcloud.com /~/git/mynode.git/ "mynode" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! WARNING: Your application was created successfully but had problems during configuration. Below is a list of the issues and steps you can take to complete the configuration of your application. Application URL: http://mynode-erel.rhcloud.com/ Issues: 1. We were unable to clone your application git repo - Unable to clone your repository. Called Git with: git clone ssh:// 522c...@mynode-erel.rhcloud.com /~/git/mynode.git/ "mynode" Steps to complete your configuration: 1. Clone your git repo $ rhc git-clone mynode If you continue to experience problems after completing these steps, you can try destroying and recreating the application: $ rhc app delete mynode --confirm Please contact us if you are unable to successfully create your application: Support - https://www.openshift.com/support !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Your application 'mynode' is now available. URL: http://mynode-erel.rhcloud.com/ SSH to: 522c....@mynode-erel.rhcloud.com Git remote: ssh:// 522c....@mynode-erel.rhcloud.com /~/git/mynode.git/ Run 'rhc show-app mynode' for more details about your app.
I tried to clone and got the following:
erelsgl@erelsgl-H61MLC :~/mynode$ sudo rhc git-clone mynode Cloning into 'mynode'... Permission denied (publickey,gssapi-keyex,gssapi-with-mic). fatal: The remote end hung up unexpectedly Unable to clone your repository. Called Git with: git clone ssh:// 522c....@mynode-erel.rhcloud.com /~/git/mynode.git/ "mynode"
EDIT: I have an ssh key:
erelsgl@erelsgl-H61MLC :~/mynode$ sudo rhc sshkey list default (type: ssh-rsa) ----------------------- Fingerprint: 62:... You have 1 SSH keys associated with your account.
source share