mirror of
https://github.com/elastic/kibana.git
synced 2025-04-19 15:35:00 -04:00
search: rename search plugin config path to xpack.search
(#209355)
## Summary This PR renames the `enterprise_search` config path from `enterpriseSearch` to `xpack.search`. This is to migrate away from customer facing usage of enterprise search and align with other search plugin config paths like `xpack.serverless.search`. Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
parent
ac5012b656
commit
11b40a612c
5 changed files with 39 additions and 6 deletions
|
@ -9,7 +9,7 @@ xpack.observabilityLogsExplorer.enabled: false
|
|||
xpack.observability.enabled: false
|
||||
xpack.securitySolution.enabled: false
|
||||
xpack.serverless.observability.enabled: false
|
||||
enterpriseSearch.enabled: false
|
||||
xpack.search.enabled: false
|
||||
xpack.osquery.enabled: false
|
||||
|
||||
# Enable fleet on search projects for agentless features
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Observability Project config
|
||||
|
||||
## Disable plugins
|
||||
enterpriseSearch.enabled: false
|
||||
xpack.search.enabled: false
|
||||
xpack.cloudSecurityPosture.enabled: false
|
||||
xpack.infra.enabled: true
|
||||
xpack.uptime.enabled: true
|
||||
|
@ -234,4 +234,4 @@ xpack.ml.compatibleModuleType: 'observability'
|
|||
console.ui.embeddedEnabled: false
|
||||
|
||||
# Disable role management (custom roles)
|
||||
xpack.security.roleManagementEnabled: false
|
||||
xpack.security.roleManagementEnabled: false
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Security Project config
|
||||
|
||||
## Disable plugins
|
||||
enterpriseSearch.enabled: false
|
||||
xpack.search.enabled: false
|
||||
xpack.apm.enabled: false
|
||||
xpack.infra.enabled: false
|
||||
xpack.observabilityLogsExplorer.enabled: false
|
||||
|
@ -175,6 +175,6 @@ xpack.index_management.enableProjectLevelRetentionChecks: true
|
|||
# Experimental Security Solution features
|
||||
|
||||
# These features are disabled in Serverless until fully tested
|
||||
xpack.securitySolution.enableExperimental:
|
||||
xpack.securitySolution.enableExperimental:
|
||||
- entityStoreDisabled
|
||||
- siemMigrationsDisabled
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"id": "enterpriseSearch",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"configPath": ["enterpriseSearch"],
|
||||
"configPath": ["xpack", "search"],
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"features",
|
||||
|
|
|
@ -21,5 +21,38 @@ export const configSchema = schema.object({
|
|||
export type ConfigType = TypeOf<typeof configSchema>;
|
||||
|
||||
export const config: PluginConfigDescriptor<ConfigType> = {
|
||||
deprecations: ({ renameFromRoot }) => [
|
||||
renameFromRoot('enterpriseSearch.enabled', 'xpack.search.enabled', { level: 'critical' }),
|
||||
renameFromRoot('enterpriseSearch.hasConnectors', 'xpack.search.hasConnectors', {
|
||||
level: 'critical',
|
||||
}),
|
||||
renameFromRoot(
|
||||
'enterpriseSearch.hasDefaultIngestPipeline',
|
||||
'xpack.search.hasDefaultIngestPipeline',
|
||||
{
|
||||
level: 'critical',
|
||||
}
|
||||
),
|
||||
renameFromRoot(
|
||||
'enterpriseSearch.hasDocumentLevelSecurityEnabled',
|
||||
'xpack.search.hasDocumentLevelSecurityEnabled',
|
||||
{
|
||||
level: 'critical',
|
||||
}
|
||||
),
|
||||
renameFromRoot(
|
||||
'enterpriseSearch.hasIncrementalSyncEnabled',
|
||||
'xpack.search.hasIncrementalSyncEnabled',
|
||||
{
|
||||
level: 'critical',
|
||||
}
|
||||
),
|
||||
renameFromRoot('enterpriseSearch.hasNativeConnectors', 'xpack.search.hasNativeConnectors', {
|
||||
level: 'critical',
|
||||
}),
|
||||
renameFromRoot('enterpriseSearch.hasWebCrawler', 'xpack.search.hasWebCrawler', {
|
||||
level: 'critical',
|
||||
}),
|
||||
],
|
||||
schema: configSchema,
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue