hashicorp/vagrant · error
vagrant.ssh_exec_password
Error message
vagrant.ssh_exec_password
What it means
Error "vagrant.ssh_exec_password" thrown in hashicorp/vagrant.
Source
Thrown at lib/vagrant/action/builtin/ssh_exec.rb:38
include Vagrant::Util
def initialize(app, env)
@app = app
end
def call(env)
# Grab the SSH info from the machine or the environment
info = env[:ssh_info]
info ||= env[:machine].ssh_info
# If the result is nil, then the machine is telling us that it is
# not yet ready for SSH, so we raise this exception.
raise Errors::SSHNotReady if info.nil?
info[:private_key_path] ||= []
if info[:private_key_path].empty? && info[:password]
env[:ui].warn(I18n.t("vagrant.ssh_exec_password"))
end
# Exec!
SSH.exec(info, env[:ssh_opts])
end
end
end
end
end
View on GitHub (pinned to 35f3160f4a)
When it happens
Trigger: Thrown at lib/vagrant/action/builtin/ssh_exec.rb:38 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of hashicorp/vagrant@35f3160f4a (2026-08-21).
Data as JSON: /api/errors/e1c82321db38f6b0.
Report an issue: GitHub.