-
Notifications
You must be signed in to change notification settings - Fork 917
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
Debian 11 kernel version issue #2374
Comments
Uhm this is more an issue with |
I tried but still same output from uname -r :( |
Uhm really strange :/ Could you provide the output of the following commands?
|
I think i found something: https://lists.debian.org/debian-user/2017/03/msg00485.html It seems like you are running kernel We did never encountered such an |
Maybe for debian 11 we can use symbolic link kernels on falco's download page. It's really weird :( |
@serhatcalik yep, the issue is:
I am not sure how to tackle it :( |
We might want to do that, but we haven't got any way to link a kernel release to its ABI compatible Debian kernel package version :) Given we are really near Falco 0.34.0, i will put this for 0.35.0 (perhaps it could get merged in a 0.34.1 patch release, if needed). I will try to fix it and perhaps i can publish a falco-driver-loader image on my own dockerhub repo, if you are willing to test it :) |
I would be glad if you can share your image :) |
I just pushed the 0.33.1_debianfix tag on my own dockerhub: https://hub.docker.com/layers/fededp/falco-driver-loader/0.33.1_debianfix/images/sha256-06db31d8d31bcd80b451329348f63c65f37249b8c9d95032cccd700849919f57?context=repo As i said, we just need to test that the kernel release it tries to find is the correct one now, but the prebuilt driver won't be available :) |
Thank you so much :) |
@FedeDP Hey I have bad news
https://download.falco.org/driver/3.0.1%2Bdriver/x86_64/falco_debian_5.10.158-2-amd64_1.ko https://download.falco.org/driver/3.0.1%2Bdriver/x86_64/falco_debian_5.10.158-2-amd64_1.o We just need to add arch :/ |
Uh you are right! I forgot about it! Will ping you back once i've got an updated image :) |
I pushed a new version of my falco-driver-loader, care to try? |
Wow, so in the end the
Didn't you upgrade to |
Downgraded kernel to the 5.10.158 for testing faster but I can upgrade it. |
Oh i see, thank you! It makes sense. |
|
Wow; it seems the prebuilt module is wrong :/
Can you test with eBPF by chance? |
I tested eBPF and it was not created for debian kernel :(
|
O.O |
|
Hi! Sorry for the long time with no answer. |
There have been more and more issues about this:
I think we need a fix. |
I stopped using debian in my home cluster started using RHEL. But I can reproduce it for to try fixing it on debian we can work on it together :) |
I am also affected by this bug. Please provide a resolution for this. I have opened a pull request for the issue I was seeing but that won't fix the problem |
@serhatcalik that was the correct move indeed 🤣 |
I just pushed a new image: |
Describe the bug
I was trying to use falco on my kubernetes cluster with drivers, on the init container it's trying to download the kernel module but it's trying to download
5.10.0-20-amd64.o
file fromdownload.falco.org
domain, on debian it's showing 5.10.0-20 kernel version but it's actually5.10.158-2
but script is gettinguname -r
's response so it's trying to download wrong file.How to reproduce it
On any debian 11 machine with k8s cluster try to install falco.
Expected behaviour
It needs to download 5.10.0-20-amd64.o file from download server.
Screenshots
Environment
Falco version:
0.33.1
System info:
Wed Jan 25 10:37:56 2023: Falco version: 0.33.1 (x86_64)
Wed Jan 25 10:37:56 2023: Falco initialized with configuration file: /etc/falco/falco.yaml
Wed Jan 25 10:37:56 2023: Loading rules from file /etc/falco/falco_rules.yaml
Wed Jan 25 10:37:56 2023: Loading rules from file /etc/falco/falco_rules.local.yaml
null
Cloud provider or hardware configuration:
OS:
Kubernetes
The text was updated successfully, but these errors were encountered: