-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Update connection settings when using a password to connect ssh #13052
Conversation
ce3f503
to
040c79e
Compare
040c79e
to
40ee332
Compare
When connecting over ssh using net-ssh use the non_interactive argument must be set when authenticating with a password. Add the keyboard-interactive default auth method ref: https://github.com/net-ssh/net-ssh/blob/8a176a6ea0db1b59a21834df806a257a0b76e943/lib/net/ssh/config.rb#L52
40ee332
to
5f2ea04
Compare
@chrisroberts @soapy1 Hi! This PR has is causing the unexpected behavior in We expect that the next attempt in 1-2 seconds will be successful.
Is that the expected behavior now, so we should handle that properly on the parallels provider side? Or maybe we can just fix that here, in vagrant? |
- Pin `vagrant` to the latest release tag `v2.3.4`. Current `main` branch has unreleased changes which brakes our acceptance tests. Ref: hashicorp/vagrant#13052 (comment) - Pin `vagrant-spec` to a PR branch, which contains the fix for Ruby 3.0 runtime: hashicorp/vagrant-spec#56
- Pin `vagrant` to the latest release tag `v2.3.4`. Current `main` branch has unreleased changes which brakes our acceptance tests. Ref: hashicorp/vagrant#13052 (comment) - Pin `vagrant-spec` to a PR branch, which contains the fix for Ruby 3.0 runtime: hashicorp/vagrant-spec#56
@legal90 Hi! Sorry for the delay on circling back around to this. I'm walking through the behavior here and the behavior described in the original issue it was meant to address. The resulting behavior does not appear to be ideal and I'll be making some modifications that will be up in a new PR shortly. |
PR here: #13194 |
When connecting over ssh using net-ssh use the non_interactive argument must be set when authenticating with a password.
The "keyboard-interactive" options may be used as a default auth method, like in the net-ssh defaults (ref: https://github.com/net-ssh/net-ssh/blob/8a176a6ea0db1b59a21834df806a257a0b76e943/lib/net/ssh/config.rb#L52)
fixes #13008