-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Reporting] Reporting Job Params should not include timeout and max attempts. #76411
Comments
Pinging @elastic/kibana-reporting-services (Team:Reporting Services) |
Pinging @elastic/kibana-app-services (Team:AppServices) |
Removing these fields makes it much more complicated for the Management UI to show the values for these settings. I suggest this issue be closed. |
This shouldn't be a blocking issue - the management UI can easily show blank values for jobs that haven't been claimed and having had these fields populated. This is an issue that can lead to confusion when investigating issues like a job failing before the configured timeout. All of the "runtime" specific fields like
|
#105508 cleaned this up as part of internal types cleanup. The code uses the actual timeout and max attempts values from the config, and has comments to mention that the |
Kibana version: 5.0+
Steps to reproduce:
xpack.reporting.queue.timeout
set to a low valuexpack.reporting.queue.pollEnabled
set to falseExpected behavior:
The report will complete, because it runs on KibanaB and that instance has a high queue timeout set.
Actual:
The report fails, because KibanaA set the timeout as job parameters, and the value is too low.
Any additional context:
The same problem is happening for the
max attempts
andbrowser
settings in Reporting. They should be referenced from config at execution time, not set at job creation time.The text was updated successfully, but these errors were encountered: