#vagrant #salt-stack #vagrantfile
#vagrant #соль-стек #vagrantfile
Вопрос:
Когда я использую соль для предоставления моего vagrant box, возвращается следующий вывод:
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.
Ответ №1:
Я разобрался с проблемой.
В файле конфигурации minion для ключа startup_states: было установлено значение highstate, поэтому команда highstate была запущена при загрузке minion. Чтобы устранить проблему, я закомментировал строку в конфигурации, и теперь все работает!