Amazon-Web-Services

廚師生成食譜反复詢問是或否

  • November 10, 2020

我正在嘗試使用以下命令創建廚師食譜:

chef generate cookbook cookbooks/create_files

在以下版本的廚師中

Chef Workstation version: 0.10.41
Chef Infra Client version: 15.4.45
Chef InSpec version: 4.18.0
Chef CLI version: 2.0.0
Test Kitchen version: 2.3.3
Cookstyle version: 5.9.3

我正在使用作為廚師文件的一部分推薦的 AWS ami。我有一個或兩個問題,我認為我已經完全解決了在 AWS 上停止和啟動機器的問題,這可能不相關,但你有完整的故事。

我得到的輸出是:

> >> You must enter 'yes' or 'no'
> >> You must enter 'yes' or 'no'
> >> You must enter 'yes' or 'no'
> >> You must enter 'yes' or 'no'
...

這是不斷輸出的,因為頂行閃爍,好像它一直在輸出一樣。

我嘗試添加-y命令以強制接受是,但這似乎並沒有改變任何東西。有人見過這個嗎?

在第 4 版之後,廚師需要接受許可證。您可以通過以下兩種方式之一做到這一點:

  1. 設置環境變數
export CHEF_LICENSE="accept"

或者

  1. 在命令行參數中使用“–chef-license accept”

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