-
Notifications
You must be signed in to change notification settings - Fork 799
I was following http://deis.io/deis-on-digital-ocean/ #396
Comments
I have a faint feeling that this is somehow related to commit 78efe2c... I'll investigate this one. |
Well firstly, https://github.com/opdemand/deis/blob/master/contrib/digitalocean/provision-digitalocean-controller.sh#L127 and https://github.com/opdemand/deis/blob/master/contrib/digitalocean/provision-digitalocean-controller.sh#L129 need to be updated to use Your issue seems to be just an issue SSH'ing to the machine. Can you try SSH'ing into 162.243.11.189? It should still be up unless you removed it from your digitalocean account :)
If that fails, please try to run ref to the issue I'm talking about: http://missingm.co/2013/07/identical-droplets-in-the-digitalocean-regenerate-your-ubuntu-ssh-host-keys-now/ |
Also, just in case this gist is ever deleted:
|
I had removed known_hosts to begin with. Also, manual ssh root@ip was impossible as the script destroyed my droplet at the end... notice this line
|
I will try one more time... from scratch... and report. |
It should still be there. Check your account. ERROR: The object you are looking for could not be found |
so I run
so here is another attempt.
|
I do not understand this
and this
|
Strange ending with a |
Another run.
stuck waiting for sshd In another terminal window
|
I broke the process and prevented droplet from self-destruction. Now I will get a root password and try logging in through digital ocean website based console. |
generating root password rebooted the droplet and now I can ssh just fine no need for root password. now I think I need to bootstrap that node but don't know how. |
Manually attempt to bootstrap after ssh root@162.243.11.189
|
looks like my chef server is missing the cookbooks which I need to provide.
|
I'm blaming this on the tr command. Can you please try setting node_name in ./contrib/digitalocean/provision-* to 'deis-controller', removing all the commands listed there? Also, can you please let us know what is your host operating system so I can try debugging the 'tr' command? It works on Mac, but maybe not on other host operating systems.
|
I am on mac mavericks I went off and fetched the cookbooks needed from the community.
now manually bootstrapping again. |
still failed - needs I will now retry setting node_name as you suggest. |
Do you mean replace this line 44 by this line
and rerun from the beginning? |
Precisely. This probably has to do with a fix we pulled earlier this week so that users could have multiple controllers up on digital ocean. We'll probably have to find a cross-compatible command to do this for us. See #392 for more details. @tombh, do you know of a solution to make this cross-compatible with Mac/Linux host systems? |
failed again - missing cookbook
|
Which cookbook do I need to select and make it available via my chef server? |
Before you bootstrapped, did you run
? You'll need the |
I did not. I must have missed this while following your blog. Will do now. |
Sorry, I just realized that I missed that command in my blog. The blog post has been updated now :) |
progress. but no success. yet. |
|
one more attempt from scratch leads to same errors. |
I am going to follow through the very beginning of your blog...like a newbie. all over again. |
Sounds like opdemand/deis-cookbook#14 to me. |
Sorry about that, I did try and make the random string generator cross-platform, just assumed |
same problems
|
I will try some thing other than digital ocean next. |
@lvnilesh, I'm wondering if you are working with current (v0.3.0 or master) Deis code locally to provision your controller, but have a DigitalOcean "deis-base" snapshot that was created earlier? That could cause problems since we updated celery and thus the way we invoke it in the deis-worker upstart script. I wonder if doing "pip install -r requirements.txt" on the server as the "deis" user might fix things. |
I am using master (not v0.3.0) and I snapshotted deis-base using master. |
I destroyed all my digital_ocean droplets and snapshots. Now trying out deis on AWS. I want to get my own paas to work first on AWS and then I will come back to digital_ocean. |
We haven't been able to reproduce this issue and haven't gotten new information, so I'm closing it. |
I had the same issue and can reproduce it. I think the underlying issue is that on the first start deis-server 'fails' with the following error: http://paste.ubuntu.com/6791380/. Strangely enough, if I run the cookbook again it works. |
but got stuck with this https://gist.github.com/lvnilesh/7969975
Appreciate help in understanding what went wronh
The text was updated successfully, but these errors were encountered: