Atualizar lista específica de pacotes com yum

Atualizar lista específica de pacotes com yum

Como a maioria das empresas, temos diferentes ambientes de pré-produção: desenvolvimento, integração, preparação, produção. Gostaríamos de manter esses ambientes operacionais atualizados, mas gostaríamos de realizar o yum update no desenvolvimento, depois de alguns dias atualizar a lista exata de pacotes que foram atualizados no ambiente de integração, depois de alguns dias no teste e, finalmente, em Produção. O objetivo é evitar que uma nova atualização apareça durante o processo e seja executada inicialmente em produção. Pelo que pesquisei no Google, não existe algo como 'yum update at this timestamp'. Você sabe se existe alguma maneira de lidar com isso? Perguntando já que temos que lidar com um ambiente de missão crítica. THX

Responder1

Estou fazendo Enterprise Linux baseado em RHEL CentOS há quase 20 anos.

  • O que você precisa é de um clone (instantâneo) de um repositório.
  • Então você pode garantir que todos os servidores (qa, prod) tenham exatamente as mesmas versões

O problema é que os repositórios estão mudando (com atualizações) e você quer evitar isso, certo?

Em ambientes corporativos, a rede redhat ou satélite é usada para gerenciar os pacotes em grupos de servidores.

A versão de código aberto do satélite é chamada caminhada espacial, você pode encontrá-la aqui Documentação de instalação do Spacewalk

Talvez você possa usar um cofre para ambientes menores, estes são instantâneos de repositórios baseados em tempo: https://vault.centos.org/

Espero que isso ajude BR Chris

informação relacionada