Назад | Перейти на главную страницу

Cloud-init не работает в модуле ssh-authkey-fingerprints

Я пытаюсь немного понять Puppet, однако у меня возникают проблемы с простой загрузкой контейнеров (даже не с загрузкой их с информацией о марионетках). В моем файл yaml cloud-init Я определил базового пользователя с открытым ключом. Я пытаюсь запустить контейнер Ubuntu 16.04, используя эти пользовательские данные, к сожалению, он не ссылается на Ошибка модуля ssh-authkey-fingerprints.

У меня установлен пакет cloud-init на хосте (Ubuntu 16.04), модуль наверняка существует в том месте, где он запрашивает, поэтому я не уверен, что здесь происходит. Я перепробовал все, чтобы он заработал, но понятия не имею, что происходит.

Если кто-то может протянуть мне руку или предложить что-то, я буду очень признателен.

Вся проблема заключалась в том, что я применял только профиль, который я сделал для пользовательских данных, я не применял профиль по умолчанию, который настраивал список устройств.

Я нашел это после просмотра системного журнала контейнера, который я создавал. Он сообщил, что окончательной облачной службе не удалось сбросить список устройств. Итак, я проверил профили и подумал, что профиль по умолчанию, конечно, тот, который устанавливает сетевые устройства по умолчанию.

Вот и все, что было. После того, как я применил профиль по умолчанию и отдельный профиль с пользовательскими данными, все в порядке! Извините за зря потраченное время.