Chef infra 刀索洛警告当地食谱路径

Chef infra 刀索洛警告当地食谱路径,chef-infra,berkshelf,knife-solo,Chef Infra,Berkshelf,Knife Solo,在使用knife solo时,我收到以下警告:“本地cookbook_path'/Users/username/chef test/cookbooks'不存在”,cookbooks目录在我知道之前就被删除了。 正在删除Berksfile,我没有警告消息 $knife-v 厨师长:12.0.0 $gem列表|格雷普刀 单刀(0.4.2) $knife solo init. 创建厨房… 正在厨房中创建knife.rb… 正在创建橱柜… 设置工具架… $ls-al 总数32 drwxr-xr-x 13

在使用knife solo时,我收到以下警告:“本地cookbook_path'/Users/username/chef test/cookbooks'不存在”,cookbooks目录在我知道之前就被删除了。 正在删除Berksfile,我没有警告消息

$knife-v
厨师长:12.0.0
$gem列表|格雷普刀
单刀(0.4.2)
$knife solo init.
创建厨房…
正在厨房中创建knife.rb…
正在创建橱柜…
设置工具架…
$ls-al
总数32
drwxr-xr-x 13用户名staff 442 12 7 19:11。
drwxr-xr-x+26用户名职员884 12 7 19:09..
drwxr-xr-x 3用户名staff 102 12 6 22:04。厨师长
-rw-r--r--1用户名staff 12 12 7 19:11.gitignore
drwxr-xr-x 3用户名staff 102 12 6 21:52.流浪汉
-rw-r--r--1用户名staff 41 12 7 00:34 Berksfile
-rw-r--r--1用户名staff 4818126 21:52流浪汉文件
drwxr-xr-x 3用户名staff 102 12 7 19:11食谱
drwxr-xr-x 3用户名工作人员102 12 6 22:04数据包
drwxr-xr-x 3用户名staff 102 12 6 22:04环境
drwxr-xr-x 4用户名工作人员136 12 7 19:09节点
drwxr-xr-x 3用户名职员102 12 6 22:04角色
drwxr-xr-x 6用户名员工204 12 7 01:48站点食谱
$knife solo cook webdb
在webdb上运行Chef…
正在检查厨师版本…
将Berkshilf cookbooks安装到“cookbooks”…
解决cookbook依赖项…
正在上载厨房…
警告:本地烹饪书路径“/Users/username/chef test/cookbook”不存在
正在生成单独配置…
跑步厨师…
正在启动Chef客户端,版本12.0.0
编辑食谱…
汇聚4种资源
配方:apache::default
*yum\u程序包[httpd]操作安装(最新)
*服务[httpd]操作启用(最新)
*服务[httpd]操作启动(最新)
配方:mysql::默认值
*yum\u包[mysql服务器]操作安装(最新)
*服务[mysqld]操作启用(最新)
*服务[mysqld]操作启动(最新) 正在运行的处理程序:
正在运行的处理程序已完成
厨师客户端完成,0/6资源在3.239891356秒内更新
$ls-al
总数32
drwxr-xr-x 12用户名职员408 12 7 19:12。
drwxr-xr-x+26用户名职员884 12 7 19:09..
drwxr-xr-x 3用户名staff 102 12 6 22:04。厨师长
-rw-r--r--1用户名staff 12 12 7 19:11.gitignore
drwxr-xr-x 3用户名staff 102 12 6 21:52.流浪汉
-rw-r--r--1用户名staff 41 12 7 00:34 Berksfile
-rw-r--r--1用户名staff 4818126 21:52流浪汉文件
drwxr-xr-x 3用户名工作人员102 12 6 22:04数据包
drwxr-xr-x 3用户名staff 102 12 6 22:04环境
drwxr-xr-x 4用户名工作人员136 12 7 19:09节点
drwxr-xr-x 3用户名职员102 12 6 22:04角色
drwxr-xr-x 6用户名员工204 12 7 01:48站点食谱
美元


很高兴知道chef需要什么样的设置来解决此问题。

这是一个迟来的答案,但是,如果其他人遇到此问题,请尝试运行命令:bundle exec berks install

当然,在你的本地机器上运行它

这将再次下载或复制食谱

之后尝试运行:bundle exec knife solo bootstraproot@YOURSERVERIP

->显然要替换你的username@serverip和真正的情人在一起