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

[ResponseOps] determine how to externally configure Kibana to use mget task claimer #181998

Closed
pmuellr opened this issue Apr 29, 2024 · 3 comments
Assignees
Labels
Feature:Task Manager Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)

Comments

@pmuellr
Copy link
Member

pmuellr commented Apr 29, 2024

In PR #171677, we added the ability to "pick" the task claimer to use, based on traditional Kibana config, of the value xpack.task_manager.claim_strategy. While this is functional, it may not be exactly how we want this to work.

Context:

  • is this something we want users to be able to change?
  • should we prefix it with internal or dangerouslySet or such?
  • since we want this primarily for serverless to start with, is there some other mechanism we could use to configure it?
    • for instance, we could "sense" if we're running in serverless and enable it that way, which would also (maybe) make it harder to test ...
@pmuellr pmuellr added Feature:Task Manager Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) labels Apr 29, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops (Team:ResponseOps)

@mikecote
Copy link
Contributor

mikecote commented May 21, 2024

I think xpack.task_manager.claim_strategy is fine with an mget or unsafe_mget value as you have in the PR. We can leave it undocumented and once we move away from default we can either remove the config or leave it in place and ignore it.

@mikecote
Copy link
Contributor

Closing because xpack.task_manager.claim_strategy should be a sufficient way for now. Once we remove default, we can either remove this setting or bypass it with mget.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Task Manager Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)
Projects
No open projects
Development

No branches or pull requests

3 participants