-
Notifications
You must be signed in to change notification settings - Fork 905
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
Falco Provides Unclear Error Message When Kevt in Condition and Source Type is Syscall #1379
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Issues labeled "cncf", "roadmap" and "help wanted" will not be automatically closed. Please refer to a maintainer to get such label added if you think this should be kept open. |
Can this issue please be kept open and addressed? I think it is important to fix the error message |
/help |
@leogr: Please ensure the request meets the requirements listed here. If this request no longer meets these requirements, the label can be removed In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Getting the same error with the following rule on AWS EKS:
|
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
Can this issue please be kept open and addressed? I think it is important to fix the error message |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
/remove-lifecycle stale |
/cc @mstemm |
For more context, can you try to reproduce this in the latest falco version? I'm not able to reproduce this failure anymore in Falco 0.29.1. Looking at the underlying code, it seems to be caused when the As for the latest version of |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
Stale issues rot after 30d of inactivity. Mark the issue as fresh with Rotten issues close after an additional 30d of inactivity. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle rotten |
Hey @ykcilborw is this still an issue? |
Following up on this. Right now, the rule loader would output the following:
Which is the correct error message I would expect. In fact what it is saying here is that no field |
Rotten issues close after 30d of inactivity. Reopen the issue with Mark the issue as fresh with Provide feedback via https://github.com/falcosecurity/community. |
@poiana: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Describe the bug
When parsing certain rules file, Falco can give unclear error messages as to why it failed to parse such as "Error loading rules: parser API error". It is not clear to the end user how to fix this.
How to reproduce it
Create a Falco file with the following content:
Run
falco -V kevt.yaml
or whatever you name the fileFalco outputs:
Expected behaviour
An informative error message. It is not clear to the user how to fix "parser API error"
Screenshots
N/A
Environment
"system_info":{"machine":"x86_64","nodename":"vagrant-ubuntu-trusty-64","release":"3.13.0-163-generic","sysname":"Linux","version":"Add valgrind #213-Ubuntu SMP Thu Nov 15 02:19:07 UTC 2018"}
Additional context
N/A
The text was updated successfully, but these errors were encountered: