首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SaltStack - FreeBSD端口- ports.update

SaltStack - FreeBSD端口- ports.update
EN

Stack Overflow用户
提问于 2017-03-14 05:46:35
回答 1查看 131关注 0票数 0

为什么这个state.sls不工作?

代码语言:javascript
复制
install_ports:
  - ports.update:
    - extract: True

运行时

代码语言:javascript
复制
salt '*' state.highstate

我得到一个返回值:

代码语言:javascript
复制
SaltMaster:
    Data failed to compile:
----------
    ID install_ports in SLS FreeBSD.11_0.ports is not a dictionary
ERROR: Minions returned with non-zero exit code
root@SaltMaster [~]$

我的工作依据是:

https://docs.saltstack.com/en/2015.8/ref/modules/all/salt.modules.freebsdports.html

https://docs.saltstack.com/en/latest/ref/states/all/salt.states.ports.html#module-salt.states.ports

EN

回答 1

Stack Overflow用户

发布于 2017-03-16 00:10:38

以"-“开头的行是YAMl列表中的项,”install_ports“行需要一个字典。

因此,您应该将'- ports.update:‘更改为'ports.update:’以消除错误。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42774016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档