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

Remove kibana.index, xpack.reporting.index, xpack.task_manager.index settings #101964

Closed
3 tasks done
kobelb opened this issue Jun 10, 2021 · 14 comments
Closed
3 tasks done
Assignees
Labels
blocked Breaking Change (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead estimate:small Small Estimated Level of Effort Feature:Task Manager impact:critical This issue should be addressed immediately due to a critical level of impact on the product. loe:small Small Level of Effort Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) technical debt Improvement of the software architecture and operational architecture v8.0.0

Comments

@kobelb
Copy link
Contributor

kobelb commented Jun 10, 2021

As discussed in #82020, we will be removing the following settings in 8.0:

These settings have already been deprecated in 7.x; however, they have not been removed from master.

The Observability team currently takes advantage of these settings to allow their developers to use a multi-tenant Cloud environment. They are actively testing a few approaches to do so, but haven't implemented one yet. As a result, we should delay removing these settings until they have a path forward.

Blocked by https://github.com/elastic/observability-test-environments/issues/915

@kobelb kobelb added the v8.0.0 label Jun 10, 2021
@botelastic botelastic bot added the needs-team Issues missing a team label label Jun 10, 2021
@kobelb kobelb added the Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc label Jun 10, 2021
@elasticmachine
Copy link
Contributor

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

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jun 10, 2021
@kobelb kobelb added needs-team Issues missing a team label Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) labels Jun 10, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-alerting-services (Team:Alerting Services)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jun 10, 2021
@kobelb kobelb added needs-team Issues missing a team label Team:AppServices labels Jun 10, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-services (Team:AppServices)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jun 10, 2021
@kobelb
Copy link
Contributor Author

kobelb commented Jun 10, 2021

/cc @cachedout

@mikecote
Copy link
Contributor

I've created #102076 to remove xpack.task_manager.index setting and linked it to this issue.

@cachedout
Copy link
Contributor

We've run into some difficulties during our exploration of the workaround previously recommended by the Kibana folks to use either CCR or CCS.

Our next step will be to explore ways that we can spin up ES instances for each developer in Observability which comes complete with a sample data set large enough for them to do their development work.

@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Jun 21, 2021
@gmmorris gmmorris added Feature:Task Manager (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead labels Jul 1, 2021
@exalate-issue-sync exalate-issue-sync bot added loe:medium Medium Level of Effort impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. and removed loe:small Small Level of Effort impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. labels Jul 30, 2021
@gmmorris gmmorris added the technical debt Improvement of the software architecture and operational architecture label Aug 13, 2021
@gmmorris gmmorris added the estimate:small Small Estimated Level of Effort label Aug 18, 2021
@gmmorris gmmorris removed the loe:medium Medium Level of Effort label Sep 2, 2021
@pgayvallet pgayvallet changed the title Remove xpack.index, xpack.reporting.index, xpack.task_manager.index settings Remove kibana.index, xpack.reporting.index, xpack.task_manager.index settings Sep 8, 2021
@kobelb
Copy link
Contributor Author

kobelb commented Sep 8, 2021

Just a friendly reminder that this is something we need to do for 8.0; however, it's still blocked by Observability's use for their dev environments. Given the fact that we're getting close to the 8.0 FF, it might be wise to get a PR together for this so it can be merged as soon as Observability no longer required it.

@lukeelmers
Copy link
Member

this is something we need to do for 8.0

ack: this is something that's on our radar & we already have in our queue for 2-3 weeks from now.

if the observability team isn't moved off it in the next week or two, we will plan to move forward on a draft PR.

@cachedout
Copy link
Contributor

cachedout commented Sep 9, 2021

@kobelb and @lukeelmers We (Observability) have been focusing on this and we're making good progress. We've finished most of the moving pieces and just have a small CLI client and some docs left to write. Could you check back with us at the end of next week (Sept 17) for a status?

cc: @kuisathaverat @kseniia-kolpakova

@pgayvallet
Copy link
Contributor

pgayvallet commented Sep 9, 2021

We (Observability) have been focusing on this and we're making good progress

Nice to hear that!

Could you check back with us at the end of next week (Sept 17) for a status?

Ack. Should we ping you on https://github.com/elastic/observability-test-environments/issues/915 or on this issue?

@pgayvallet pgayvallet self-assigned this Sep 9, 2021
@cachedout
Copy link
Contributor

@pgayvallet elastic/observability-test-environments#915 is our main tracking issue so that would be the best place. Thanks!

@pgayvallet
Copy link
Contributor

@elastic/kibana-reporting-services do you have a dedicated issue for the removal of xpack.reporting.index?

@exalate-issue-sync exalate-issue-sync bot changed the title Remove kibana.index, xpack.reporting.index, xpack.task_manager.index settings Remove xpack.index, xpack.reporting.index, xpack.task_manager.index settings Sep 9, 2021
@exalate-issue-sync exalate-issue-sync bot added the loe:medium Medium Level of Effort label Sep 9, 2021
@exalate-issue-sync exalate-issue-sync bot changed the title Remove xpack.index, xpack.reporting.index, xpack.task_manager.index settings Remove kibana.index, xpack.reporting.index, xpack.task_manager.index settings Sep 13, 2021
@mshustov
Copy link
Contributor

@pgayvallet From the Slack conversion with @tsullivan

It’s on our board for next sprint - hasn’t started yet

@exalate-issue-sync exalate-issue-sync bot added impact:critical This issue should be addressed immediately due to a critical level of impact on the product. and removed impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. labels Sep 27, 2021
@tsullivan
Copy link
Member

@pgayvallet @mshustov

@elastic/kibana-reporting-services do you have a dedicated issue for the removal of xpack.reporting.index?

PR: #113803

@kobelb kobelb closed this as completed Oct 29, 2021
@exalate-issue-sync exalate-issue-sync bot added loe:small Small Level of Effort and removed loe:medium Medium Level of Effort labels Dec 9, 2021
@kobelb kobelb added the needs-team Issues missing a team label label Jan 31, 2022
@botelastic botelastic bot removed the needs-team Issues missing a team label label Jan 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Breaking Change (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead estimate:small Small Estimated Level of Effort Feature:Task Manager impact:critical This issue should be addressed immediately due to a critical level of impact on the product. loe:small Small Level of Effort Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) technical debt Improvement of the software architecture and operational architecture v8.0.0
Projects
None yet
Development

No branches or pull requests

10 participants