Como posso testar as atualizações do apt-get em uma caixa de teste antes de implantar na produção?

3

Eu gostaria de programar atualizações em meus servidores Ubuntu, mas gostaria de testar as atualizações primeiro em um servidor de teste. Eu gostaria de executar todas as atualizações na caixa de teste no início de um ciclo de desenvolvimento, dando tempo de controle de qualidade para testar nossas alterações de código + atualizações de pacotes do ubuntu. Então, minha pergunta é: como posso garantir que recebo as mesmas versões do pacote quando faço uma atualização do apt-get nas minhas caixas de produção, já que pode ser uma semana ou duas depois?

    
por Nick P. 21.06.2011 / 18:59

2 respostas

3

Configure um repositório local do Ubuntu e atualize seus sistemas a partir dele. Então você só pode atualizar o repositório quando quiser, e você saberá que suas caixas de produção receberão o mesmo código que o desenvolvimento.

Confira ferramentas como apt-mirror e apt-cacher .

    
por 21.06.2011 / 19:19
1

A única maneira de garantir isso é executando o seu próprio espelho de apt. Dessa forma, você pode fazer sua atualização de teste no mesmo espelho em que você sabe que seus sistemas de produção farão a atualização.

    
por 21.06.2011 / 19:17