From 58e6f365dc19f3bcfc3e24b560af5e51200229f0 Mon Sep 17 00:00:00 2001 From: Samuel Hassine Date: Fri, 14 Feb 2025 18:21:39 +0100 Subject: [PATCH] [backend] Remove incidents from migration --- .../1733912620469-clean-deprecated-rels.js | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/opencti-platform/opencti-graphql/src/migrations/1733912620469-clean-deprecated-rels.js b/opencti-platform/opencti-graphql/src/migrations/1733912620469-clean-deprecated-rels.js index 18daea208c5e3..b05f2429a2aae 100644 --- a/opencti-platform/opencti-graphql/src/migrations/1733912620469-clean-deprecated-rels.js +++ b/opencti-platform/opencti-graphql/src/migrations/1733912620469-clean-deprecated-rels.js @@ -1,13 +1,20 @@ import * as R from 'ramda'; -import { Promise } from 'bluebird'; -import { logMigration } from '../config/conf'; -import { BULK_TIMEOUT, elBulk, elFindByIds, elList, elUpdateByQueryForMigration, ES_MAX_CONCURRENCY, MAX_BULK_OPERATIONS } from '../database/engine'; -import { isNotEmptyField, READ_INDEX_STIX_DOMAIN_OBJECTS } from '../database/utils'; -import { executionContext, SYSTEM_USER } from '../utils/access'; +import {Promise} from 'bluebird'; +import {logMigration} from '../config/conf'; +import { + BULK_TIMEOUT, + elBulk, + elFindByIds, + elList, + elUpdateByQueryForMigration, + ES_MAX_CONCURRENCY, + MAX_BULK_OPERATIONS +} from '../database/engine'; +import {isNotEmptyField, READ_INDEX_STIX_DOMAIN_OBJECTS} from '../database/utils'; +import {executionContext, SYSTEM_USER} from '../utils/access'; import { ENTITY_TYPE_CAMPAIGN, ENTITY_TYPE_IDENTITY_SECTOR, - ENTITY_TYPE_INCIDENT, ENTITY_TYPE_INTRUSION_SET, ENTITY_TYPE_LOCATION_CITY, ENTITY_TYPE_LOCATION_COUNTRY, @@ -15,8 +22,8 @@ import { ENTITY_TYPE_MALWARE, ENTITY_TYPE_THREAT_ACTOR_GROUP } from '../schema/stixDomainObject'; -import { ENTITY_TYPE_THREAT_ACTOR_INDIVIDUAL } from '../modules/threatActorIndividual/threatActorIndividual-types'; -import { ENTITY_IPV4_ADDR, ENTITY_IPV6_ADDR, isStixCyberObservable } from '../schema/stixCyberObservable'; +import {ENTITY_TYPE_THREAT_ACTOR_INDIVIDUAL} from '../modules/threatActorIndividual/threatActorIndividual-types'; +import {ENTITY_IPV4_ADDR, ENTITY_IPV6_ADDR, isStixCyberObservable} from '../schema/stixCyberObservable'; const message = '[MIGRATION] Cleaning deprecated rels'; @@ -66,7 +73,6 @@ export const up = async (next) => { ENTITY_TYPE_INTRUSION_SET, ENTITY_TYPE_CAMPAIGN, ENTITY_TYPE_MALWARE, - ENTITY_TYPE_INCIDENT, ]; const optsRelatedTo = { types: threatTypes, logForMigration: true, callback: clearRelatedToObservableRels }; await elList(context, SYSTEM_USER, READ_INDEX_STIX_DOMAIN_OBJECTS, optsRelatedTo);