-
Notifications
You must be signed in to change notification settings - Fork 418
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: data source registration after NewEngine #3342
fix: data source registration after NewEngine #3342
Conversation
We only maintain the latest release (right @yanivagman ?) @geyslan you're the release owner, up to you to approve, merge and cherry-pick. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and we agreed this is a change that can be cherry-picked in the latest release in our latest Tracee meeting.
@NDStrahilevitz, I'm waiting tests pass to get this merged. |
Previously data sources could not be registered after the NewEngine call call and be used in signatures, due to the Init calls being made in NewEngine. Fix by moving the loadSignature and initial data source registers to a new Init method from NewEngine. In addition, export a method in tracee to prepare the builtin data sources provided out of the box.
eed3f60
to
d588ce8
Compare
Previously data sources could not be registered after the NewEngine call call and be used in signatures, due to the Init calls being made in NewEngine. Fix by moving the loadSignature and initial data source registers to a new Init method from NewEngine. In addition, export a method in tracee to prepare the builtin data sources provided out of the box. commit: efa0ec4 (main), cherry-pick
Previously data sources could not be registered after the NewEngine call call and be used in signatures, due to the Init calls being made in NewEngine. Fix by moving the loadSignature and initial data source registers to a new Init method from NewEngine. In addition, export a method in tracee to prepare the builtin data sources provided out of the box. commit: efa0ec4 (main), cherry-pick Co-authored-by: Nadav Strahilevitz <[email protected]>
Fix #3341
Needs backport into v0.16.0 and v0.17.0