google / google/turbinia

Respect --debug_tasks in extract_artifacts

Open
#555 2 comments 0 reactions 0 assignees View on GitHub
Tiny
Dominant language
Python
Stars
794
Forks
172
PR merge metrics
No merged PRs in 30d

Description

Based on a quick grep it looks like only a few of the tasks are using DEBUG_TASKS to determine if they should enable debug logs when executing their binary dependencies. We should go through each one to see if there is an option to enable debugging for the binary being executed. We should also update the task development doc to make sure it recommends this as well.

Contributor guide

Open the contributing guide

Research direction

Start by grepping for DEBUG_TASKS and reviewing the task development documentation, then inspect the tasks involved in extract_artifacts. Done means each relevant task offers or respects debugging for its executed binary dependencies and the development documentation recommends this behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
security, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.