2016-05-13 11 views
0

在自動縮放組中創建新實例並嘗試部署後,出現此錯誤。如果我創建一個新實例(不是自動縮放組的一部分)並將其部署到該實例,也會出現此錯誤。從亞馬遜代碼部署中的ASCII-8BIT到UTF-8的「 xCB」

如果我登錄到這個新創建的實例,並重新啓動代碼部署代理,並再次嘗試部署,它會成功。每次都會成功。

如果此時創建此實例的映像,並將此映像用作新自動縮放組的基礎,則部署將再次失敗。

由於自動縮放設置期間無法重新啓動代理,因此自動縮放總是失敗。

有沒有人有任何想法如何解決這個問題?

我使用AWS代碼管道從GitHub中提取。回購中沒有UTF8問題。我確認行結尾也是正確的。我將所有非UTF8文本文件轉換爲UTF8來證明這一點。

回答

0

檢查appspec.yml文件的格式。你很可能在那裏有編碼/行結束問題。

+0

我確認了appspec.yml。所有的UTF-8在那裏沒有古怪。 – Deonvdv

+0

你在什麼日誌中得到消息?你能發佈完整的錯誤信息嗎? –