В 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
Итак, как я могу удалить хост от бригадира?
Как говорится в сообщении об ошибке, проверьте подключение к вычислительному ресурсу, выполнив
вычислить ресурс >> изменить CR >> нажать кнопку «Проверить соединение» или «Загрузить центры обработки данных» и отправить
И проверьте, скопировали ли вы открытый ключ Foreman (/usr/share/foreman/.ssh/id_rsa.pub) в Compute Resouce.
[2] Попробуйте следующие команды.
foreman-rake console
Host.find_by_name("host.example.test").destroy