Kornilios Kourtis
Kornilios Kourtis
Hit a `TestLabelsDemoApp` failure (https://github.com/cilium/tetragon/actions/runs/7472506683/job/20334842561?pr=1948) in https://github.com/cilium/tetragon/pull/1948. Seems like a flake. Details: ``` I0110 09:10:55.961095 14366 dumpinfo.go:240] contacting metrics serveraddrhttp://localhost:2112/metrics --- FAIL: TestLabelsDemoApp (30.00s) --- FAIL: TestLabelsDemoApp/Run_Event_Checks (10.01s) --- FAIL:...
Currently, the operator will only update the CRD if the running version is smaller than the current version: https://github.com/cilium/tetragon/blob/c1d6f115ef2eb86d18cac09625f42bec09f0660a/pkg/k8s/crdutils/register.go#L208 In some cases, however we need to force the operator to...
Currently, there can only be a single killer sensor. Tracing policies that include two killer sections, as well as >1 tracing policies with a killer sensor will be rejected. There...
https://github.com/cilium/tetragon/blob/main/tests/e2e/tests/policyfilter/policyfilter_test.go
There are two versions of generic type arguments: https://github.com/cilium/tetragon/blob/3076ae7b9cd2bbd7320af3708af240caa0fc684a/pkg/generictypes/generictypes.go#L6-L36 And https://github.com/cilium/tetragon/blob/3076ae7b9cd2bbd7320af3708af240caa0fc684a/pkg/selectors/kernel.go#L140-L159 There seem to already be conflicts, so we should deduplicate them.
There are many places in our bpf code where we exit without generating the event when unexpected error happens. For troubleshooting and debugging it would be good to track this...
#483 defined SyscallNames for dwarin, but that's probably not what we want. Commit https://github.com/cilium/tetragon/commit/f56c0f5e35455208f8190285d70f4f1de8bb0595, added [tetragon/pkg/encoder/encoder.go](https://github.com/cilium/tetragon/blob/27facf9a04c32e3d6f391ed824f915616e65d10b/pkg/encoder/encoder.go#L287) Line 287 in [27facf9](https://github.com/cilium/tetragon/commit/27facf9a04c32e3d6f391ed824f915616e65d10b) if name := syscallinfo.GetSyscallName(int(sysID)); name != "" { Which translates...
This patch changes the default ringbuffer from 64K/core to 1MiB/core. ```release-note Change default size of ringbuffer from 64K/core to 1MiB/core ```
Add a switch to create COW qemu images.