diff --git a/salt/soc/defaults.yaml b/salt/soc/defaults.yaml index e9e65f7f4..9e4cb0d21 100644 --- a/salt/soc/defaults.yaml +++ b/salt/soc/defaults.yaml @@ -1364,6 +1364,8 @@ soc: cases: soc filedatastore: jobDir: jobs + retryFailureIntervalMs: 600000 + retryFailureMaxAttempts: 5 kratos: hostUrl: hydra: diff --git a/salt/soc/soc_soc.yaml b/salt/soc/soc_soc.yaml index 0a063f53e..fc839cbe9 100644 --- a/salt/soc/soc_soc.yaml +++ b/salt/soc/soc_soc.yaml @@ -424,6 +424,17 @@ soc: description: The maximum number of documents to request in a single Elasticsearch scroll request. bulkIndexWorkerCount: description: The number of worker threads to use when bulk indexing data into Elasticsearch. A value below 1 will default to the number of CPUs available. + filedatastore: + jobDir: + description: The location where local job files are stored on the manager. + global: True + advanced: True + retryFailureIntervalMs: + description: The interval, in milliseconds, to wait before attempting to reprocess a failed job. + global: True + retryFailureMaxAttempts: + description: The max number of attempts to process a job, in the event the job fails to complete. + global: True sostatus: refreshIntervalMs: description: Duration (in milliseconds) between refreshes of the grid status. Shortening this duration may not have expected results, as the backend systems feeding this sostatus data will continue their updates as scheduled.