This is an attempt to solve #7665. Revert the change applied by f56a6e0951 (#12310), as the inventory generated by Vagrant still rely on the legacy `_ssh` setting names for backwards compatibility reasons. See also https://github.com/mitchellh/vagrant/issues/6570
f56a6e0951