缺少运行列表中的角色,Chef kitchen chef_solo

时间:2015-12-08 19:43:24

标签: chef chef-solo test-kitchen

当运行厨房收敛时,我收到以下错误:

================================================================================  
Error expanding the run_list:
================================================================================  
Missing Role(s) in Run List:

我需要做什么才能让测试厨房可以找到角色? 我是从包含roles /目录的chef-repo /目录运行的。

kitchen.yml文件内容

---
driver:
  name: vagrant

provisioner:
  name: chef_solo
  roles_path: ./roles

platforms:
  - name: centos-7.1

suites:
  - name: default
    run_list: role['role-name']
    attributes:

1 个答案:

答案 0 :(得分:0)

您需要在配置程序中配置角色路径以使用带有Kitchen的角色,这通常不建议这样做,因为它有点不合适。