container logs not flushed if there is a timeout spinning up a container
Mantenedores costumam responder em até 14 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece lendo Deployer.Deploy e Builder.ConstructBlueprint por meio de Builder.construct e, em seguida, compare o tratamento de logs deles com Deployer.Destroy e seu comportamento de ContainerStop. Reproduza os caminhos de timeout e de construção para verificar quando os logs são impressos. Está concluído quando o contêiner é parado antes que os logs sejam impressos em ambos os casos, e o caminho de timeout também lida corretamente com o ciclo de vida do contêiner.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
#392 added a ContainerStop to Deployer.Destroy, so that the container has a chance to gracefully shut down and flush its logs before we print them.
However, we print the logs in a couple of other situations:
- in
Deployer.Deploy, if there is a timeout waiting for the container to be ready. (In this case it looks like we don't destroy the container at all?) - in
Builder.ConstructBlueprint(viaBuilder.construct).
In both these cases, the logs are printed before the container is stopped.
- Linguagem predominante
- Go
- Estrelas
- 101
- Forks
- 72
- Merge médio
- 11d 5h
- PRs com merge (30d)
- 7
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de matrix-org/complement
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
matrix-org/complement#900 · 1 comentário ·
Mantenedores costumam responder em até 14 dias
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100
matrix-org/complement#938 ·
Mantenedores costumam responder em até 14 dias
-
New tests for MSC4354 Sticky EventsTalvez já em andamento @reivilibre assumiu há 27 dias. Aberta
matrix-org/complement#925 · 1 responsável ·
Mantenedores costumam responder em até 14 dias
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
matrix-org/complement#901 · 1 comentário ·
Mantenedores costumam responder em até 14 dias
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
matrix-org/complement#899 ·
Mantenedores costumam responder em até 14 dias
Todas as issues de matrix-org/complement
Issues semelhantes
-
Mend: dependency security vulnerability
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
kube-tarian/sigrun#202 ·
-
question raised-by:verifier
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
medici-finance/assay#4013 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
tsukumogami/tsuku#2775 ·
Mantenedores costumam responder em até 1 dia
-
automation models
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
Mantenedores costumam responder em até 1 dia