1
resposta

Falha no primeiro passo (BeforeBlockTraffic) ao rodar o deploy a partir da revision no S3

Segui todos os passos de ajuste no Jenkins para vincular ao CodeDeploy da AWS, rodei o build no Jenkins e o pacote foi enviado ao S3. Ao rodar o deploy a partir da revisão que está lá carregada, fica um tempinho processando e depois sai com falha, logo no primeiro evento (BeforeBlockTraffic), e o mais estranho é que não tem nenhuma informação na log da AWS, ao clicar em "View More" na tela de detalhes os campos "Error Code", "Script Name" e "Message" estão vazios.

Alguém passou por isso e conseguiu resolver, ou ao menos tem ideia do que possa ser?

1 resposta

Atualizando que encontrei a solução nesse artigo (https://stackoverflow.com/questions/44574120/code-deploy-fails-without-any-error-message) e em resumo a questão era que precisava reiniciar as instâncias EC2 após a associação da role IAM, feito isso o codedeploy rodou com sucesso...

Porém, agora não está carregando a página da loja, mesmo com o deploy tendo sido feito com sucesso, não funciona nem pelo balanceador (que funcionava antes do uso do codedeploy) e nem acessando direto as máquinas (como estava fazendo antes de configurar o balanceador)