а) конвертувати приватний ключ ssh до формату ppk за допомогою puttygen;
б) вказати додатковий параметр для з’єднання (див. зняток екрану):
-i <шлях до файлу .ppk>
гаразд, тепер можна далі читати «ansible up and running».
оновлено. не зовсім гаразд… щоби віртуальна машина а (ansible) могла підключитися до машини s (server) потрібно на неї перекинути (з теки .vagrant\machines\<назва>\virtualbox\ на фізичній машині) файл ключа private_key (наприклад, за допомогою winscp), і забрати всі права доступу, окрім для власника:
chmod og-rwx private_key
після цього має бути ок. перевірка за допомогою ssh (з машини a):
ssh vagrant@192.168.8.1 -p 8122 -i ./private_key
якщо підключається — тоді гаразд.