-
Notifications
You must be signed in to change notification settings - Fork 283
Can't Install on Digital Ocean without an SSH Key #349
Comments
Tried this 2x, first time the instance built, second time it failed as per the above screenshot. Had to hop into a meeting so didn't have time to investigate further. |
Interesting, I'll take a look soon. |
It's been a week any update? Thanks,
|
So sorry guys. I'm still trying to figure this one out. Seems to be a problem with DigitalOcean's MySQL package installer. |
I just ran this twice and it worked fine. Perhaps this was a temporary problem with DigitalOcean's package... @jaschwar can you try it again? |
Check in |
Today I've spun up four successful instances of OneBody on DO. Two were on SGP1, the other two were on NYC3. We're having some trouble replicating this issue. 😞. A thought: I've seen DO re-use the same IP address (which presumably means the same VPS...?), so perhaps its just a problem with this particular instance. @jaschwar - what do you think? pinging @mattt416, perhaps we can have a convo over IRC at some point as to some possible solutions...? |
Hey @seven1m, @mattt416 and I have been doing some more with this today. I spun up another two droplets on NYC today under my DO account. No problems, both ran to completion. Then I created a _brand new_ DO account with another email address I had, and tried using that. I was able to replicate the problem on two new droplets. The failure was the same as jaschwar's. Then I added my SSH key to the brand new account, re-ran the installer, and the build completed successfully. I presume your account has SSH keys on it too @seven1m, and this is why we have been unable to replicate the problem. I've had this key on my account in all the testing I have ever done of the installer (even back in the early tests). mattt416 doesn't have SSH keys, and his are failing. @mattt416 also gave it a try on his DO account, and it failed. Heres the log from his failure:
Might be a wild goose chase, but its the only current goose I can see 😄 HTH! |
No problem @seven1m. I don't get it either (SSH vs. no SSH key), but hey, if it works then lets roll with it and see how it goes. |
Once I followed the instructions on digital ocean to create ssh key, and added, creating droplet worked. Otherwise failed. I'd be happy to delete ssh-key and retry once a fix in the DO installer is in place to handle not having an ssh key. Thanks for all your help! |
+1 for didn't work w/o ssh key, works with ssh key. Thanks for the help! |
Can y'all give me tip on this... I have SSH keys installed on my DO account but it still won't let me install using the tool - says that the user OneBody doesn't have access to the key... I just tried this again and SSH'd in after droplet creation to try and grant extra permissions/privileges and still got an error. Please help. |
I just installed it manually. It was far easier than the one click installer : ( |
I've opened an support issue with DigitalOcean. They were able to reproduce this problem with a simple CloudConfig of just: #cloud-config
packages:
- mysql-server (Bypassing the DO-install-button app entirely.) They're investigating further at this time. |
DigitalOcean gave me this response:
|
I changed the installer so it now does a ahead-of-time fail with a helpful error message if the DO account has no SSH keys. The error page also gives links to guides showing the user how to add an SSH key to their account. I think this is the best we can do given that an SSH key is absolutely required. |
I used the following link, http://installer.71m.us/install?url=https%3A%2F%2Fgithub.com%2Fchurchio%2Fonebody with defaults 1G memory and region as NY 3.
It failed for my four times in the same manner -- failing to install mysql.
Please help me in recovering or make changes so this will work.
Here is screen shot of console:

The text was updated successfully, but these errors were encountered: