Atualização automática do debian

4

Eu tenho um par de máquinas wheezy debian idênticas. Eles são hardware e & software, exceto o endereço IP e algumas chaves VPN. Eu quero atualizar essas máquinas de forma totalmente automática. Muitas fontes na web apontam que isso pode ser perigoso. Como todas as minhas máquinas são idênticas, acredito que seja seguro testar as atualizações em uma máquina e, se ela for bem, autorizar / implantar a atualização de forma totalmente automática em todas as outras máquinas.

Pergunta principal: qual é o melhor método para fazer isso?

Aqui estão minhas idéias atuais sobre como fazer isso.

  1. use o cron-apt no modo totalmente automático (sem interação) nas máquinas
  2. aponta sources.list para um repositório que eu controle
  3. atualiza os testes de repositórios públicos de atualização e os inclui em meus repositórios privados somente se os testes forem bem-sucedidos

Se você concorda que este é um bom caminho, quais ferramentas estão disponíveis para configurar o repositório privado e como posso seletivamente incluir nele apenas as atualizações que eu testei (basicamente, atualizar meu repositório privado seletivamente usando o repositório público? )?

    
por Philipp 26.10.2012 / 22:32

1 resposta

0

Como você vai continuar atualizando o repositório local de qualquer maneira, por que não testar em uma máquina e então fazer um ssh para todos os outros máquinas usando os repositórios padrão? Você também pode reunir uma lista dos pacotes que deseja atualizar usando dpkg --set-selections na máquina de teste após a atualização e dpkg --get-selections .

    
por 28.10.2012 / 03:46