Я согласен с @jodoglevy в том, что это похоже на возможную проблему аутентификации. Было бы полезно увидеть ваш Vagrantfile (правильно отредактированный, это нормально), но быстрый тест - взять имя профиля и путь к файлу конфигурации, который вы указали в своем Vagrantfile, и запустить это:
oci iam availability-domain list --profile <profilename> --config-file <configfilepath>
Если это так работать, то у Vagrant по какой-то причине должны быть проблемы с чтением вашего файла конфигурации или ключа OCI API. Похоже, вы используете Vagrant как root. Может ли ваша конфигурация OCI находиться под другой учетной записью?
Между прочим, одна регрессия в драйвере заключается в том, что он не поддерживает новые ключи s sh, отличные от PEM, которые теперь используются в MacOS s sh -keygen выводит по умолчанию. Если у вас есть один из них (с «----- BEGIN OPENS SH PRIVATE KEY -----» в преамбуле), то сейчас вам нужно сгенерировать другой ключ с ssh-keygen -m PEM -f <filename>
, чтобы принудительно Формат PEM.
FYI: Полный список параметров конфигурации, если они вам нужны, доступен здесь: https://github.com/stephenpearson/vagrant-oci/blob/master/lib/vagrant-oci/config.rb