{"id":12565420,"name":"falcosecurity/kernel-testing","ecosystem":"actions","description":"Ansible playbooks to provision firecracker VMs and run Falco kernel tests.","homepage":"https://falcosecurity.github.io/libs/matrix/","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/falcosecurity/kernel-testing","keywords_array":["ansible","ebpf","falco","firecracker","ignite","kernel","runtime-security","tests"],"namespace":"falcosecurity","versions_count":9,"first_release_published_at":"2023-07-25T08:43:22.000Z","latest_release_published_at":"2025-12-18T16:39:11.000Z","latest_release_number":"v0.4.0","latest_published_release_number":"v0.4.0","last_synced_at":"2026-10-20T13:52:35.750Z","created_at":"2025-12-08T15:31:45.179Z","updated_at":"2026-10-20T16:40:22.470Z","registry_url":"https://github.com/falcosecurity/kernel-testing","install_command":null,"documentation_url":null,"metadata":{"name":"kernel-testing","description":"Ansible playbooks to provision firecracker VMs and run Falco kernel tests.","inputs":{"libsversion":{"description":"libs version to be tested, eg: master","required":false,"default":"master"},"libsrepo":{"description":"libs repo to be tested, eg: falcosecurity/libs","required":false,"default":"falcosecurity/libs"},"build_matrix":{"description":"Whether to generate matrixes as matrix artifact","required":false,"default":"false"},"images_tag":{"description":"Images tag to be used, in the form vX.Y.Z","required":true}},"outputs":{"ansible_output":{"description":"Uploaded ansible output artifact name","value":"${{ steps.store-outputs.outputs.ansible }}"},"matrix_output":{"description":"Uploaded matrix artifact name","value":"${{ steps.store-outputs.outputs.matrix }}"}},"runs":{"using":"composite","steps":[{"name":"Generate vars yaml","working-directory":"${{ github.action_path }}/ansible-playbooks","shell":"bash","run":"cat \u003e vars.yml \u003c\u003cEOF\nrun_id: \"id-${{ github.run_id }}\"\noutput_dir: \"~/ansible_output_${{ github.run_id }}\"\ntag: \"${{ inputs.images_tag }}\"\nrepos:\n  libs: {name: \"falcosecurity-libs\", repo: \"https://github.com/${{ inputs.libsrepo }}.git\", version: \"${{ inputs.libsversion }}\"}\nEOF\n","env":{"ACTION_REF":"${{ github.action_ref }}"}},{"name":"Bootstrap VMs","working-directory":"${{ github.action_path }}/ansible-playbooks","shell":"bash","run":"ansible-playbook bootstrap.yml --extra-vars \"@vars.yml\""},{"name":"Common setup","working-directory":"${{ github.action_path }}/ansible-playbooks","shell":"bash","run":"ansible-playbook common.yml --extra-vars \"@vars.yml\""},{"name":"Prepare github repos","working-directory":"${{ github.action_path }}/ansible-playbooks","shell":"bash","run":"ansible-playbook git-repos.yml --extra-vars \"@vars.yml\""},{"name":"Run scap-open tests","working-directory":"${{ github.action_path }}/ansible-playbooks","shell":"bash","run":"ansible-playbook scap-open.yml --extra-vars \"@vars.yml\" || :\n"},{"name":"Tar output files","shell":"bash","run":"tar -cvf $GITHUB_ACTION_PATH/ansible_output.tar ~/ansible_output_${{ github.run_id }}"},{"name":"Build matrix_gen and generate matrix","if":"inputs.build_matrix == 'true'","working-directory":"${{ github.action_path }}/matrix_gen","env":{"GOPATH":"/root/go","GOCACHE":"/root/.cache/go-build"},"shell":"bash","run":"go build .\n./matrix_gen --root-folder ~/ansible_output_${{ github.run_id }} --output-file matrix.md\n"},{"name":"Set output","id":"store-outputs","shell":"bash","run":"echo \"ansible=${{ github.action_path }}/ansible_output.tar\" \u003e\u003e $GITHUB_OUTPUT\necho \"matrix=${{ github.action_path }}/matrix_gen/matrix.md\" \u003e\u003e $GITHUB_OUTPUT\n"},{"name":"Cleanup","if":"always()","working-directory":"${{ github.action_path }}/ansible-playbooks","shell":"bash","run":"ansible-playbook clean-up.yml --extra-vars \"@vars.yml\" || :\n"}]},"default_branch":"main","path":null},"repo_metadata":{"id":128777368,"uuid":"561813367","full_name":"falcosecurity/kernel-testing","owner":"falcosecurity","description":"Ansible playbooks to provision firecracker VMs and run Falco kernel tests","archived":false,"fork":false,"pushed_at":"2026-09-19T09:26:27.000Z","size":24817,"stargazers_count":15,"open_issues_count":1,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-09-20T02:43:11.414Z","etag":null,"topics":["ansible","ebpf","falco","firecracker","ignite","kernel","runtime-security","tests"],"latest_commit_sha":null,"homepage":"https://falcosecurity.github.io/libs/matrix/","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/falcosecurity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-11-04T14:49:30.000Z","updated_at":"2026-09-19T09:26:29.000Z","dependencies_parsed_at":"2024-01-30T11:44:41.878Z","dependency_job_id":"3a1cd5ae-0c0a-4ff1-80b4-f41b6a54a1a4","html_url":"https://github.com/falcosecurity/kernel-testing","commit_stats":null,"previous_names":["alacuku/kernel-testing","falcosecurity/kernel-testing"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/falcosecurity/kernel-testing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/falcosecurity","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38400693,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-20T02:00:06.669Z","response_time":101,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"falcosecurity","name":"Falco","uuid":"42391047","kind":"organization","description":"Falco is Container Native Runtime Security","email":null,"website":"https://falco.org","location":null,"twitter":"falco_org","company":null,"icon_url":"https://avatars.githubusercontent.com/u/42391047?v=4","repositories_count":32,"last_synced_at":"2023-03-03T00:05:48.774Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/falcosecurity","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-13T13:46:22.514Z","updated_at":"2023-03-03T00:05:48.785Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/falcosecurity","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/falcosecurity/repositories"},"tags":[{"name":"v0.4.0","sha":"bff51208f221f61475c215c5b05ffd69656905a5","kind":"commit","published_at":"2025-12-18T16:39:11.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.4.0","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.4.0","dependencies_parsed_at":"2026-08-08T08:08:24.456Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"f8f0b498e3d2b08e70b8e82f55447ff84f9c43b2","kind":"commit","published_at":"2024-02-09T09:43:04.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.3.2","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.3.2","dependencies_parsed_at":"2025-12-14T05:07:13.705Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"07c8076f77122d245d93a5b837c3358e09b087d9","kind":"commit","published_at":"2024-02-08T09:45:58.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.3.1","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.3.1","dependencies_parsed_at":"2025-12-14T05:07:13.707Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"115ec184af228dd2e57430ae3c68a1d96a431331","kind":"commit","published_at":"2024-02-07T13:23:57.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.3.0","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.3.0","dependencies_parsed_at":"2025-12-14T05:07:13.741Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.3.0/manifests"},{"name":"v0.2.3","sha":"b191c9ac598b2fb0923ffe56129f141b8cc933e7","kind":"commit","published_at":"2023-07-28T12:52:45.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.2.3","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.2.3","dependencies_parsed_at":"2025-12-14T05:07:13.677Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"4dbe2e4bf4438466e7ee81b5978b3a80c1196e09","kind":"commit","published_at":"2023-07-26T07:14:38.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.2.2","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.2.2","dependencies_parsed_at":"2025-12-14T05:07:13.186Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"72a2a5db644a3c88a59d8b33528bf6b042285a3d","kind":"commit","published_at":"2023-07-25T14:19:36.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.2.1","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.2.1","dependencies_parsed_at":"2025-12-14T05:07:13.191Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"dac3e682aa7ebbe2e5185dae91c3658687f742a8","kind":"commit","published_at":"2023-07-25T09:33:19.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.2.0","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.2.0","dependencies_parsed_at":"2025-12-14T05:07:14.027Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"1c5ffdea28a5a016230a587a08103f4448cb3038","kind":"commit","published_at":"2023-07-25T08:43:22.000Z","download_url":"https://codeload.github.com/falcosecurity/kernel-testing/tar.gz/v0.1.0","html_url":"https://github.com/falcosecurity/kernel-testing/releases/tag/v0.1.0","dependencies_parsed_at":"2025-12-14T05:07:14.073Z","dependency_job_id":null,"purl":"pkg:github/falcosecurity/kernel-testing@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-20T16:40:22.470Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.749643940801288,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":3.374821970400644},"purl":"pkg:githubactions/falcosecurity/kernel-testing","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/falcosecurity/kernel-testing","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/falcosecurity/kernel-testing","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/falcosecurity/kernel-testing/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T04:20:56.274Z","issues_count":2,"pull_requests_count":106,"avg_time_to_close_issue":40849.0,"avg_time_to_close_pull_request":524546.6632653062,"issues_closed_count":2,"pull_requests_closed_count":98,"pull_request_authors_count":8,"issue_authors_count":1,"avg_comments_per_issue":3.0,"avg_comments_per_pull_request":1.3584905660377358,"merged_pull_requests_count":96,"bot_issues_count":0,"bot_pull_requests_count":14,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":6751037.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Fkernel-testing/issues","maintainers":[{"login":"FedeDP","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FedeDP"},{"login":"alacuku","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alacuku"},{"login":"therealbobo","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/therealbobo"},{"login":"Andreagit97","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Andreagit97"},{"login":"leogr","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leogr"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/falcosecurity%2Fkernel-testing/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/falcosecurity%2Fkernel-testing/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/falcosecurity%2Fkernel-testing/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/falcosecurity%2Fkernel-testing/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/falcosecurity%2Fkernel-testing/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/falcosecurity%2Fkernel-testing/codemeta","maintainers":[]}