slsファイルの単一の状態を呼び出せません。
slsファイル全体が機能する
これは動作します:
salt-ssh w123 state.sls monitoring
これは動作します:
salt-ssh w123 state.show_sls monitoring
上記の出力の1つの項目:
monitoring_packages:
----------
__env__:
base
__sls__:
monitoring.packages
pkg:
|_
----------
pkgs:
- python-psutil
- installed
|_
----------
order:
10000
私が試したもの
今、私はmonitoring_packages
slsファイル全体ではなく、のみを呼び出したい:
失敗:
salt:/srv # salt-ssh w123 state.sls_id monitoring_packages monitoring
w123:
Data failed to compile:
----------
No matching sls found for 'monitoring' in env 'base'
失敗:
salt:/srv # salt-ssh w123 state.single monitoring.monitoring_packages
w123:
TypeError encountered executing state.single: single() takes at least 2 arguments (1 given)
質問
私の単一の状態を呼び出す方法はmonitoring_packages
?
バージョン
salt:/srv # salt-ssh --version
salt-ssh 2015.8.3 (Beryllium)