Saltstack - 在此上下文中不允许映射值

Saltstack - 在此上下文中不允许映射值

以下状态文件会引发错误“渲染 SLS‘base:settings.app.state.sls’失败:此上下文中不允许映射值”

我将 minion 的状态渲染成一个文件,然后将其放入 yaml-lint 中。这部分状态对我来说似乎没问题……

openliberty-firewalld-web-service:
  firewalld.service
    - name: openlibweb
    - ports:
      - 10080/tcp
      - 10443/tcp
      - 11080/tcp
      - 11443/tcp

Yamllint:(): 在此上下文中不允许使用映射值,位于第 219 行第 11 列

错误是否仍然源自状态文件的另一部分?

谢谢!

答案1

您缺少:,导致 YAML 无效。

openliberty-firewalld-web-service:
  firewalld.service
                   ^

相关内容