Skip to content

[7.17] Some UA & Stack Management tests fail when run against ES 8.0 #123083

@lukeelmers

Description

@lukeelmers

When testing 7.17 Kibana against 8.0 Elasticsearch, we get some UA & stack mgmt-related failures from CI:

Index Management

[job] [logs] Default CI Group #13 / Index Management app feature controls security global dashboard read with index_management_user should render the "Data" section with index management
[job] [logs] Default CI Group #13 / Index Management app feature controls security global dashboard read with index_management_user should render the "Data" section with index management

CJ believes these are known issues with Index Management's use of a deprecated ES API (#122933). Seb might know more about this.

Upgrade Assistant

[job] [logs] Default Accessibility Tests / Upgrade Assistant "after all" hook in "Upgrade Assistant"
[job] [logs] Default Accessibility Tests / Upgrade Assistant "after all" hook in "Upgrade Assistant"
[job] [logs] Default Accessibility Tests / Upgrade Assistant "before all" hook in "Upgrade Assistant"
[job] [logs] Default Accessibility Tests / Upgrade Assistant "before all" hook in "Upgrade Assistant"
[job] [logs] Default CI Group #4 / Upgrade Assistant Deprecation pages "after all" hook for "renders the Kibana deprecations page"
[job] [logs] Default CI Group #4 / Upgrade Assistant Deprecation pages "after all" hook for "renders the Kibana deprecations page"
[job] [logs] Default CI Group #4 / Upgrade Assistant Deprecation pages "before all" hook for "renders the Elasticsearch deprecations page"
[job] [logs] Default CI Group #4 / Upgrade Assistant Deprecation pages "before all" hook for "renders the Elasticsearch deprecations page"

CJ suspects that these failures are due to the test design. He doesn't think they were designed to check for the interstitial states that block the UI during rolling upgrades (#112907). Someone from the team needs to investigate this.

https://buildkite.com/elastic/kibana-7-dot-latest-es-8-dot-0-forward-compatibility/builds/15

In 7.17, basic Kibana functions are still expected to work when run against ES 8.0, because during an upgrade process users will upgrade ES first.

So the ask here is to:

  • investigate the failures from the build
  • determine if they are simply bugs in our tests, or legit issues
  • if they are legit issues, we should determine if they need to be raised as 7.17 blockers

To test locally (be sure to update the config paths & string to grep for):

git checkout 7.17
TEST_ES_BRANCH=8.0.0 node scripts/functional_tests_server.js --config=path/to/suite/config.ts
# in another terminal session
node scripts/functional_test_runner --config=path/to/suite/config.ts --grep="whatever"

Metadata

Metadata

Labels

Feature:Index ManagementIndex and index templates UIFeature:Upgrade AssistantTeam:Kibana ManagementDev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more t//bugFixes for quality problems that affect the customer experiencev7.17.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions