Evan Baker
Evan Baker
> Hand-rolled byte order swap for IPv4 (32-bit addresses): > > ``` > uint32_t s = 0x80010000; > s = (s & 0x0000FFFF) > 16; > s = (s &...
@peterj you were busy streaming 😉
@nayihz while I believe that this fixes the issue, I don't understand why we don't encounter this issue when we build in our container? https://github.com/microsoft/retina/blob/main/controller/Dockerfile.controller#L38
> @rbtr It's because we set `CGO_ENABLED=0` here: @timraymond We also disable CGO in the Make target to build the binary, though: https://github.com/microsoft/retina/blob/cf23ecb9a5ed25c787d1f6ec819518749dfb7774/Makefile#L148-L149
Actually if I'm reading your link correctly `len(p.CFiles) > 0 && !p.UsesCgo()` means that we get this error when CGO **is disabled** and there are C files present, right? So...
I'm afraid we need those .o files: > Error: 10.40 pkg/plugin/filter/filter_bpfel_arm64.go:119:12: pattern filter_bpfel_arm64.o: no matching files found Error: 10.40 pkg/plugin/dropreason/kprobe_bpfel_arm64.go:190:12: pattern kprobe_bpfel_arm64.o: no matching files found Error: 10.40 pkg/plugin/packetforward/packetforward_bpfel_arm64.go:125:12: pattern...
@nayihz can you please sign and sign-off your commits? `git commit -S -s --amend --no-edit` should do it
Sorry @nayihz, you have correctly `Signed-off-By` in the commit message message, but it looks like you're missing the cryptographic signature on the commit itself. This `Verified` in the commits page...
looks good, thanks!
@petrkr you can delete the CRD to mitigate this `kubectl delete crd -n kube-system clustersubnetstates` CNS will log a slightly different error about the CRD not being found, but that...