[8.x] [Cloud Experiments] Flag as private (#206121) (#206230)

# Backport

This will backport the following commits from `main` to `8.x`:
- [[Cloud Experiments] Flag as private
(#206121)](https://github.com/elastic/kibana/pull/206121)

<!--- Backport version: 8.9.8 -->

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

<!--BACKPORT [{"author":{"name":"Alejandro Fernández
Haro","email":"alejandro.haro@elastic.co"},"sourceCommit":{"committedDate":"2025-01-10T08:17:40Z","message":"[Cloud
Experiments] Flag as private
(#206121)","sha":"41a42555f9a70bfe8f083866f2f38de24c316322","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor"],"number":206121,"url":"https://github.com/elastic/kibana/pull/206121","mergeCommit":{"message":"[Cloud
Experiments] Flag as private
(#206121)","sha":"41a42555f9a70bfe8f083866f2f38de24c316322"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206121","number":206121,"mergeCommit":{"message":"[Cloud
Experiments] Flag as private
(#206121)","sha":"41a42555f9a70bfe8f083866f2f38de24c316322"}}]}]
BACKPORT-->

Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
This commit is contained in:
Gerard Soldevila 2025-01-10 11:55:05 +01:00 committed by GitHub
parent 380fbbb184
commit d8aefa7172
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 11 additions and 11 deletions

2
.github/CODEOWNERS vendored
View file

@ -86,7 +86,7 @@ src/platform/packages/shared/cloud @elastic/kibana-core
x-pack/platform/plugins/private/cloud_integrations/cloud_chat @elastic/kibana-core
x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration @elastic/kibana-management
x-pack/solutions/security/plugins/cloud_defend @elastic/kibana-cloud-security-posture
x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments @elastic/kibana-core
x-pack/platform/plugins/private/cloud_integrations/cloud_experiments @elastic/kibana-core
x-pack/platform/plugins/private/cloud_integrations/cloud_full_story @elastic/kibana-core
x-pack/test/cloud_integration/plugins/saml_provider @elastic/kibana-core
x-pack/platform/plugins/private/cloud_integrations/cloud_links @elastic/kibana-core

View file

@ -500,7 +500,7 @@ It was removed, but the plugin was left behind to register no longer used config
|This plugin currently only exists to provide custom fleet policy UX for a set of new BPF LSM features. The first feature being container "drift prevention".
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments/README.mdx[cloudExperiments]
|{kib-repo}blob/{branch}/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/README.mdx[cloudExperiments]
|[!NOTE]
This plugin no-longer exposes any evaluation APIs. Refer to <DocLink id="kibFeatureFlagsService" /> for more information about how to interact with feature flags.

View file

@ -212,7 +212,7 @@
"@kbn/cloud-chat-plugin": "link:x-pack/platform/plugins/private/cloud_integrations/cloud_chat",
"@kbn/cloud-data-migration-plugin": "link:x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration",
"@kbn/cloud-defend-plugin": "link:x-pack/solutions/security/plugins/cloud_defend",
"@kbn/cloud-experiments-plugin": "link:x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments",
"@kbn/cloud-experiments-plugin": "link:x-pack/platform/plugins/private/cloud_integrations/cloud_experiments",
"@kbn/cloud-full-story-plugin": "link:x-pack/platform/plugins/private/cloud_integrations/cloud_full_story",
"@kbn/cloud-integration-saml-provider-plugin": "link:x-pack/test/cloud_integration/plugins/saml_provider",
"@kbn/cloud-links-plugin": "link:x-pack/platform/plugins/private/cloud_integrations/cloud_links",

View file

@ -166,8 +166,8 @@
"@kbn/cloud-data-migration-plugin/*": ["x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration/*"],
"@kbn/cloud-defend-plugin": ["x-pack/solutions/security/plugins/cloud_defend"],
"@kbn/cloud-defend-plugin/*": ["x-pack/solutions/security/plugins/cloud_defend/*"],
"@kbn/cloud-experiments-plugin": ["x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments"],
"@kbn/cloud-experiments-plugin/*": ["x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments/*"],
"@kbn/cloud-experiments-plugin": ["x-pack/platform/plugins/private/cloud_integrations/cloud_experiments"],
"@kbn/cloud-experiments-plugin/*": ["x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/*"],
"@kbn/cloud-full-story-plugin": ["x-pack/platform/plugins/private/cloud_integrations/cloud_full_story"],
"@kbn/cloud-full-story-plugin/*": ["x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/*"],
"@kbn/cloud-integration-saml-provider-plugin": ["x-pack/test/cloud_integration/plugins/saml_provider"],

View file

@ -8,11 +8,11 @@
module.exports = {
preset: '@kbn/test',
rootDir: '../../../../../../',
roots: ['<rootDir>/x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments'],
roots: ['<rootDir>/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments'],
coverageDirectory:
'<rootDir>/target/kibana-coverage/jest/x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments',
'<rootDir>/target/kibana-coverage/jest/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments',
coverageReporters: ['text', 'html'],
collectCoverageFrom: [
'<rootDir>/x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments/{common,public,server}/**/*.{ts,tsx}',
'<rootDir>/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/{common,public,server}/**/*.{ts,tsx}',
],
};

View file

@ -5,7 +5,7 @@
"@elastic/kibana-core"
],
"group": "platform",
"visibility": "shared",
"visibility": "private",
"description": "Provides the necessary APIs to implement A/B testing scenarios, fetching the variations in configuration and reporting back metrics to track conversion rates of the experiments.",
"plugin": {
"id": "cloudExperiments",
@ -22,4 +22,4 @@
"usageCollection"
]
}
}
}

View file

@ -4180,7 +4180,7 @@
version "0.0.0"
uid ""
"@kbn/cloud-experiments-plugin@link:x-pack/platform/plugins/shared/cloud_integrations/cloud_experiments":
"@kbn/cloud-experiments-plugin@link:x-pack/platform/plugins/private/cloud_integrations/cloud_experiments":
version "0.0.0"
uid ""