Удалить хост из бригадира
В Foreman 1.12 я удалил виртуальную машину из веб-клиента VMware, но не могу удалить ее запись из мастера.
Я получил следующую ошибку:
Error: Failed to destroy a compute VMware (VMware) instance
*************: ERF56-4248 [Foreman::FingerprintException]: The remote system presented a public key with hash *********** but we're expecting a different hash. If you are sure the remote system is authentic, go to the compute resource edit page, press the 'Test Connection' or 'Load Datacenters' button and submit
Итак, как я могу удалить хост от мастера?
1 ответ
Как говорится в сообщении об ошибке, проверьте соединение с Compute Resource, выполнив
вычислить ресурс >> изменить CR >> нажать кнопку "Проверить соединение" или "Загрузить центры обработки данных" и отправить
И проверьте, скопировали ли вы Открытый ключ мастера (/usr/share/foreman/.ssh/id_rsa.pub) в Compute Resouce.
[2] Попробуйте следующие команды.
foreman-rake console
Host.find_by_name("host.example.test").destroy