# Found not migrated detection alerts

**URL:** <https://discuss.elastic.co/t/found-not-migrated-detection-alerts/385044>\
**Category:** Kibana\
**Created:** [February 13, 2026, 3:17pm UTC](https://discuss.elastic.co/t/found-not-migrated-detection-alerts/385044 "2026-02-13T15:17:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CD9820](https://avatars.discourse-cdn.com/v4/letter/c/e9c0ed/32.png) [@CD9820](https://discuss.elastic.co/u/CD9820)\
**Post date:** [February 13, 2026, 3:17pm UTC](https://discuss.elastic.co/t/found-not-migrated-detection-alerts/385044/1 "2026-02-13T15:17:23Z")

</div>

Hello

we are planning our upgrade from 8.19.x to 9.2.x  
The upgrade assistant contains a warning for Kibana: "Found not migrated detection alerts"  
I have tried to migrate but this does not work (example with .reindexed-v8-siem-signals-default-000008)

I executed:

POST kbn:/api/detection\_engine/signals/migration  
{  
"index": [".reindexed-v8-siem-signals-default-000008"],  
"slices": 1,  
"size": 500  
}

Check progress:

GET kbn:/s/default/api/detection\_engine/signals/migration\_status?from=1970-01-01T00:00:00.000Z

Returns:  
{  
"index": ".reindexed-v8-siem-signals-default-000008",  
"version": 0,  
"signal\_versions": [  
{  
"version": 0,  
"count": 3279  
}  
],  
"migrations": [  
{  
"id": "79f41049-aceb-436b-bf33-c6c4269fc490",  
"status": "pending",  
"version": 87,  
"updated": "2026-02-13T12:44:47.461Z"  
}  
],  
"is\_outdated": true  
}

The status keeps hanging in pending, however when I query the indices I see a new index is created with the same amount of docs as the  
green open .reindexed-v8-siem-signals-default-000008 1 1 3279 0 13mb 6.5mb 0b  
green open .reindexed-v8-siem-signals-default-000008-r000087 1 1 3279 0 15.3mb 7.6mb 0b

How can I migrate the detection alerts in preparation for the upgrade to version 9.2.x?

Best regards  
Christophe

---

<div class="post-metadata">

**Author:** ![yquirion](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yquirion/32/107068_2.png) [@yquirion](https://discuss.elastic.co/u/yquirion)\
**Post date:** [September 10, 2026, 6:37pm UTC](https://discuss.elastic.co/t/found-not-migrated-detection-alerts/385044/2 "2026-09-10T18:37:55Z")

</div>

On my side, when I try the `POST` command, I'm getting this error:

```auto
{
  "message": "Cannot migrate due to the signals template being out of date. Latest version: [87], template version: [77]. Please visit Detections to automatically update your template, then try again.",
  "status_code": 400
}

```

The `GET` command returns this:

```auto
{
  "indices": [
    {
      "index": ".reindexed-v8-siem-signals-default-000001",
      "version": 35,
      "signal_versions": [
        {
          "version": 35,
          "count": 119
        }
      ],
      "migrations": [],
      "is_outdated": true
    }
  ]
}

```

Any ideas?

Regards,  
Yanick

---

<div class="post-metadata">

**Author:** ![yquirion](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yquirion/32/107068_2.png) [@yquirion](https://discuss.elastic.co/u/yquirion)\
**Post date:** [September 10, 2026, 6:57pm UTC](https://discuss.elastic.co/t/found-not-migrated-detection-alerts/385044/3 "2026-09-10T18:57:35Z")

</div>

> [@yquirion](#):
>
> `Cannot migrate due to the signals template being out of date`

Hello,  
I just want to let you know that I solved the `Cannot migrate due to the signals template being out of date` problem. The `POST` command worked but I'm now in the same pattern as @CD9820, where the migration status is in a `pending` state.

```auto
{
  "indices": [
    {
      "index": ".reindexed-v8-siem-signals-default-000001",
      "version": 35,
      "signal_versions": [
        {
          "version": 35,
          "count": 119
        }
      ],
      "migrations": [
        {
          "id": "43333ac3-1d36-4691-bfca-7634363e7f83",
          "status": "pending",
          "version": 87,
          "updated": "2026-09-10T18:47:53.450Z"
        }
      ],
      "is_outdated": true
    }
  ]
}

```

Regards,  
Yanick
