-
Notifications
You must be signed in to change notification settings - Fork 360
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
Regression on v0.11.0
when re-enabling TracingPolicy with sensors API
#1489
Comments
Hey, sorry I didn't reply immediately on this issue, we had a discussion in the Tetragon Slack channel. I think this might be related to #1385, I overlooked the enable/disable interface I'm sorry, I'll try to fix it quickly. |
This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
Hey @inliquid, this should be fixed now in latest (and next release) and we should backport this to 0.11. Just to mention that I added the Sorry for the delay and I hope this helps. |
Thanks @mtardy! Sounds great, I will re-implement enable/disable logic using updated interface then.
So should helm upgrade do the thing? |
[upstream commit 19babbb] This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
we don't have a release yet but this should be part of next release, and also of next |
[upstream commit 19babbb] This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
[upstream commit 19babbb] This should make sure the regression #1489 doesn't appear anymore: disabling/enabling broke because we cleaned up the generic kprobe table on unloading, which should have been done only on destroying the probe. Signed-off-by: Mahe Tardy <[email protected]>
What happened?
I got a regression with Tetragon
v0.10.0
->v0.11.0
, there is policy for tcp connect events:And if I disable it with
tetra sensors disable connect
and try to re-enable:tetra sensors enable connect
it returns an error and stays disabled:Tetragon logs:
This all worked well with Tetragon
v0.10.0
, never had an issue with re-enabling this policy.Tetragon Version
Kernel Version
Kubernetes Version
Bugtool
tetragon-bugtool.tar.gz
Relevant log output
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: