-
Notifications
You must be signed in to change notification settings - Fork 168
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
Kernel Version Testing Framework improvements #1224
Comments
Coolest thing we can do is to add a CI on kernel-testing repo to automatically push images to ghcr if needed after a new release. |
Ideas for v3:
|
Related to the CI that pushes the images, it would be nice to cache those images on the runner for both docker and ignite. That would speed up the testing process. |
I think that it would actually just work ™️ if we use the same nodes to push images and run the tests, right? |
For the docker images, the answer is yes, but we need to remove the one cached by ignite and import the new ones. |
First drivers release with matrixes attached: https://github.com/falcosecurity/libs/releases/tag/5.1.0%2Bdriver |
Since
|
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
/remove-lifecycle stale |
So, falcosecurity/kernel-testing#70 and falcosecurity/kernel-testing#74 were merged and we now have:
I am currently:
Then, we will need to either fork |
Idea would be to let the kernel-testing repo access the cncf nodes, then:
|
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
/remove-lifecycle stale |
For caching, we could try to leverage |
Just a quick additional note: @FedeDP I'll get back to trying to also integrate the vagrant test VM loop end of June as we previously discussed, just FYI. I'll ping you to get access to the servers then. |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. Mark the issue as fresh with Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with Provide feedback via https://github.com/falcosecurity/community. /lifecycle stale |
/remove-lifecycle stale |
See #1191
These are some improvements that need to land for kernel version testing framework.
Needed before "v1":
kernel-testing
repo)v2 stuff
drivers_test
executable instead of scap-open to also verify drivers correct behaviorupstream our ignite patch from https://github.com/therealbobo/igniteupstream project is archivedweaveworks/ignite-kernel:5.14.16
weaveworks/ubuntu-kernel:5.14.16
Future ideas
The text was updated successfully, but these errors were encountered: