Testes de atualização
-
17 de Setembro de 2015 às 21:04Oi pessoal,
A equipe de DevOps passou a tarde tentando replicar a atualização que acontecerá nos ambientes do MPOG:
Temos uma branch r3 em softwarepublico que aponta para o repositório isv:spb:v3, simulando o que existe em produção.
A idéia dos testes era convergir um ambiente para r3 e a partir deste, convergir para a master de softwarepuvlico (que aponta para o novo repositório devel)
Durante toda a tarde tivemos problemas com obtenção dos pacotes do OBS, de modo que nenhuma das tentativas de atualização teve sucesso.
Vou tentar realizar os testes mais uma vez hoje a noite E amanhã e volto com mais feedbacks.
Talvez devessemos começar a pensar em estratégias de verificação da disponibilidade do OBS ou de ter um mirror do mesmo. Além disso, durante uma atualização (isso não acontece ao convergir novos ambientes), se nenhum mirror é encontrado, os scripts seguem sendo executados, o que é pode ser um problema caso alguma configuração dependa de uma versão específica de algum pacote (o que acontece nos nossos scripts algumas vezes). Deste modo, devemos pensar em uma estratégia para não executar os scripts caso mirrors não sejam encontrados.
Obrigado
--
Athos Ribeiro
http://ccsl.ime.usp.br/
http://lappis.unb.br/ -
18 de Setembro de 2015 às 01:04On Thu, Sep 17, 2015 at 06:04:27PM -0300, Athos Ribeiro wrote:> Oi pessoal,
>
> A equipe de DevOps passou a tarde tentando replicar a atualização que acontecerá nos ambientes do MPOG:
>
> Temos uma branch r3 em softwarepublico que aponta para o repositório isv:spb:v3, simulando o que existe em produção.
>
> A idéia dos testes era convergir um ambiente para r3 e a partir deste, convergir para a master de softwarepuvlico (que aponta para o novo repositório devel)
>
> Durante toda a tarde tivemos problemas com obtenção dos pacotes do OBS, de modo que nenhuma das tentativas de atualização teve sucesso.
>
> Vou tentar realizar os testes mais uma vez hoje a noite E amanhã e volto com mais feedbacks.
>
> Talvez devessemos começar a pensar em estratégias de verificação da disponibilidade do OBS ou de ter um mirror do mesmo. Além disso, durante uma atualização (isso não acontece ao convergir novos ambientes), se nenhum mirror é encontrado, os scripts seguem sendo executados, o que é pode ser um problema caso alguma configuração dependa de uma versão específica de algum pacote (o que acontece nos nossos scripts algumas vezes). Deste modo, devemos pensar em uma estratégia para não executar os scripts caso mirrors não sejam encontrados.é trivial fazer um mirror local desses pacotes, e.g.
http://www.outsidaz.org/blog/2012/02/19/using-reposync-to-provide-local-yumrpm-mirrors/
(só os 2 ultimos comandos são relevantes na verdade)
no meu $HOME da services tem um mirror do isv_spb_v3 e um do
isv_spb_devel, que eu acabei de baixar. vocês podem copiar pra um
servidor web qq (a própria services?) e apontar pra lá em
config/$ambiente/config.yaml, mas seria bom automatizar a atualização do
mirror e deixar no cron.
--
Antonio Terceiro
http://softwarelivre.org/terceiro
Ordenar por:
Relacionado:
- spb-dev Status do dia
Estatísticas:
-
iniciada em
9 anos, 1 mês atrás
-
vizualizada
935 vezes
-
respondida
2 vezes
-
votada
0 vezes