turbinia icon indicating copy to clipboard operation
turbinia copied to clipboard

Optimize jenkins artifact extraction

Open aarontp opened this issue 6 years ago • 2 comments

The jenkins analysis task is being fixed in #399, but the fix is kind of ugly because it requires traversing the entire filesystem in order to extract the right files. We should find a better solution and/or fix the upstream file globbing in Plaso (either the filter file syntax or the artifacts syntax).

aarontp avatar Jun 07 '19 08:06 aarontp

The other annoying part about the current implementation is that it extracts more files than actually need to be analyzed.

aarontp avatar Jun 07 '19 08:06 aarontp

This is the regex that the Artifact definition or Plaso filter would need to match (assuming the config file path is still the same as it was when this regex was written): https://github.com/google/turbinia/blob/c0041aaed4a75928d1830b4a51ebe4b7ff463b34/turbinia/workers/analysis/jenkins.py#L75

aarontp avatar Sep 21 '23 06:09 aarontp