Skip to content

Pipeline stuck in running state after all jobs are finished

A simple pipeline with one job still has a status of running hours after its single job successfully finished.

https://gitlab.com/redhat/centos-stream/rpms/kernel/-/pipelines/581145232

$ curl -s https://gitlab.com/redhat/centos-stream/rpms/kernel/-/pipelines/581145232.json | jq
{
  "id": 581145232,
  "iid": 292,
  "user": {
    "id": 5991344,
    "username": "ptalbert",
    "name": "Patrick Talbert",
    "state": "active",
    "avatar_url": "https://secure.gravatar.com/avatar/e662529ce161e09ea3cd97de5ee5f139?s=80&d=identicon",
    "web_url": "https://gitlab.com/ptalbert",
    "status_tooltip_html": null,
    "show_status": false,
    "availability": null,
    "path": "/ptalbert"
  },
  "active": true,
  "coverage": null,
  "source": "merge_request_event",
  "created_at": "2022-07-06T09:07:40.707Z",
  "updated_at": "2022-07-06T09:08:06.993Z",
  "path": "/redhat/centos-stream/rpms/kernel/-/pipelines/581145232",
  "flags": {
    "stuck": false,
    "auto_devops": false,
    "merge_request": true,
    "yaml_errors": false,
    "retryable": false,
    "cancelable": false,
    "failure_reason": false,
    "detached_merge_request_pipeline": false,
    "merge_request_pipeline": true,
    "merge_train_pipeline": false,
    "latest": true
  },
  "details": {
    "status": {
      "icon": "status_running",
      "text": "running",
      "label": "running",
      "group": "running",
      "tooltip": "running",
      "has_details": true,
      "details_path": "/redhat/centos-stream/rpms/kernel/-/pipelines/581145232",
      "illustration": null,
      "favicon": "/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png"
    },
    "stages": [
      {
        "name": "test",
        "title": "test: passed",
        "groups": [
          {
            "name": "check-gitbz",
            "size": 1,
            "status": {
              "icon": "status_success",
              "text": "passed",
              "label": "passed",
              "group": "success",
              "tooltip": "passed",
              "has_details": true,
              "details_path": "/redhat/centos-stream/rpms/kernel/-/jobs/2684161006",
              "illustration": {
                "image": "/assets/illustrations/skipped-job_empty-29a8a37d8a61d1b6f68cf3484f9024e53cd6eb95e28eae3554f8011a1146bf27.svg",
                "size": "svg-430",
                "title": "This job does not have a trace."
              },
              "favicon": "/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png"
            },
            "jobs": [
              {
                "id": 2684161006,
                "name": "check-gitbz",
                "started": true,
                "started_at": "2022-07-06T09:08:06.873Z",
                "complete": true,
                "archived": false,
                "build_path": "/redhat/centos-stream/rpms/kernel/-/jobs/2684161006",
                "playable": false,
                "scheduled": false,
                "created_at": "2022-07-06T09:07:40.732Z",
                "queued_at": "2022-07-06T09:07:40.935Z",
                "queued_duration": 25.937416,
                "updated_at": "2022-07-06T09:08:56.266Z",
                "status": {
                  "icon": "status_success",
                  "text": "passed",
                  "label": "passed",
                  "group": "success",
                  "tooltip": "passed",
                  "has_details": true,
                  "details_path": "/redhat/centos-stream/rpms/kernel/-/jobs/2684161006",
                  "illustration": {
                    "image": "/assets/illustrations/skipped-job_empty-29a8a37d8a61d1b6f68cf3484f9024e53cd6eb95e28eae3554f8011a1146bf27.svg",
                    "size": "svg-430",
                    "title": "This job does not have a trace."
                  },
                  "favicon": "/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png"
                }
              }
            ]
          }
        ],
        "status": {
          "icon": "status_success",
          "text": "passed",
          "label": "passed",
          "group": "success",
          "tooltip": "passed",
          "has_details": true,
          "details_path": "/redhat/centos-stream/rpms/kernel/-/pipelines/581145232#test",
          "illustration": null,
          "favicon": "/assets/ci_favicons/favicon_status_success-8451333011eee8ce9f2ab25dc487fe24a8758c694827a582f17f42b0a90446a2.png"
        },
        "path": "/redhat/centos-stream/rpms/kernel/-/pipelines/581145232#test",
        "dropdown_path": "/redhat/centos-stream/rpms/kernel/-/pipelines/581145232/stage.json?stage=test"
      }
    ],
    "duration": null,
    "finished_at": null,
    "name": "Merged result pipeline",
    "manual_actions": [],
    "scheduled_actions": []
  },
  "merge_request": {
    "iid": 147,
    "path": "/redhat/centos-stream/rpms/kernel/-/merge_requests/147",
    "title": "kernel-5.14.0-125.el9",
    "source_branch": "mr-kernel-5.14.0-125.el9",
    "source_branch_path": "/ptalbert/kernel/-/commits/mr-kernel-5.14.0-125.el9",
    "target_branch": "c9s",
    "target_branch_path": "/redhat/centos-stream/rpms/kernel/-/commits/c9s"
  },
  "ref": {
    "name": "refs/merge-requests/147/merge",
    "path": "/redhat/centos-stream/rpms/kernel/-/commits/refs/merge-requests/147/merge",
    "tag": false,
    "branch": false,
    "merge_request": true
  },
  "commit": {
    "id": "bebe37f256e96dc5278391776f643bfc0027ee2d",
    "short_id": "bebe37f2",
    "created_at": "2022-07-06T09:07:39.000+00:00",
    "parent_ids": [
      "2c4d8443524b8a7b6f67a432351f25da201b9cac",
      "7e3f0881d6ed9ac053783b2d5dcd630b818eec8b"
    ],
    "title": "Merge branch 'mr-kernel-5.14.0-125.el9' into 'c9s'",
    "message": "Merge branch 'mr-kernel-5.14.0-125.el9' into 'c9s'\n\nkernel-5.14.0-125.el9\n\nSee merge request redhat/centos-stream/rpms/kernel!147",
    "author_name": "Patrick Talbert",
    "author_email": "ptalbert@redhat.com",
    "authored_date": "2022-07-06T09:07:39.000+00:00",
    "committer_name": "Patrick Talbert",
    "committer_email": "ptalbert@redhat.com",
    "committed_date": "2022-07-06T09:07:39.000+00:00",
    "trailers": {},
    "web_url": "https://gitlab.com/redhat/centos-stream/rpms/kernel/-/commit/bebe37f256e96dc5278391776f643bfc0027ee2d",
    "author": {
      "id": 5991344,
      "username": "ptalbert",
      "name": "Patrick Talbert",
      "state": "active",
      "avatar_url": "https://secure.gravatar.com/avatar/e662529ce161e09ea3cd97de5ee5f139?s=80&d=identicon",
      "web_url": "https://gitlab.com/ptalbert",
      "show_status": false,
      "path": "/ptalbert"
    },
    "author_gravatar_url": "https://secure.gravatar.com/avatar/e662529ce161e09ea3cd97de5ee5f139?s=80&d=identicon",
    "commit_url": "https://gitlab.com/redhat/centos-stream/rpms/kernel/-/commit/bebe37f256e96dc5278391776f643bfc0027ee2d",
    "commit_path": "/redhat/centos-stream/rpms/kernel/-/commit/bebe37f256e96dc5278391776f643bfc0027ee2d"
  },
  "merge_request_event_type": "merged_result",
  "source_sha": "7e3f0881d6ed9ac053783b2d5dcd630b818eec8b",
  "target_sha": "2c4d8443524b8a7b6f67a432351f25da201b9cac",
  "project": {
    "id": 23664863,
    "name": "kernel",
    "full_path": "/redhat/centos-stream/rpms/kernel",
    "full_name": "Red Hat / centos-stream / rpms / kernel"
  },
  "triggered_by": null,
  "triggered": []
}