container logs not flushed if there is a timeout spinning up a container
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
まず Builder.construct を介した Deployer.Deploy と Builder.ConstructBlueprint の処理を読み、次にそれらのログ処理を Deployer.Destroy とその ContainerStop の動作と比較します。ログがいつ出力されるかを確認するため、タイムアウト経路と構築経路を再現します。両方のケースでログが出力される前にコンテナが停止され、さらにタイムアウト経路でもコンテナのライフサイクルが正しく処理されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
#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.
- 主要言語
- Go
- スター
- 99
- フォーク
- 72
- 平均マージ
- 3日 5時間
- マージ済み PR(30日)
- 9
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
matrix-org/complement のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
matrix-org/complement#900 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
New tests for MSC4354 Sticky Events対応中かも @reivilibre が 25 日前に担当しました。 オープン
matrix-org/complement#925 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
matrix-org/complement#901 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
matrix-org/complement#899 ·
メンテナーはふだん 1 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 56/100
matrix-org/complement#898 ·
メンテナーはふだん 1 日以内に返信
matrix-org/complement の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
dataiku/kiji-proxy#635 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
hyperledger-firefly/signer#126 ·
-
agent-review-finding chore
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
jordansmall/spindrift#5748 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
-
Resource links written as host:port without a scheme are broken対応中かも @RaphaelFakhri が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信