Como você lida com versões de patch com fantoche?

Como você lida com versões de patch com fantoche?

Usamos vagrant com fantoche. Agora surge a questão de definir a versão de diferentes aplicativos.

Quão específico você garante versões com fantoche? Por exemplo mysql: Você garante ter a versão 5.5 ou ainda mais específica como 5.5.35? Qual é a melhor abordagem? Qual é a sua experiência?

Responder1

Depende de como você gerencia seu software.

A maneira mais adequada é usar pacotes no formato preferido do seu sistema operacional, por exemplo, rpmou deb.

No Debian, esta seria uma forma de fazer o Puppet instalar uma versão específica:

package {
  "mysql-server-5.5":
    ensure => "5.5.35";
}

No Puppet até e inclusive 3.x, a versão desejada é usada como valor para a ensurepropriedade. No futuro, provavelmente haverá uma versionpropriedade.

informação relacionada