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

[Elasticsearch Version Check] Rewrite "ES is next minor" test #157901

Open
afharo opened this issue May 16, 2023 · 1 comment
Open

[Elasticsearch Version Check] Rewrite "ES is next minor" test #157901

afharo opened this issue May 16, 2023 · 1 comment
Labels
Feature:elasticsearch Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc technical debt Improvement of the software architecture and operational architecture

Comments

@afharo
Copy link
Member

afharo commented May 16, 2023

When adding a migration that occurs on current version of Kibana, if we set Kibana to run as a previous version, makes the migration registration to fail because vN doesn't support vN+1 migrations.

Refer to as an example: #157699 (comment)

We need to figure out how to run this test without validating the registered migrations.

I already tried setting migrations: { skip: true } or plugins: { initialize: false }. None of them work because the registry is validated even when migrations are skipped and the migration in that PR comes from a core service 😞

@afharo afharo added Feature:elasticsearch Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc labels May 16, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core (Team:Core)

@afharo afharo added the technical debt Improvement of the software architecture and operational architecture label May 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:elasticsearch Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc technical debt Improvement of the software architecture and operational architecture
Projects
None yet
Development

No branches or pull requests

2 participants