Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reintroduce 96111: Provide guidance of "Custom" allocation behavior in ILM #99007

Merged
merged 5 commits into from
May 3, 2021

Conversation

cjcenizal
Copy link
Contributor

@cjcenizal cjcenizal commented May 1, 2021

We originally reverted #96111 because it looked like it was causing path length issues. I originally fixed this by reducing path length by 21 characters, by compressing the path /data_tier_allocation_field/components to /allocation_field. Per Spencer's comment below, this turns out to be unnecessary so I've reverted those commits. This PR now simply reintroduces the original reverted PR.

For release notes and screenshots please see the original PR: #96111

@cjcenizal cjcenizal added chore Feature:ILM v8.0.0 Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more release_note:skip Skip the PR/issue when compiling release notes v7.14.0 labels May 1, 2021
@cjcenizal cjcenizal requested review from a team as code owners May 1, 2021 15:26
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui (Team:Elasticsearch UI)

@cjcenizal cjcenizal requested a review from spalger May 1, 2021 15:26
@cjcenizal cjcenizal force-pushed the allocation-copy-path-length branch from cc8ab94 to ceb9ed9 Compare May 3, 2021 02:48
@cjcenizal cjcenizal force-pushed the allocation-copy-path-length branch 2 times, most recently from 0481b79 to abdc58b Compare May 3, 2021 15:04
@cjcenizal cjcenizal force-pushed the allocation-copy-path-length branch from abdc58b to 3548b6b Compare May 3, 2021 16:39
@spalger
Copy link
Contributor

spalger commented May 3, 2021

@cjcenizal turns out the length of the filenames isn't really the problem, it's the existence of the target/types directory within x-pack/plugins/index_lifecycle_management, that extra directory includes the .map files which are violating the path length restriction, but aren't actually a part of builds unless "ts refs" are built, which only happens when absolutely required which is why the issue didn't show up until your PR was merged. #99009 fixes that issue, so you shouldn't need to shorten filenames if you would rather not.

@cjcenizal
Copy link
Contributor Author

@spalger Terrific! Thank you for looking into this. I'll update this PR to simply revert the revert and leave the file names etc unchanged.

@cjcenizal cjcenizal changed the title Fix path length issue stemming from ILM allocation copy changes Reintroduce 96111: Provide guidance of "Custom" allocation behavior in ILM May 3, 2021
Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert commit changes LGTM. Did not test locally.

@cjcenizal cjcenizal merged commit 9acdfaa into elastic:master May 3, 2021
@cjcenizal cjcenizal deleted the allocation-copy-path-length branch May 3, 2021 19:30
cjcenizal added a commit to cjcenizal/kibana that referenced this pull request May 3, 2021
@kibanamachine
Copy link
Contributor

kibanamachine commented Aug 3, 2021

💔 Build Failed

Failed CI Steps


Test Failures

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/dashboard/feature_controls/time_to_visualize_security·ts.dashboard feature controls dashboard time to visualize security "before all" hook in "dashboard time to visualize security"

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:00:00]         └-: dashboard
[00:00:00]           └-> "before all" hook in "dashboard"
[00:00:00]           └-: feature controls
[00:00:00]             └-> "before all" hook in "feature controls"
[00:00:00]             └-: dashboard time to visualize security
[00:00:00]               └-> "before all" hook in "dashboard time to visualize security"
[00:00:00]               └-> "before all" hook in "dashboard time to visualize security"
[00:00:00]                 │ info [dashboard/feature_controls/security] Loading "mappings.json"
[00:00:00]                 │ info [dashboard/feature_controls/security] Loading "data.json"
[00:00:00]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_8.0.0_001/0pB2r5tNTNKvZMDN7areaQ] deleting index
[00:00:00]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_task_manager_8.0.0_001/cqB1PQ06TtuoZoV8Cjs98A] deleting index
[00:00:00]                 │ info [dashboard/feature_controls/security] Deleted existing index ".kibana_8.0.0_001"
[00:00:00]                 │ info [dashboard/feature_controls/security] Deleted existing index ".kibana_task_manager_8.0.0_001"
[00:00:00]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] failed on parsing mappings on index creation [.kibana]
[00:00:00]                 │      org.elasticsearch.index.mapper.MapperParsingException: Failed to parse mapping: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:297) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.mergeAndApplyMappings(MapperService.java:275) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:259) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.updateIndexMappingsAndBuildSortOrder(MetadataCreateIndexService.java:1004) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.lambda$applyCreateIndexWithTemporaryService$2(MetadataCreateIndexService.java:413) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.indices.IndicesService.withTempIndexService(IndicesService.java:636) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexWithTemporaryService(MetadataCreateIndexService.java:411) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequestWithV1Templates(MetadataCreateIndexService.java:488) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:374) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:381) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService$1.execute(MetadataCreateIndexService.java:298) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:48) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:701) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:323) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:218) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:155) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:139) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:177) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:678) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:259) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:222) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
[00:00:00]                 │      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
[00:00:00]                 │      	at java.lang.Thread.run(Thread.java:831) [?:?]
[00:00:00]                 │      Caused by: java.lang.IllegalArgumentException: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:00:00]                 │      	at org.elasticsearch.xpack.spatial.index.mapper.GeoShapeWithDocValuesFieldMapper$TypeParser.parse(GeoShapeWithDocValuesFieldMapper.java:215) ~[?:?]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:203) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parse(ObjectMapper.java:121) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:203) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.RootObjectMapper$TypeParser.parse(RootObjectMapper.java:149) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:98) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:92) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:295) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	... 23 more
[00:00:00]                 │ info Taking screenshot "/dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/screenshots/failure/dashboard feature controls dashboard time to visualize security _before all_ hook in _dashboard time to visualize security_.png"
[00:00:00]                 │ info Current URL is: data:/,
[00:00:00]                 │ info Saving page source to: /dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/failure_debug/html/dashboard feature controls dashboard time to visualize security _before all_ hook in _dashboard time to visualize security_.html
[00:00:00]                 └- ✖ fail: dashboard feature controls dashboard time to visualize security "before all" hook in "dashboard time to visualize security"
[00:00:00]                 │      ResponseError: mapper_parsing_exception
[00:00:00]                 │       at onBody (/dev/shm/workspace/parallel/1/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
[00:00:00]                 │       at IncomingMessage.onEnd (/dev/shm/workspace/parallel/1/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
[00:00:00]                 │       at endReadableNT (internal/streams/readable.js:1327:12)
[00:00:00]                 │       at processTicksAndRejections (internal/process/task_queues.js:80:21)
[00:00:00]                 │ 
[00:00:00]                 │ 

Stack Trace

ResponseError: mapper_parsing_exception
    at onBody (/dev/shm/workspace/parallel/1/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
    at IncomingMessage.onEnd (/dev/shm/workspace/parallel/1/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
    at endReadableNT (internal/streams/readable.js:1327:12)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  meta: {
    body: { error: [Object], status: 400 },
    statusCode: 400,
    headers: {
      'x-elastic-product': 'Elasticsearch',
      'content-type': 'application/json;charset=utf-8',
      'content-length': '527'
    },
    meta: {
      context: null,
      request: [Object],
      name: 'elasticsearch-js',
      connection: [Object],
      attempts: 0,
      aborted: false
    }
  }
}

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/dashboard/feature_controls/time_to_visualize_security·ts.dashboard feature controls dashboard time to visualize security "after all" hook in "dashboard time to visualize security"

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:00:00]         └-: dashboard
[00:00:00]           └-> "before all" hook in "dashboard"
[00:00:00]           └-: feature controls
[00:00:00]             └-> "before all" hook in "feature controls"
[00:00:00]             └-: dashboard time to visualize security
[00:00:00]               └-> "before all" hook in "dashboard time to visualize security"
[00:00:00]               └-> "before all" hook in "dashboard time to visualize security"
[00:00:00]                 │ info [dashboard/feature_controls/security] Loading "mappings.json"
[00:00:00]                 │ info [dashboard/feature_controls/security] Loading "data.json"
[00:00:00]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_8.0.0_001/0pB2r5tNTNKvZMDN7areaQ] deleting index
[00:00:00]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_task_manager_8.0.0_001/cqB1PQ06TtuoZoV8Cjs98A] deleting index
[00:00:00]                 │ info [dashboard/feature_controls/security] Deleted existing index ".kibana_8.0.0_001"
[00:00:00]                 │ info [dashboard/feature_controls/security] Deleted existing index ".kibana_task_manager_8.0.0_001"
[00:00:00]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] failed on parsing mappings on index creation [.kibana]
[00:00:00]                 │      org.elasticsearch.index.mapper.MapperParsingException: Failed to parse mapping: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:297) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.mergeAndApplyMappings(MapperService.java:275) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:259) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.updateIndexMappingsAndBuildSortOrder(MetadataCreateIndexService.java:1004) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.lambda$applyCreateIndexWithTemporaryService$2(MetadataCreateIndexService.java:413) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.indices.IndicesService.withTempIndexService(IndicesService.java:636) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexWithTemporaryService(MetadataCreateIndexService.java:411) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequestWithV1Templates(MetadataCreateIndexService.java:488) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:374) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:381) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService$1.execute(MetadataCreateIndexService.java:298) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:48) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:701) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:323) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:218) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:155) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:139) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:177) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:678) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:259) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:222) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
[00:00:00]                 │      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
[00:00:00]                 │      	at java.lang.Thread.run(Thread.java:831) [?:?]
[00:00:00]                 │      Caused by: java.lang.IllegalArgumentException: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:00:00]                 │      	at org.elasticsearch.xpack.spatial.index.mapper.GeoShapeWithDocValuesFieldMapper$TypeParser.parse(GeoShapeWithDocValuesFieldMapper.java:215) ~[?:?]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:203) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parse(ObjectMapper.java:121) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:203) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.RootObjectMapper$TypeParser.parse(RootObjectMapper.java:149) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:98) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:92) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:295) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:00:00]                 │      	... 23 more
[00:00:00]                 │ info Taking screenshot "/dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/screenshots/failure/dashboard feature controls dashboard time to visualize security _before all_ hook in _dashboard time to visualize security_.png"
[00:00:00]                 │ info Current URL is: data:/,
[00:00:00]                 │ info Saving page source to: /dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/failure_debug/html/dashboard feature controls dashboard time to visualize security _before all_ hook in _dashboard time to visualize security_.html
[00:00:00]                 └- ✖ fail: dashboard feature controls dashboard time to visualize security "before all" hook in "dashboard time to visualize security"
[00:00:00]                 │      ResponseError: mapper_parsing_exception
[00:00:00]                 │       at onBody (/dev/shm/workspace/parallel/1/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
[00:00:00]                 │       at IncomingMessage.onEnd (/dev/shm/workspace/parallel/1/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
[00:00:00]                 │       at endReadableNT (internal/streams/readable.js:1327:12)
[00:00:00]                 │       at processTicksAndRejections (internal/process/task_queues.js:80:21)
[00:00:00]                 │ 
[00:00:00]                 │ 
[00:00:00]                 └-> "after all" hook in "dashboard time to visualize security"
[00:00:00]                   │ debg deleting role dashboard_write_vis_read
[00:00:00]                   │ info Taking screenshot "/dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/screenshots/failure/dashboard feature controls dashboard time to visualize security _after all_ hook in _dashboard time to visualize security_.png"
[00:00:00]                   │ info Current URL is: data:/,
[00:00:00]                   │ info Saving page source to: /dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/failure_debug/html/dashboard feature controls dashboard time to visualize security _after all_ hook in _dashboard time to visualize security_.html
[00:00:00]                   └- ✖ fail: dashboard feature controls dashboard time to visualize security "after all" hook in "dashboard time to visualize security"
[00:00:00]                   │      Error: Request failed with status code 404
[00:00:00]                   │       at createError (/dev/shm/workspace/parallel/1/kibana/node_modules/axios/lib/core/createError.js:16:15)
[00:00:00]                   │       at settle (/dev/shm/workspace/parallel/1/kibana/node_modules/axios/lib/core/settle.js:17:12)
[00:00:00]                   │       at IncomingMessage.handleStreamEnd (/dev/shm/workspace/parallel/1/kibana/node_modules/axios/lib/adapters/http.js:260:11)
[00:00:00]                   │       at endReadableNT (internal/streams/readable.js:1327:12)
[00:00:00]                   │       at processTicksAndRejections (internal/process/task_queues.js:80:21)
[00:00:00]                   │ 
[00:00:00]                   │ 

Stack Trace

Error: Request failed with status code 404
    at createError (/dev/shm/workspace/parallel/1/kibana/node_modules/axios/lib/core/createError.js:16:15)
    at settle (/dev/shm/workspace/parallel/1/kibana/node_modules/axios/lib/core/settle.js:17:12)
    at IncomingMessage.handleStreamEnd (/dev/shm/workspace/parallel/1/kibana/node_modules/axios/lib/adapters/http.js:260:11)
    at endReadableNT (internal/streams/readable.js:1327:12)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  config: {
    url: 'http://elastic:changeme@localhost:6111/api/security/role/dashboard_write_vis_read',
    method: 'delete',
    headers: {
      Accept: 'application/json, text/plain, */*',
      'kbn-xsrf': 'kbn-client',
      'User-Agent': 'axios/0.21.1'
    },
    transformRequest: [ [Function: transformRequest] ],
    transformResponse: [ [Function: transformResponse] ],
    paramsSerializer: [Function: paramsSerializer],
    timeout: 0,
    adapter: [Function: httpAdapter],
    xsrfCookieName: 'XSRF-TOKEN',
    xsrfHeaderName: 'X-XSRF-TOKEN',
    maxContentLength: -1,
    maxBodyLength: -1,
    httpsAgent: null,
    validateStatus: [Function: validateStatus],
    data: undefined
  },
  request: <ref *1> ClientRequest {
    _events: [Object: null prototype] {
      socket: [Function (anonymous)],
      abort: [Function (anonymous)],
      aborted: [Function (anonymous)],
      connect: [Function (anonymous)],
      error: [Function (anonymous)],
      timeout: [Function (anonymous)],
      prefinish: [Function: requestOnPrefinish]
    },
    _eventsCount: 7,
    _maxListeners: undefined,
    outputData: [],
    outputSize: 0,
    writable: true,
    destroyed: true,
    _last: true,
    chunkedEncoding: false,
    shouldKeepAlive: false,
    _defaultKeepAlive: true,
    useChunkedEncodingByDefault: false,
    sendDate: false,
    _removedConnection: false,
    _removedContLen: false,
    _removedTE: false,
    _contentLength: 0,
    _hasBody: true,
    _trailer: '',
    finished: true,
    _headerSent: true,
    socket: Socket {
      connecting: false,
      _hadError: false,
      _parent: null,
      _host: 'localhost',
      _readableState: [ReadableState],
      _events: [Object: null prototype],
      _eventsCount: 6,
      _maxListeners: undefined,
      _writableState: [WritableState],
      allowHalfOpen: false,
      _sockname: null,
      _pendingData: null,
      _pendingEncoding: '',
      server: null,
      _server: null,
      parser: null,
      _httpMessage: [Circular *1],
      write: [Function: writeAfterFIN],
      [Symbol(async_id_symbol)]: 219299,
      [Symbol(kHandle)]: null,
      [Symbol(kSetNoDelay)]: false,
      [Symbol(lastWriteQueueSize)]: 0,
      [Symbol(timeout)]: null,
      [Symbol(kBuffer)]: null,
      [Symbol(kBufferCb)]: null,
      [Symbol(kBufferGen)]: null,
      [Symbol(kCapture)]: false,
      [Symbol(kBytesRead)]: 520,
      [Symbol(kBytesWritten)]: 242,
      [Symbol(RequestTimeout)]: undefined
    },
    _header: 'DELETE /api/security/role/dashboard_write_vis_read HTTP/1.1\r\n' +
      'Accept: application/json, text/plain, */*\r\n' +
      'kbn-xsrf: kbn-client\r\n' +
      'User-Agent: axios/0.21.1\r\n' +
      'Host: localhost:6111\r\n' +
      'Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ==\r\n' +
      'Connection: close\r\n' +
      '\r\n',
    _keepAliveTimeout: 0,
    _onPendingData: [Function: noopPendingOutput],
    agent: Agent {
      _events: [Object: null prototype],
      _eventsCount: 2,
      _maxListeners: undefined,
      defaultPort: 80,
      protocol: 'http:',
      options: [Object],
      requests: {},
      sockets: {},
      freeSockets: {},
      keepAliveMsecs: 1000,
      keepAlive: false,
      maxSockets: Infinity,
      maxFreeSockets: 256,
      scheduling: 'fifo',
      maxTotalSockets: Infinity,
      totalSocketCount: 0,
      [Symbol(kCapture)]: false
    },
    socketPath: undefined,
    method: 'DELETE',
    maxHeaderSize: undefined,
    insecureHTTPParser: undefined,
    path: '/api/security/role/dashboard_write_vis_read',
    _ended: true,
    res: IncomingMessage {
      _readableState: [ReadableState],
      _events: [Object: null prototype],
      _eventsCount: 3,
      _maxListeners: undefined,
      socket: [Socket],
      httpVersionMajor: 1,
      httpVersionMinor: 1,
      httpVersion: '1.1',
      complete: true,
      headers: [Object],
      rawHeaders: [Array],
      trailers: {},
      rawTrailers: [],
      aborted: false,
      upgrade: false,
      url: '',
      method: null,
      statusCode: 404,
      statusMessage: 'Not Found',
      client: [Socket],
      _consuming: false,
      _dumped: false,
      req: [Circular *1],
      responseUrl: 'http://elastic:changeme@localhost:6111/api/security/role/dashboard_write_vis_read',
      redirects: [],
      [Symbol(kCapture)]: false,
      [Symbol(RequestTimeout)]: undefined
    },
    aborted: false,
    timeoutCb: null,
    upgradeOrConnect: false,
    parser: null,
    maxHeadersCount: null,
    reusedSocket: false,
    host: 'localhost',
    protocol: 'http:',
    _redirectable: Writable {
      _writableState: [WritableState],
      _events: [Object: null prototype],
      _eventsCount: 2,
      _maxListeners: undefined,
      _options: [Object],
      _ended: true,
      _ending: true,
      _redirectCount: 0,
      _redirects: [],
      _requestBodyLength: 0,
      _requestBodyBuffers: [],
      _onNativeResponse: [Function (anonymous)],
      _currentRequest: [Circular *1],
      _currentUrl: 'http://elastic:changeme@localhost:6111/api/security/role/dashboard_write_vis_read',
      [Symbol(kCapture)]: false
    },
    [Symbol(kCapture)]: false,
    [Symbol(kNeedDrain)]: false,
    [Symbol(corked)]: 0,
    [Symbol(kOutHeaders)]: [Object: null prototype] {
      accept: [Array],
      'kbn-xsrf': [Array],
      'user-agent': [Array],
      host: [Array],
      authorization: [Array]
    }
  },
  response: {
    status: 404,
    statusText: 'Not Found',
    headers: {
      'x-content-type-options': 'nosniff',
      'referrer-policy': 'no-referrer-when-downgrade',
      'kbn-name': 'kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966',
      'kbn-license-sig': 'c16da514e0e4df65b97a734c7a676725e055fc060335603e90fcca9847936f26',
      'content-type': 'application/json; charset=utf-8',
      'cache-control': 'private, no-cache, no-store, must-revalidate',
      'content-length': '78',
      date: 'Tue, 03 Aug 2021 17:24:37 GMT',
      connection: 'close'
    },
    config: {
      url: 'http://elastic:changeme@localhost:6111/api/security/role/dashboard_write_vis_read',
      method: 'delete',
      headers: [Object],
      transformRequest: [Array],
      transformResponse: [Array],
      paramsSerializer: [Function: paramsSerializer],
      timeout: 0,
      adapter: [Function: httpAdapter],
      xsrfCookieName: 'XSRF-TOKEN',
      xsrfHeaderName: 'X-XSRF-TOKEN',
      maxContentLength: -1,
      maxBodyLength: -1,
      httpsAgent: null,
      validateStatus: [Function: validateStatus],
      data: undefined
    },
    request: <ref *1> ClientRequest {
      _events: [Object: null prototype],
      _eventsCount: 7,
      _maxListeners: undefined,
      outputData: [],
      outputSize: 0,
      writable: true,
      destroyed: true,
      _last: true,
      chunkedEncoding: false,
      shouldKeepAlive: false,
      _defaultKeepAlive: true,
      useChunkedEncodingByDefault: false,
      sendDate: false,
      _removedConnection: false,
      _removedContLen: false,
      _removedTE: false,
      _contentLength: 0,
      _hasBody: true,
      _trailer: '',
      finished: true,
      _headerSent: true,
      socket: [Socket],
      _header: 'DELETE /api/security/role/dashboard_write_vis_read HTTP/1.1\r\n' +
        'Accept: application/json, text/plain, */*\r\n' +
        'kbn-xsrf: kbn-client\r\n' +
        'User-Agent: axios/0.21.1\r\n' +
        'Host: localhost:6111\r\n' +
        'Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ==\r\n' +
        'Connection: close\r\n' +
        '\r\n',
      _keepAliveTimeout: 0,
      _onPendingData: [Function: noopPendingOutput],
      agent: [Agent],
      socketPath: undefined,
      method: 'DELETE',
      maxHeaderSize: undefined,
      insecureHTTPParser: undefined,
      path: '/api/security/role/dashboard_write_vis_read',
      _ended: true,
      res: [IncomingMessage],
      aborted: false,
      timeoutCb: null,
      upgradeOrConnect: false,
      parser: null,
      maxHeadersCount: null,
      reusedSocket: false,
      host: 'localhost',
      protocol: 'http:',
      _redirectable: [Writable],
      [Symbol(kCapture)]: false,
      [Symbol(kNeedDrain)]: false,
      [Symbol(corked)]: 0,
      [Symbol(kOutHeaders)]: [Object: null prototype]
    },
    data: {
      statusCode: 404,
      error: 'Not Found',
      message: '[Response Error]: undefined'
    }
  },
  isAxiosError: true,
  toJSON: [Function: toJSON]
}

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/discover/feature_controls/discover_security·ts.discover feature controls discover feature controls security "before all" hook in "discover feature controls security"

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:14:13]         └-: discover
[00:14:13]           └-> "before all" hook in "discover"
[00:14:13]           └-: feature controls
[00:14:13]             └-> "before all" hook in "feature controls"
[00:14:13]             └-: discover feature controls security
[00:14:13]               └-> "before all" hook in "discover feature controls security"
[00:14:13]               └-> "before all" hook in "discover feature controls security"
[00:14:13]                 │ info [discover/feature_controls/security] Loading "mappings.json"
[00:14:13]                 │ info [discover/feature_controls/security] Loading "data.json"
[00:14:13]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_pre6.5.0_001/sRt4jrPKTWeHFy9BN-nSTw] deleting index
[00:14:13]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_task_manager_8.0.0_001/RI0ttOE4SSmmLD-qIyA8RQ] deleting index
[00:14:13]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] [.kibana_8.0.0_001/6xHRrob6QaSjBbzKXs7qfA] deleting index
[00:14:13]                 │ info [discover/feature_controls/security] Deleted existing index ".kibana_8.0.0_001"
[00:14:13]                 │ info [discover/feature_controls/security] Deleted existing index ".kibana_task_manager_8.0.0_001"
[00:14:13]                 │ info [discover/feature_controls/security] Deleted existing index ".kibana_pre6.5.0_001"
[00:14:13]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1628009336281381966] failed on parsing mappings on index creation [.kibana]
[00:14:13]                 │      org.elasticsearch.index.mapper.MapperParsingException: Failed to parse mapping: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:14:13]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:297) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.MapperService.mergeAndApplyMappings(MapperService.java:275) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:259) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.updateIndexMappingsAndBuildSortOrder(MetadataCreateIndexService.java:1004) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.lambda$applyCreateIndexWithTemporaryService$2(MetadataCreateIndexService.java:413) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.indices.IndicesService.withTempIndexService(IndicesService.java:636) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexWithTemporaryService(MetadataCreateIndexService.java:411) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequestWithV1Templates(MetadataCreateIndexService.java:488) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:374) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:381) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.metadata.MetadataCreateIndexService$1.execute(MetadataCreateIndexService.java:298) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:48) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:701) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:323) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:218) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:155) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:139) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:177) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:678) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:259) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:222) [elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) [?:?]
[00:14:13]                 │      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) [?:?]
[00:14:13]                 │      	at java.lang.Thread.run(Thread.java:831) [?:?]
[00:14:13]                 │      Caused by: java.lang.IllegalArgumentException: using deprecated parameters [tree] in mapper [bounds] of type [geo_shape] is no longer allowed
[00:14:13]                 │      	at org.elasticsearch.xpack.spatial.index.mapper.GeoShapeWithDocValuesFieldMapper$TypeParser.parse(GeoShapeWithDocValuesFieldMapper.java:215) ~[?:?]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:203) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parse(ObjectMapper.java:121) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseProperties(ObjectMapper.java:203) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.ObjectMapper$TypeParser.parseObjectOrDocumentTypeProperties(ObjectMapper.java:153) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.RootObjectMapper$TypeParser.parse(RootObjectMapper.java:149) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:98) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.MappingParser.parse(MappingParser.java:92) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	at org.elasticsearch.index.mapper.MapperService.parseMapping(MapperService.java:295) ~[elasticsearch-8.0.0-SNAPSHOT.jar:8.0.0-SNAPSHOT]
[00:14:13]                 │      	... 23 more
[00:14:13]                 │ info Taking screenshot "/dev/shm/workspace/parallel/15/kibana/x-pack/test/functional/screenshots/failure/discover feature controls discover feature controls security _before all_ hook in _discover feature controls security_.png"
[00:14:14]                 │ proc [kibana]   log   [17:32:50.802] [warning][environment] Detected an unhandled Promise rejection.
[00:14:14]                 │ proc [kibana] Error: Saved object [space/default] not found
[00:14:14]                 │ info Current URL is: http://localhost:61151/app/management/insightsAndAlerting/watcher/watches
[00:14:14]                 │ info Saving page source to: /dev/shm/workspace/parallel/15/kibana/x-pack/test/functional/failure_debug/html/discover feature controls discover feature controls security _before all_ hook in _discover feature controls security_.html
[00:14:14]                 └- ✖ fail: discover feature controls discover feature controls security "before all" hook in "discover feature controls security"
[00:14:14]                 │      ResponseError: mapper_parsing_exception
[00:14:14]                 │       at onBody (/dev/shm/workspace/parallel/15/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
[00:14:14]                 │       at IncomingMessage.onEnd (/dev/shm/workspace/parallel/15/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
[00:14:14]                 │       at endReadableNT (internal/streams/readable.js:1327:12)
[00:14:14]                 │       at processTicksAndRejections (internal/process/task_queues.js:80:21)
[00:14:14]                 │ 
[00:14:14]                 │ 

Stack Trace

ResponseError: mapper_parsing_exception
    at onBody (/dev/shm/workspace/parallel/15/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:337:23)
    at IncomingMessage.onEnd (/dev/shm/workspace/parallel/15/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:264:11)
    at endReadableNT (internal/streams/readable.js:1327:12)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  meta: {
    body: { error: [Object], status: 400 },
    statusCode: 400,
    headers: {
      'x-elastic-product': 'Elasticsearch',
      'content-type': 'application/json;charset=utf-8',
      'content-length': '527'
    },
    meta: {
      context: null,
      request: [Object],
      name: 'elasticsearch-js',
      connection: [Object],
      attempts: 0,
      aborted: false
    }
  }
}

and 18 more failures, only showing the first 3.

Metrics [docs]

‼️ ERROR: no builds found for mergeBase sha [cbcc800]

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Feature:ILM release_note:skip Skip the PR/issue when compiling release notes Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more v7.14.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants