You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So far we are using Github Actions to run tests and checkers.
The problem is that all ubuntu-latest Github Actions have quite an old kernel, too old for us. If we want to have integration tests in CI, we need to be able to run them on kernel newer than 5.7.
I noticed that libbpf developers are somehow able to use their custom kernel and they have a repo with CI config:
In BPFContain I was doing this using a custom VM that runs on top of the OSX image (the only one to support nested virtualization). Pros are it is easy to set up and it works well. Cons are that it is quite slow, particularly at the build stage.
So far we are using Github Actions to run tests and checkers.
The problem is that all
ubuntu-latest
Github Actions have quite an old kernel, too old for us. If we want to have integration tests in CI, we need to be able to run them on kernel newer than 5.7.I noticed that libbpf developers are somehow able to use their custom kernel and they have a repo with CI config:
https://github.com/libbpf/ci
https://github.com/libbpf/libbpf/tree/master/.github
I have no idea how that works, didn't dig into that yet. Figuring that out would be the part of the task.
The text was updated successfully, but these errors were encountered: