-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
nfs: enforce unique ILLEGAL opname when failed to match operation #11503
Conversation
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
If accepted, please backport to 6.7 and 6.6 branches. |
Do you wait for any action on my side? |
jenkins, test this |
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.
The change LGTM, but can you also put an entry into the CHANGELOG.next.asciidoc.
When we fail to map packet to a valid NFS4 operation, then opname ILLEGAL with opcode it used, like `ILLEGAL (4294967295)`. While this points to a bug in packet detection, such 'random' illegal opnames create multiple new operations that confuse kibana. Do not include opcode into opname ILLEGAL. Signed-off-by: Tigran Mkrtchyan <[email protected]>
…astic#11503) When we fail to map packet to a valid NFS4 operation, then opname ILLEGAL with opcode it used, like `ILLEGAL (4294967295)`. While this points to a bug in packet detection, such 'random' illegal opnames create multiple new operations that confuse kibana. Do not include opcode into opname ILLEGAL. Signed-off-by: Tigran Mkrtchyan <[email protected]> (cherry picked from commit f457715)
@kofemann unfortunately at this time we are only backporting serious bug fixes and this fix doesn't qualify. Expect this to be released in 7.2.0. Sorry we took so long to review. In the meantime, you can avoid having to build a custom package for a previous version by just defining a processor like this:
|
@adriansr Thanks! |
…1503) (#12025) When we fail to map packet to a valid NFS4 operation, then opname ILLEGAL with opcode it used, like `ILLEGAL (4294967295)`. While this points to a bug in packet detection, such 'random' illegal opnames create multiple new operations that confuse kibana. Do not include opcode into opname ILLEGAL. Signed-off-by: Tigran Mkrtchyan <[email protected]> (cherry picked from commit f457715)
When we fail to map packet to a valid NFS4 operation, then opname
ILLEGAL with opcode it used, like
ILLEGAL (4294967295)
. Whilethis points to a bug in packet detection, such 'random' illegal
opnames create multiple new operations that confuse kibana.
Do not include opcode into opname ILLEGAL.
Signed-off-by: Tigran Mkrtchyan [email protected]