Estou com um pequeno grande problema. Tenho uma arquitetura com dezenas de servidores, cada um com um sistema operacional diferente.
- MeuMestreestá em um Ubuntu Server 14.04 e sua versão é0.17.5.
- MeuMinions são de versões diferentes, incluído0.17.5e, por exemplo,2015.5.0em um Ubuntu 12.04 preciso.
Quando Master-Minion tem o mesmo ID de versão, tudo é executado corretamente. Quando eles não combinam, recebo a seguinte mensagem quando ligo para state.highstate
:
No Top file or external nodes data matches found
Esta mensagem é estranha, pois o arquivo de cima está no lugar certo ( /srv/salt/top.sls
), configurei o file_roots: base: - /srv/salt
, com a sintaxe correta) e configurei " base: '*'
" (com a sintaxe correta) no meu top file
.
Você tem alguma ideia de como gerenciar diferentes versões do Master-Minion ou como posso atualizar a versão anterior do meu Minion (em sistemas operacionais antigos) para a mais recente? Muito obrigado pelo seu apoio!!!
Responder1
Eu respondo para mim mesmo: Depois de adicionar o PPA com sudo add-apt-repository ppa:saltstack/salt
esqueci de executar uma atualização do apt get apt-get update
e depois atualizar o master comapt-get install --only-upgrade salt-master
A propósito, obrigado :)