[8.x] [Security Solution] Enable SIEM migrations in serverless (#214708) (#215768)

# Backport

This will backport the following commits from `main` to `8.x`:
- [[Security Solution] Enable SIEM migrations in serverless
(#214708)](https://github.com/elastic/kibana/pull/214708)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Sergi
Massaneda","email":"sergi.massaneda@elastic.co"},"sourceCommit":{"committedDate":"2025-03-24T16:17:28Z","message":"[Security
Solution] Enable SIEM migrations in serverless (#214708)\n\n##
Summary\n\nEnables the SIEM Migrations feature in serverless. The
experimental flag\nwill be cleaned later.\n\n\n> [!NOTE]\nTo release
this feature as planned (Friday 28th March 2025), this PR\nneeds to
merge between Monday **24** and Thursday **27**\n\n\n###
Screenshot\n\n\n![siem_migrations](https://github.com/user-attachments/assets/e20e2dc9-77cb-4460-8da7-c5a83909d378)\n\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"2c98a2244f28667cf261ab08053ddc75b2c293ed","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Threat
Hunting","ci:project-deploy-security","ci:project-persist-deployment","backport:version","v9.1.0","v8.19.0"],"title":"[Security
Solution] Enable SIEM migrations in
serverless","number":214708,"url":"https://github.com/elastic/kibana/pull/214708","mergeCommit":{"message":"[Security
Solution] Enable SIEM migrations in serverless (#214708)\n\n##
Summary\n\nEnables the SIEM Migrations feature in serverless. The
experimental flag\nwill be cleaned later.\n\n\n> [!NOTE]\nTo release
this feature as planned (Friday 28th March 2025), this PR\nneeds to
merge between Monday **24** and Thursday **27**\n\n\n###
Screenshot\n\n\n![siem_migrations](https://github.com/user-attachments/assets/e20e2dc9-77cb-4460-8da7-c5a83909d378)\n\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"2c98a2244f28667cf261ab08053ddc75b2c293ed"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/214708","number":214708,"mergeCommit":{"message":"[Security
Solution] Enable SIEM migrations in serverless (#214708)\n\n##
Summary\n\nEnables the SIEM Migrations feature in serverless. The
experimental flag\nwill be cleaned later.\n\n\n> [!NOTE]\nTo release
this feature as planned (Friday 28th March 2025), this PR\nneeds to
merge between Monday **24** and Thursday **27**\n\n\n###
Screenshot\n\n\n![siem_migrations](https://github.com/user-attachments/assets/e20e2dc9-77cb-4460-8da7-c5a83909d378)\n\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"2c98a2244f28667cf261ab08053ddc75b2c293ed"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
This commit is contained in:
Sergi Massaneda 2025-03-25 10:42:45 +01:00 committed by GitHub
parent 553a32cb07
commit e89731ed61
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 1 additions and 2 deletions

View file

@ -157,4 +157,3 @@ xpack.index_management.enableProjectLevelRetentionChecks: true
# These features are disabled in Serverless until fully tested
xpack.securitySolution.enableExperimental:
- entityStoreDisabled
- siemMigrationsDisabled

View file

@ -10,7 +10,7 @@ import { createTestConfig } from '../../../../../config/serverless/config.base';
export default createTestConfig({
kbnTestServerArgs: [
`--xpack.securitySolution.enableExperimental=${JSON.stringify([])}`, // override to empty array so the flag is not disabled
`--xpack.securitySolution.enableExperimental=${JSON.stringify([])}`,
`--xpack.securitySolutionServerless.productTypes=${JSON.stringify([
{ product_line: 'security', product_tier: 'complete' },
{ product_line: 'endpoint', product_tier: 'complete' },