Saltstack: diferentes versões para Master e Minion

Saltstack: diferentes versões para Master e Minion

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/saltesqueci de executar uma atualização do apt get apt-get updatee depois atualizar o master comapt-get install --only-upgrade salt-master

A propósito, obrigado :)

informação relacionada