Repository navigation
After upg to 1.2.0, evolve:down:files requires manual host key verification - #75
Conversation
|
I can replicate this locally within the test suite, so it's strange that the Travis builds are passing. Good news is, I'm pretty certain we can work around it by turning off StrictHostKeyChecking in ssh. Bad news is, I'm not totally sure (yet) why this is happening |
|
Okay, I understand it now. Previous to #59, we were sharing the host's ssh folder (including known hosts) with the vagrant vm, which means that any machine the host has previously connected to was also known to the vm. Since that shared ssh folder was removed, the vagrant vm is trying to rsync (via ssh) to a machine it does not recognize, hence the prompt. Rather than turn off strict host key checking, it may be better to set up proper host keys for the remote, via |
|
Since all stages use the same keypair, we should add to (but not overwrite if exists) a In the meantime, I'm fixing the current issue by turning off StrictHostKeyChecking ¯_(ツ)_/¯ |
Bypass strict host key checking for rsync
|
@mcheck Fixed as of 1.2.1 |
With an existing local vm, and existing remote vm, reprovisioned after 1.2.0,
evolve:down:filesgets an rsync error with host verification:I can run the command locally, and approve the host key fingerprint:
Is this due to taking out the ssh configuration from
Vagrantfile?