2017-03-13 1 views
0

この状態はなぜ機能していませんか?SaltStack - FreeBSD ports - ports.update

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

:によると、私は働いていた

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 
[email protected] [~]$ 

install_ports: 
    - ports.update: 
    - extract: True 

salt '*' state.highstate 

を実行している私はのリターンを得ます3210

+0

、私は意味:なぜこれが動作していません: – Leander

+0

install_ports: ports.update: - エキス:真 – Leander

+0

結果:ID: 機能をinstall_ports:ports.update 結果:偽 コメント:状態「のポートを。 SLSで見つかりませんでした 'FreeBSD.11_0.ports' 理由: 'ports.update'は利用できません。 変更点: – Leander

答えて

2

" - "で始まる行はYAMlリストの項目で、 'install_ports'行は辞書を予期しています。

したがって、 ' - ports.update:'を 'ports.update:'に変更して、エラーを取り除く必要があります。申し訳ありません