LoginSignup
2
0

More than 3 years have passed since last update.

GitLab-CIで「ERROR: Job failed (system failure): Error: No such container」が発生

Posted at

現象

GitLab-CIのジョブが、ある日突然下記のようなエラーを吐いてFailedになるようになった。
この状態では、同じジョブはリトライしても高確率で失敗。(たまに成功しているジョブもあるのが難解)

gitlab-runnerはDocker版を使用しており、Docker Executorとしてセットアップしたもの。

ERROR: Job failed (system failure): Error: No such container: 40c002093a4bd596c73a19aa006b80b552d728d76128654cf65f3ac4967fdac3 (executor_docker.go:785:0s)

調査

エラー内容で調べていると、この投稿にたどり着いた。

下記のような操作が有効とのこと。

  1. Dockerのサービスを止める
  2. すべてのイメージを削除する
  3. ディスク領域を開放する
  4. Dockerとgitlab-runnerのサービスを起動する

対処

ディスク領域が逼迫している様子はなかったので、私の場合は2や3は関係ないような気がした。

そのため、とりあえずgitlab-runnerのコンテナを稼働させているVMを再起動させてみることに。
この操作に伴って、上記の1や4の操作を実施することになる。

再起動後は、正常に動作していることを確認。

安易に再起動できない環境の場合は、必要に応じて上記1~4の操作を試してみると良さそう。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0