turbinia
turbinia copied to clipboard
Automation and Scaling of Digital Forensics Tools
Right now `--all_fields` is used to add data to a lot of the `turbiniactl status` commands, but it is a flag associated with the base `turbiniactl` instead of `status` itself,...
The `exec()` method is currently synchronous, but it would be nice if it would run things in the background and give status updates while long-running tasks are still running. We...
See https://github.com/log2timeline/l2tdocs/blob/main/process/Release%20guide.md for similar workflow.
When doing a release we need to automatically build/push new pypi packages.
Some images can have a high number of docker containers when managed by GKE. This causes a very high number of Tasks to be generated. We should see if we...
Evidence objects have a `__str__` method that gives us a name based on some properties of the object, including the `source_path`. When using compound evidence types with parent evidence objects,...
The dump_json command for both the request and status command are not clean making parsing error prone. dump_json position also seems to differ between status and create request command. ```...
* dump_json outputs valid JSON * CLI parameter --dump_json can be used consistently across all supported commands. * request, requests, statistics, status and workers commands are now supported. $ turbiniactl...
Two different compatibility issues: ### PSQ / Datastore PSQ is incompatible with datastore >2.0.0, and 2.0.1 was just released, and it's causing compatibility issues. https://pypi.org/project/google-cloud-datastore/2.0.1/ https://github.com/GoogleCloudPlatform/psq/issues/59 I created a PR...