Cloud

Cloud-init 在“ssh-authkey-fingerprints”模組上失敗

  • September 21, 2016

我正在嘗試稍微了解 Puppet,但是,我在簡單地引導容器時遇到了麻煩(甚至無法使用 puppet 資訊引導它們)。在我的cloud-init yaml 文件中,我使用公鑰定義了一個基本使用者。我正在嘗試使用該使用者數據啟動一個 Ubuntu 16.04 容器,不幸的是它失敗了,因為ssh-authkey-fingerprints 模組失敗了

我在主機(Ubuntu 16.04)上安裝了 cloud-init 包,該模組肯定存在於它請求的位置,所以我不確定這裡發生了什麼。我已經嘗試了幾乎所有方法以使其正常執行,但我不知道發生了什麼。

如果有人可以幫助我或提出一些建議,我將不勝感激。

整個問題是我只應用了我為使用者數據製作的配置文件,我沒有應用預設配置文件來設置設備列表。

我在查看我正在創建的容器的系統日誌後發現了這一點。它報告說云最終服務無法重置設備列表。所以我檢查了配置文件併計算了一下,預設配置文件當然是設置預設網路設備的配置文件。

就是這樣。在我將預設配置文件和單獨配置文件與使用者數據一起應用後,一切都很好!很抱歉浪費了大家的時間。

引用自:https://serverfault.com/questions/804304