{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":395158544,"defaultBranch":"main","name":"ci","ownerLogin":"libbpf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-12T01:20:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44008517?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724802964.0","currentOid":""},"activityList":{"items":[{"before":"6b91e820eebd030b1fffd7d7b44f9517eda2dec3","after":"4b5c03427aec7c9d85321dc668c2bd5aad07d341","ref":"refs/heads/main","pushedAt":"2024-09-10T17:51:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: Switch containers to pull main-noble-{arch} container\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: Switch containers to pull main-noble-{arch} container"}},{"before":"9162b9f0302b8028d36f0281f887ca2338a61926","after":"6b91e820eebd030b1fffd7d7b44f9517eda2dec3","ref":"refs/heads/main","pushedAt":"2024-09-09T22:08:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"[rootfs: Add riscv64 rootfs to INDEX\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"[rootfs: Add riscv64 rootfs to INDEX"}},{"before":"89e3ad5ea2a18509d16a559be8ae319f2c19f755","after":"9162b9f0302b8028d36f0281f887ca2338a61926","ref":"refs/heads/main","pushedAt":"2024-09-09T21:08:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"rootfs: Add riscv64 arch support\n\nCurrently vmtest in bpf selftests already supports riscv64, let us\nsupport online riscv64 rootfs image.\n\nSigned-off-by: Pu Lehui ","shortMessageHtmlLink":"rootfs: Add riscv64 arch support"}},{"before":"12cc5b5c232262e8edbe0379e65a6cee41ec10ff","after":null,"ref":"refs/heads/revert-137-selftests-disasm-support","pushedAt":"2024-08-27T23:56:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anakryiko","name":"Andrii Nakryiko","path":"/anakryiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508075?s=80&v=4"}},{"before":"b6501f89bdacb097fbb85205ce7704e35cb6462c","after":"89e3ad5ea2a18509d16a559be8ae319f2c19f755","ref":"refs/heads/main","pushedAt":"2024-08-27T23:56:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakryiko","name":"Andrii Nakryiko","path":"/anakryiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508075?s=80&v=4"},"commit":{"message":"Revert \"setup-build-env: install llvm development package\"\n\nThis reverts commit b6501f89bdacb097fbb85205ce7704e35cb6462c.","shortMessageHtmlLink":"Revert \"setup-build-env: install llvm development package\""}},{"before":null,"after":"12cc5b5c232262e8edbe0379e65a6cee41ec10ff","ref":"refs/heads/revert-137-selftests-disasm-support","pushedAt":"2024-08-27T23:55:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anakryiko","name":"Andrii Nakryiko","path":"/anakryiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508075?s=80&v=4"},"commit":{"message":"Revert \"setup-build-env: install llvm development package\"\n\nThis reverts commit b6501f89bdacb097fbb85205ce7704e35cb6462c.","shortMessageHtmlLink":"Revert \"setup-build-env: install llvm development package\""}},{"before":"590924bc88455ada6b405fb6b4430dcaac6dc37d","after":"b6501f89bdacb097fbb85205ce7704e35cb6462c","ref":"refs/heads/main","pushedAt":"2024-08-27T23:03:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakryiko","name":"Andrii Nakryiko","path":"/anakryiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508075?s=80&v=4"},"commit":{"message":"setup-build-env: install llvm development package\n\nRecently kernel BPF selftests gained an optional dependency on LLVM\ndevelopment libraries [1] in order to support tests that disassemble\njit produced code. When necessary dependencies are not available such\ntests are skipped.\n\nThis commit adds LLVM development libraries to the build environment,\nthus enabling jit disassembly tests on the CI.\n\n[1] https://lore.kernel.org/bpf/20240820102357.3372779-1-eddyz87@gmail.com/","shortMessageHtmlLink":"setup-build-env: install llvm development package"}},{"before":"c4dcbddfcaa08b2434f706e5a81c2aa86385fbc2","after":"590924bc88455ada6b405fb6b4430dcaac6dc37d","ref":"refs/heads/main","pushedAt":"2024-08-22T19:58:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"rootfs: build Ubuntu noble by default, and update package names\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"rootfs: build Ubuntu noble by default, and update package names"}},{"before":"8f323a0fa09d5eda2cd7e7e356f7635a6d81ac29","after":"c4dcbddfcaa08b2434f706e5a81c2aa86385fbc2","ref":"refs/heads/main","pushedAt":"2024-08-21T04:14:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ci: Fix distro detection\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ci: Fix distro detection"}},{"before":"c820a225918abd157866524e9c819d4224c8410c","after":"8f323a0fa09d5eda2cd7e7e356f7635a6d81ac29","ref":"refs/heads/main","pushedAt":"2024-08-21T03:20:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: Install python3-docker from apt on ubuntu\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: Install python3-docker from apt on ubuntu"}},{"before":"08fa529cd8b210309660e0a57dd474e6d2fc8e05","after":"c820a225918abd157866524e9c819d4224c8410c","ref":"refs/heads/main","pushedAt":"2024-08-21T02:14:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ci: Install llvm repo matching the running distro\n\nIf no lsb-release file is available, default to `noble`\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ci: Install llvm repo matching the running distro"}},{"before":"d164c1c19653ae508d19c0eb395024b377f952af","after":"08fa529cd8b210309660e0a57dd474e6d2fc8e05","ref":"refs/heads/main","pushedAt":"2024-06-21T20:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakryiko","name":"Andrii Nakryiko","path":"/anakryiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508075?s=80&v=4"},"commit":{"message":"ci: pass special User-Agent string when downloading kernel sources snapshot\n\nKonstantin Ryabitsev started blocking requests to download kernel source\ncode snapshots by SHA, generally speaking. For BPF CI, we'll have to use\na special User-Agent string to make it work again.\n\nSigned-off-by: Andrii Nakryiko ","shortMessageHtmlLink":"ci: pass special User-Agent string when downloading kernel sources sn…"}},{"before":"2992ade0dd61f0c14d52bf8547a070a6b38f3c8f","after":"d164c1c19653ae508d19c0eb395024b377f952af","ref":"refs/heads/main","pushedAt":"2024-05-23T18:02:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danobi","name":"Daniel Xu","path":"/danobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/824615?s=80&v=4"},"commit":{"message":"run-vmtest: Configure root-less usage of KVM\n\nFor GH managed runners, KVM is generally available, but we need to\nconfigure it so that non-root users can use it. This shouldn't\naffect the self-hosted runners where we are already root.","shortMessageHtmlLink":"run-vmtest: Configure root-less usage of KVM"}},{"before":"0bfc648cd4a33556b0bcbc356661e0cc9e286436","after":"2992ade0dd61f0c14d52bf8547a070a6b38f3c8f","ref":"refs/heads/main","pushedAt":"2024-05-22T23:26:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ci: Download vmtest binary as root\n\nWe were seeing permission issues on the kernel-patches/bpf-rc repo\nlike this:\n\n Run libbpf/ci/run-vmtest@main\n Run BUILDDIR=$(realpath kbuild-output)\n Run curl -L https://github.com/chantra/danobi-vmtest/releases/download/v2.2.0/vmtest-$(uname -m) > /usr/bin/vmtest && chmod 755 /usr/bin/vmtest\n /home/runner/work/_temp/14c6d06a-568f-4cef-8b61-a2096f0485ed.sh: line 1: /usr/bin/vmtest: Permission denied\n\nThis is b/c kernel-patches/bpf runs on self-hosted runners where actions\nrun as root. However, kernel-patches/bpf-ci runs on managed runners\nwhere actions are not given root by default.\n\nFix by ensuring root in both environments.","shortMessageHtmlLink":"ci: Download vmtest binary as root"}},{"before":"25da4a50ba157983cd0cf409c4c441419bcebe7b","after":null,"ref":"refs/heads/update_vmtest","pushedAt":"2024-05-22T21:30:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"}},{"before":"5618ba5cc00e40916ecddccbd5f885b29b83b68e","after":"0bfc648cd4a33556b0bcbc356661e0cc9e286436","ref":"refs/heads/main","pushedAt":"2024-05-22T21:28:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ci: update vmtest to latest release\n\nvmtest 0.12.0 was [released](https://github.com/danobi/vmtest/releases/tag/v0.12.0)\nand contains all the features that were available from my personal fork.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ci: update vmtest to latest release"}},{"before":null,"after":"25da4a50ba157983cd0cf409c4c441419bcebe7b","ref":"refs/heads/update_vmtest","pushedAt":"2024-05-22T21:04:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ci: update vmtest to latest release\n\nvmtest 0.12.0 was [released](https://github.com/danobi/vmtest/releases/tag/v0.12.0)\nand contains all the features that were available from my personal fork.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ci: update vmtest to latest release"}},{"before":"989d0a44ea6489f673680d673614a4348bb5e265","after":"5618ba5cc00e40916ecddccbd5f885b29b83b68e","ref":"refs/heads/main","pushedAt":"2024-04-16T17:22:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: don't disable auditd if the package is not installed\n\nFresh Ubuntu installs don't have auditd.\n\nSigned-off-by: Ilya Leoshkevich ","shortMessageHtmlLink":"ansible: don't disable auditd if the package is not installed"}},{"before":"70486feb834bbe0926b4e7243db1d714fbe3a902","after":"989d0a44ea6489f673680d673614a4348bb5e265","ref":"refs/heads/main","pushedAt":"2024-02-14T17:06:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"samples/selftest: support cross-compilation\n\nSimilarly to the kernel, support cross-compilation.\nWe now need to pass the architecture when invoking the build script.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"samples/selftest: support cross-compilation"}},{"before":"62e92a1fbe4ad882780aa96253856ca5332e1938","after":"70486feb834bbe0926b4e7243db1d714fbe3a902","ref":"refs/heads/main","pushedAt":"2024-02-13T21:07:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: Run qemu-static-user on all hosts\n\nWe used to only run this role on s390x (because it needs it to be able\nto run x86 actions-runner on s390x).\nI am planning to also leverage this for some cross-compilation work\nwhere some step unfortunately need to be able to run a binary in the\ntarget format.\n\nTest:\n```\nansible-playbook -i ~/inventory.yml ./playbook.yml --limit aws -t qemu\n```\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: Run qemu-static-user on all hosts"}},{"before":"07871617f193841051cf502f0e71549ae95dff90","after":"62e92a1fbe4ad882780aa96253856ca5332e1938","ref":"refs/heads/main","pushedAt":"2024-02-13T21:06:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"actions: Upgrade checkout action to v4\n\nv3 depends on nodejs16 which is being deprecated. Upgrade to v4.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"actions: Upgrade checkout action to v4"}},{"before":"1bb84d4ffc36caa4b732df6d4ee9a82f1b49e7e5","after":"07871617f193841051cf502f0e71549ae95dff90","ref":"refs/heads/main","pushedAt":"2024-01-26T00:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"helpers: update latest clang version to 19\n\nFrom https://apt.llvm.org/\n> Jan 25th 2024 - Snapshot becomes 19, branch 18 created\n\nBecuase of how the repositories are layed out, we need to update this value\nto latest be able to build the right repository URL.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"helpers: update latest clang version to 19"}},{"before":"a120a81bed0db06ab3700cb59706deee73ecad5f","after":"1bb84d4ffc36caa4b732df6d4ee9a82f1b49e7e5","ref":"refs/heads/main","pushedAt":"2024-01-25T22:54:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"run-vmtest: convert tests from comma-separated list to space-separated.\n\nvmtest_selftests.sh expect them to be space-separated.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"run-vmtest: convert tests from comma-separated list to space-separated."}},{"before":"b17e81570643f02b05586cd0e6bca4242720aced","after":"a120a81bed0db06ab3700cb59706deee73ecad5f","ref":"refs/heads/main","pushedAt":"2024-01-18T23:37:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: Force urllib3 to version <2.0\n\nAmazon Linux 2 has python'ssl module built using openssl 1.0.X.\n\nurllib3>=2.0 requires an ssl module built against openssl 1.1.1+\n\nThis change forces urllib3<2.0 so ansible can successfully run the GHCR\nlogin step, or would otherwise fail with:\n```\nTASK [runner : Docker GHCR login] **********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************\nAn exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'OpenSSL 1.0.2k-fips 26 Jan 2017'. See: https://github.com/urllib3/urllib3/issues/2168\nfatal: [i-06ae916dc1d358725]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (requests) on ip-10-0-0-68.us-west-1.compute.internal's Python /usr/bin/python3.7. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}\n```\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: Force urllib3 to version <2.0"}},{"before":"bdf86436e9c2e3419905f2724767de852011494e","after":"b17e81570643f02b05586cd0e6bca4242720aced","ref":"refs/heads/main","pushedAt":"2023-12-16T05:55:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: Allow passing tmpfs options\n\nCurrently, the only option passed to tmpfs is `exec` so tmpfs is mounted\nwith \"exec\" option.\nWe may need to pass extra options on some runners, like setting the size\nof tmpfs for instance (docker seems to default to 50% of the host\nmemory), and only on specific hosts, so we need this to be somwhat\nconfigurable.\n\nAdd a new variable `runner_tmpfs_options` which defaults to `['exec']`\nand can be overridden at the host/group level.\n\nTest, after setting a host to use:\n```\n runner_tmpfs_options:\n - exec\n - size=12G\n```\n\nrunning ansible in dry-run mode:\n```\n--- before: /etc/systemd/system/actions-runner-kernel-patches@.service\n+++ after:\n/home/chantra/.ansible/tmp/ansible-local-3819115bni8m1fy/tmp65ktafym\n@@ -15,7 +15,7 @@\n --health-cmd='(ss -ntp -H dport = :443 | grep -q ESTAB) ||\nexit 1' \\\n --health-start-period=60s --health-interval=30s \\\n --health-timeout=5s --health-retries=3 \\\n- --tmpfs /tmp/work:exec \\\n+ --tmpfs /tmp/work:exec,size=12G \\\n --rm \\\n --env-file\n\"/etc/actions-runner/actions-runner-kernel-patches-worker-%i.env\" \\\n --env-file\n\"/etc/actions-runner/actions-runner-kernel-patches-worker-%i-ghtoken.env\"\n\\\n\n```\n\nAnd for a hosts with no override, running ansible does not chasnge\nanything.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: Allow passing tmpfs options"}},{"before":"acc372fce808d8a2490cb9daa2527af89b7f7e78","after":"bdf86436e9c2e3419905f2724767de852011494e","ref":"refs/heads/main","pushedAt":"2023-12-13T15:53:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"Debian-Gnu name lookup issue for ppc64el\n\nThe usr/share/dpkg/cputable contains mapping ppc64el->powerpc64le,\nso mkrootfs_debian.sh does lookup with qemu-powerpc64le-static,\nwhich is incorrect.\n\nSigned-off-by: Abhishek Dubey ","shortMessageHtmlLink":"Debian-Gnu name lookup issue for ppc64el"}},{"before":"d6329adcbd3c23b7cb18a64d1592807c6b48dc36","after":"acc372fce808d8a2490cb9daa2527af89b7f7e78","ref":"refs/heads/main","pushedAt":"2023-12-12T17:24:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"Skip log deletion on error\n\nskip removing root dir in case of error to\npreserve debootstrap.log\n\nSigned-off-by: Abhishek Dubey ","shortMessageHtmlLink":"Skip log deletion on error"}},{"before":"aec887f8dce258fcbc7c20e1930b0c6ccd415fdc","after":"d6329adcbd3c23b7cb18a64d1592807c6b48dc36","ref":"refs/heads/main","pushedAt":"2023-12-11T22:29:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anakryiko","name":"Andrii Nakryiko","path":"/anakryiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508075?s=80&v=4"},"commit":{"message":"ci: bump clang versions\n\nBump default clang to 17, latest to 18.\n\nSigned-off-by: Andrii Nakryiko ","shortMessageHtmlLink":"ci: bump clang versions"}},{"before":"ab54974f12e1e2cd1e517f4ecfe083dec0acf982","after":"aec887f8dce258fcbc7c20e1930b0c6ccd415fdc","ref":"refs/heads/main","pushedAt":"2023-12-07T18:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: update README to refer to inventory example.\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: update README to refer to inventory example."}},{"before":"806e5b42a84444b32c2a808d1e7e6125fc1888d6","after":"ab54974f12e1e2cd1e517f4ecfe083dec0acf982","ref":"refs/heads/main","pushedAt":"2023-12-07T18:26:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chantra","name":"chantra","path":"/chantra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24572?s=80&v=4"},"commit":{"message":"ansible: update documentation\n\nSigned-off-by: Manu Bretelle ","shortMessageHtmlLink":"ansible: update documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsl4F1wA","startCursor":null,"endCursor":null}},"title":"Activity · libbpf/ci"}