2

ソルトを使用して vagrant ボックスをプロビジョニングすると、次の出力が返されます。

Calling state.highstate... (this may take a while)
local:
Data failed to compile:
----------
The function "state.highstate" is running as PID 2998 and was started at  with jid req

これは、highstate コマンドの結果が表示されないことを意味します。これは、Vagrantfile の私のソルト構成です。

  config.vm.provision :salt do |salt|
  salt.minion_key = "srv/etc/salt/pki/minion/minion.pem"
  salt.minion_pub = "srv/etc/salt/pki/minion/minion.pub"
  salt.minion_config = "srv/etc/salt/minion"
  salt.run_highstate = true
  salt.verbose = true
  salt.colorize = true
  salt.log_level = 'all'

私は何か間違ったことをしていますか?highstate コマンドの出力を表示できるようにしたいと考えています。

4

1 に答える 1

2

私は問題を理解しました。

ミニオン構成ファイルの startup_states: キーが highstate に設定されていたため、ミニオンの起動時に highstate コマンドが実行されました。この問題を解決するために、構成の行をコメントアウトしたところ、すべてが機能するようになりました!

于 2014-06-30T23:31:17.300 に答える