我試圖通過AWS Opsworks設置Jenkins服務器。我將https://github.com/chef-cookbooks/jenkins添加到自定義食譜部分。並將jenkins :: master添加到事件生命週期中的設置步驟。然而,當過我嘗試創建一個實例,我得到以下錯誤:可以使用Opsworks設置jenkins服務器
[2015-11-07T21:12:41+00:00] ERROR: Running exception handlers
[2015-11-07T21:12:41+00:00] ERROR: Exception handlers complete
[2015-11-07T21:12:41+00:00] FATAL: Stacktrace dumped to /var/lib/aws/opsworks/cache.stage2/chef-stacktrace.out
[2015-11-07T21:12:41+00:00] ERROR: 412 "Precondition Failed"
[2015-11-07T21:12:41+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
我也看到了這個錯誤越往上日誌文件:
Missing Cookbooks:
------------------
No such cookbook: apt
任何幫助將不勝感激。
嗨 - 我對Opsworks並不熟悉,但是您錯過了Jenkins食譜(特別是apt cookbook,但我確信還有其他)的食譜。你真的上傳jenkins食譜_和所有依賴關係_到Opsworks嗎? – Martin