Juju charme, o que fazer quando você não pode acessar o arquivo archive.ubuntu.com?

1

Estou escrevendo um Juju Charm para StrongSwan para configurar automaticamente um servidor VPN.

Uma das coisas que notei com o código do CharmHelpers é que a função apt_update () só verifica o bloqueio DPKG. Eu quero adicionar algumas funcionalidades adicionais.

Eu vi o apt-get update travar quando ele não consegue contatar um dos servidores de arquivamento. O que eu fiz para remediar isso é manualmente é fazer uma pesquisa de DNS para security.ubuntu.com e archive.ubuntu.com e adicionar essas entradas ao meu arquivo de host até que um deles funcione. Eu farei isso programaticamente como parte do meu script de instalação.

Will security.ubuntu.com & amp; archive.ubuntu.com sempre resolve para o mesmo IP ou são necessárias verificações adicionais?

Esta é a melhor maneira de construir um charme? O (s) pacote (s) deve (m) ser embutido (s) no charme (charme jumbo)?

    
por benileo 03.04.2015 / 22:35

1 resposta

2

Seu charme obviamente não deve depender dos detalhes da infra-estrutura do arquivo Ubuntu. Mesmo que funcione hoje, pode falhar no futuro.

Acho que sua melhor aposta é criar um bug com os charmhelpers no link

Você também pode contribuir com código se tiver vontade, é claro:)

    
por Andreas Hasenack 06.04.2015 / 01:18