deisctl fails to initialize ssh client with Vagrant 1.7 #2727
Comments
Does |
I am in the same place as @mgartner - |
I have the same results as @pon with |
I would suspect that your |
@pon your vagrant ssh config is using a different private key than expected. Did you $ vagrant ssh-config deis-1
Host deis-1
HostName 127.0.0.1
User core
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /Users/matt/.vagrant.d/insecure_private_key
IdentitiesOnly yes
LogLevel FATAL |
Good catch, @mboersma 👍 |
Any idea why it would be using a different key by default? How would I change the key it uses? I tried adding |
I'm not sure why vagrant would be using a key other than their default insecure_private_key. Did you see that too @mgartner in It could be a vagrant packaging difference. I'm on OS X and I downloaded the installer from vagrantup.com. Was yours packaged differently, maybe from Homebrew? Either way I don't think it's necessary to change vagrant's settings if It's also a good idea to first have |
I installed Vagrant from vagrantup.com as well. I'll try reinstalling to be safe. What version of Vagrant are you using? I'm on 1.7.0. I was able to get the SSH handshake to work after ssh-add'ing all three of the vagrant keys, but I think the fact that they were separate keys was creating more problems for me - not being able to connect to fleet. I'll report back after the Vagrant re-install. |
No luck with the reinstall. After I add all 3 ssh keys I get the following when running
|
$ vagrant --version
Vagrant 1.6.5 I didn't realize 1.7.0 was out, I hope it's not creating these issues. I'll give it a try. The error message you just posted is actually an |
Clearly documented somewhere, I would imagine. Can't find it though. Last update by mitchellh on their blog was for 1.6.0. 😞 Update: found it https://github.com/mitchellh/vagrant/blob/v1.7.0/CHANGELOG.md#170-december-9-2014 |
@mgartner and @pon, the issue here I believe is a backward-incompatible change made in Vagrant 1.7:
The workaround is to |
Nice find @mboersma! Thanks for your help in diagnosing this. Let me know if there is anything I can provide to help fix this. |
Since |
I'm going through the latest Getting Started guide on deis.io for setting up a local vagrant cluster on OS X with v1.1.0, and when I got to Installing the Deis Platform any deisctl commands fail with:
I've made sure to run add the vagrant ssh key with
ssh-add ~/.vagrant.d/insecure_private_key
.I've looked through a couple of other issues where this error was mentioned, but nothing noted in those issues seems to help. Any help is appreciated.
The text was updated successfully, but these errors were encountered: