Skip to content

Tags: OMENScan/timesketch

Tags

20250929

Toggle 20250929's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: start Ubuntu 24.04 e2e tests (google#3524)

* 24.04 lets see what happens

* default

* venv

* default versions for plaso and Opensearch

* a

* celery

* upgrade test plaso file

* sort alphabettically

* fix some interface error logging

* evtx.plaso fixes all over the place

* improve logging

* will it fix the tests?

* succesful plaso upload

* improve logging in importer

* google#3540

* opensearch

* mini changes

* better error handling for out of bounds errors

* small nit

* google#3542

* fix outofbounds errors with timelines

* small fix

* fixes

* fix tests attempt

* fixes

* fixed

* remove ssertions.assertEqual(timeline.index.name

* fix tests

* some improvements

* better trace the pinfo thing

* verbose

* tests improv

* remove graph tests

* fix index name

* print out plaso version

* more psort verbose

* version

* tests

* remove ImportPlasoTest

* opensearch-py 2.8

* temp import of OS

* entrypoint

* install opensearch-py globally for plaso

* more

* python-events

* aaaa

* add a check for ubuntu version for the break-syste-package

* lint

* lint

* re-declare arg

* docker

* fix

* assertfix

* lint

* more logging

* error out if index does not exist

* ignore_unavailable in count method

* ignore_unaivailable

* fix

* introduce renaming of plaso file to contain the test name

* fix graph tests

* fix temp directory

* deactivating agg_test and graph_test

* move check to later on

* __init__ method to AggregationTest and initialized self.test_plaso_path there

* 1. Log the full command that was executed for context.
   2. Log the full error output from the subprocess.
   3. Raise a RuntimeError to ensure the Celery task is marked as failed, which will provide a
      proper traceback in the logs.

* I have updated the docstring for run_plaso to include subprocess.CalledProcessError and
  Exception. This should resolve the W9017 warning.

* clean up things on various places

* Update end_to_end_tests/import_plaso_test.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update end_to_end_tests/upload_test.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update end_to_end_tests/upload_test.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update timesketch/lib/tasks.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update timesketch/lib/tasks.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update timesketch/lib/tasks.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update timesketch/lib/tasks.py

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* lint

* remove sigma test part

* Update tasks.py

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

20250708

Toggle 20250708's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update config.env