{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":48109239,"defaultBranch":"main","name":"cilium","ownerLogin":"cilium","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-16T12:33:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21054566?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717702374.0","currentOid":""},"activityList":{"items":[{"before":"55bf8fa9f3f3a9a62f2f5eb2169196fe5536b01b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32877-4ee8ae5d5d0559afa3906fbfa53b5b178546c72f","pushedAt":"2024-06-06T19:32:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4ee8ae5d5d0559afa3906fbfa53b5b178546c72f","after":"55bf8fa9f3f3a9a62f2f5eb2169196fe5536b01b","ref":"refs/heads/main","pushedAt":"2024-06-06T19:32:53.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Cleanup leftovers from node statuses in CNP/CCNP\n\nFixes: #29590\n\nSigned-off-by: Marcel Zieba ","shortMessageHtmlLink":"Cleanup leftovers from node statuses in CNP/CCNP"}},{"before":"4ee8ae5d5d0559afa3906fbfa53b5b178546c72f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32892-c269031578f2256f64819e31b56e30a5663b73f2","pushedAt":"2024-06-06T19:31:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"c269031578f2256f64819e31b56e30a5663b73f2","after":"4ee8ae5d5d0559afa3906fbfa53b5b178546c72f","ref":"refs/heads/main","pushedAt":"2024-06-06T19:31:54.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"bgp/configmap: remove unnecessary else statement\n\nMaking BGP config-map settings similar to how rest of the feature flags\nare deduced.\n\nSigned-off-by: harsimran pabla ","shortMessageHtmlLink":"bgp/configmap: remove unnecessary else statement"}},{"before":"c269031578f2256f64819e31b56e30a5663b73f2","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32853-e1eb6238786980930966b4d3caecb582cd55df3b","pushedAt":"2024-06-06T19:31:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"e1eb6238786980930966b4d3caecb582cd55df3b","after":"c269031578f2256f64819e31b56e30a5663b73f2","ref":"refs/heads/main","pushedAt":"2024-06-06T19:31:37.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"iptables: Remove unneeded cell.Health param\n\nThe cell.Health reporter is not needed anymore, since one it is already\nprovided to the job registered in the manager by the JobGroup.\n\nSigned-off-by: Fabio Falzoi ","shortMessageHtmlLink":"iptables: Remove unneeded cell.Health param"}},{"before":"e1eb6238786980930966b4d3caecb582cd55df3b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32900-b43dd5f765b21a9d7e7149b249cbd8b27b7fc83f","pushedAt":"2024-06-06T19:31:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b43dd5f765b21a9d7e7149b249cbd8b27b7fc83f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32880-6ece4c9f8a064af2fb8d1030f46d1efeb2660ee9","pushedAt":"2024-06-06T19:31:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6ece4c9f8a064af2fb8d1030f46d1efeb2660ee9","after":"e1eb6238786980930966b4d3caecb582cd55df3b","ref":"refs/heads/main","pushedAt":"2024-06-06T19:31:19.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"clustermesh: drop clustermesh/remoteCluster circular reference\n\nCurrently, the remoteCluster struct holds a reference to the clustermesh\nobject, leading to a sort of circular dependency. Let's simplify this by\nexplicitly propagating only the necessary parameters, for improved\nseparation and clarity.\n\nSigned-off-by: Marco Iorio ","shortMessageHtmlLink":"clustermesh: drop clustermesh/remoteCluster circular reference"}},{"before":"86a3a02af46f7ce36f49bf2d995bea3dd33d1758","after":"32b496d6365da3b1f5d0e898c835484d3cce2d0e","ref":"refs/heads/thorn3rCES","pushedAt":"2024-06-06T19:25:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thorn3r","name":"Tim Horner","path":"/thorn3r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22533018?s=80&v=4"},"commit":{"message":"set operator k8s client QPS to 100/200\n\nSigned-off-by: Tim Horner ","shortMessageHtmlLink":"set operator k8s client QPS to 100/200"}},{"before":null,"after":"55bf8fa9f3f3a9a62f2f5eb2169196fe5536b01b","ref":"refs/heads/gh-readonly-queue/main/pr-32877-4ee8ae5d5d0559afa3906fbfa53b5b178546c72f","pushedAt":"2024-06-06T19:25:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Cleanup leftovers from node statuses in CNP/CCNP\n\nFixes: #29590\n\nSigned-off-by: Marcel Zieba ","shortMessageHtmlLink":"Cleanup leftovers from node statuses in CNP/CCNP"}},{"before":null,"after":"4ee8ae5d5d0559afa3906fbfa53b5b178546c72f","ref":"refs/heads/gh-readonly-queue/main/pr-32892-c269031578f2256f64819e31b56e30a5663b73f2","pushedAt":"2024-06-06T19:24:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"bgp/configmap: remove unnecessary else statement\n\nMaking BGP config-map settings similar to how rest of the feature flags\nare deduced.\n\nSigned-off-by: harsimran pabla ","shortMessageHtmlLink":"bgp/configmap: remove unnecessary else statement"}},{"before":null,"after":"c269031578f2256f64819e31b56e30a5663b73f2","ref":"refs/heads/gh-readonly-queue/main/pr-32853-e1eb6238786980930966b4d3caecb582cd55df3b","pushedAt":"2024-06-06T19:24:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"iptables: Remove unneeded cell.Health param\n\nThe cell.Health reporter is not needed anymore, since one it is already\nprovided to the job registered in the manager by the JobGroup.\n\nSigned-off-by: Fabio Falzoi ","shortMessageHtmlLink":"iptables: Remove unneeded cell.Health param"}},{"before":null,"after":"e1eb6238786980930966b4d3caecb582cd55df3b","ref":"refs/heads/gh-readonly-queue/main/pr-32900-b43dd5f765b21a9d7e7149b249cbd8b27b7fc83f","pushedAt":"2024-06-06T19:24:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"clustermesh: drop clustermesh/remoteCluster circular reference\n\nCurrently, the remoteCluster struct holds a reference to the clustermesh\nobject, leading to a sort of circular dependency. Let's simplify this by\nexplicitly propagating only the necessary parameters, for improved\nseparation and clarity.\n\nSigned-off-by: Marco Iorio ","shortMessageHtmlLink":"clustermesh: drop clustermesh/remoteCluster circular reference"}},{"before":null,"after":"b43dd5f765b21a9d7e7149b249cbd8b27b7fc83f","ref":"refs/heads/gh-readonly-queue/main/pr-32880-6ece4c9f8a064af2fb8d1030f46d1efeb2660ee9","pushedAt":"2024-06-06T19:24:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"daemon: cleanup daemon fields\n\nThis commit cleans up the fields from the daemon and daemonParams\nstruct:\n\n- EgressGatewayManager (unused - removed from daemon and daemonParams)\n- HealthProvider (unused - removed from daemon and daemonParams)\n- DeviceManager (keep in daemonParams)\n- EndpointManager (set when initializing daemon struct)\n\nSigned-off-by: Marco Hofstetter ","shortMessageHtmlLink":"daemon: cleanup daemon fields"}},{"before":"6ece4c9f8a064af2fb8d1030f46d1efeb2660ee9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32627-fec6a95afd0ec01028862951545fa0ded296029c","pushedAt":"2024-06-06T17:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"fec6a95afd0ec01028862951545fa0ded296029c","after":"6ece4c9f8a064af2fb8d1030f46d1efeb2660ee9","ref":"refs/heads/main","pushedAt":"2024-06-06T17:13:55.000Z","pushType":"merge_queue_merge","commitsCount":3,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"bpf: tests: add test for encrypted overlay\n\nExercise the whole codepath in to-netdev that's needed for encrypted\noverlay. This allows us to validate the whole machinery of packet rewrites\nand IPsec-related context in the skb mark/cb.\n\nSigned-off-by: Julian Wiedmann ","shortMessageHtmlLink":"bpf: tests: add test for encrypted overlay"}},{"before":"24c37b4e08a9f8a639fda9df34c76f73df7ca6bd","after":null,"ref":"refs/heads/renovate/v1.13-all-dependencies","pushedAt":"2024-06-06T17:05:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"julianwiedmann","name":"Julian Wiedmann","path":"/julianwiedmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24281077?s=80&v=4"}},{"before":"bf494e35df0be38e192afef67886f450040ba5a4","after":"2ddb19044b4f97036c61d919ac67e9e0223382e8","ref":"refs/heads/v1.13","pushedAt":"2024-06-06T17:05:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"julianwiedmann","name":"Julian Wiedmann","path":"/julianwiedmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24281077?s=80&v=4"},"commit":{"message":"images: update cilium-{runtime,builder}\n\nSigned-off-by: Cilium Imagebot ","shortMessageHtmlLink":"images: update cilium-{runtime,builder}"}},{"before":null,"after":"6ece4c9f8a064af2fb8d1030f46d1efeb2660ee9","ref":"refs/heads/gh-readonly-queue/main/pr-32627-fec6a95afd0ec01028862951545fa0ded296029c","pushedAt":"2024-06-06T17:04:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"bpf: tests: add test for encrypted overlay\n\nExercise the whole codepath in to-netdev that's needed for encrypted\noverlay. This allows us to validate the whole machinery of packet rewrites\nand IPsec-related context in the skb mark/cb.\n\nSigned-off-by: Julian Wiedmann ","shortMessageHtmlLink":"bpf: tests: add test for encrypted overlay"}},{"before":"349672911909986c77490972b148ac058e1771b2","after":"b7e628d3fa149e1db3c4d62134e9f71e3b6f9169","ref":"refs/heads/pr/jibi/bpf-host-policy-verdicts","pushedAt":"2024-06-06T15:41:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jibi","name":"Gilberto Bertin","path":"/jibi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79197?s=80&v=4"},"commit":{"message":"bpf: use tail calls to run host firewall in cil_to_host\n\nto tackle the complexity issue introduced by the previous commit in\ncil_to_host in the bpf_host program, use the already existing\nCILIUM_CALL_IPV{4,6}_TO_HOST_POLICY_ONLY tail calls to handle the\nenforcement of the ingress host firewall policies\n\nSigned-off-by: Gilberto Bertin ","shortMessageHtmlLink":"bpf: use tail calls to run host firewall in cil_to_host"}},{"before":"3f683c4b82d2ed30ce00cd2402503edf0deaea18","after":"349672911909986c77490972b148ac058e1771b2","ref":"refs/heads/pr/jibi/bpf-host-policy-verdicts","pushedAt":"2024-06-06T15:28:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jibi","name":"Gilberto Bertin","path":"/jibi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79197?s=80&v=4"},"commit":{"message":"bpf: use tail calls to run host firewall in cil_to_host\n\nto tackle the complexity issue introduced by the previous commit in\ncil_to_host in the bpf_host program, use the already existing\nCILIUM_CALL_IPV{4,6}_TO_HOST_POLICY_ONLY tail calls to handle the\nenforcement of the ingress host firewall policies\n\nSigned-off-by: Gilberto Bertin ","shortMessageHtmlLink":"bpf: use tail calls to run host firewall in cil_to_host"}},{"before":"fec6a95afd0ec01028862951545fa0ded296029c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-32907-38e100194058f85c8dcbf9c5d6f0aceb99130ab5","pushedAt":"2024-06-06T15:26:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"38e100194058f85c8dcbf9c5d6f0aceb99130ab5","after":"fec6a95afd0ec01028862951545fa0ded296029c","ref":"refs/heads/main","pushedAt":"2024-06-06T15:26:47.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"documentation: fix AKS note positioning\n\nSigned-off-by: Shedrack Akintayo \nSigned-off-by: Quentin Monnet ","shortMessageHtmlLink":"documentation: fix AKS note positioning"}},{"before":null,"after":"fec6a95afd0ec01028862951545fa0ded296029c","ref":"refs/heads/gh-readonly-queue/main/pr-32907-38e100194058f85c8dcbf9c5d6f0aceb99130ab5","pushedAt":"2024-06-06T15:19:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"documentation: fix AKS note positioning\n\nSigned-off-by: Shedrack Akintayo \nSigned-off-by: Quentin Monnet ","shortMessageHtmlLink":"documentation: fix AKS note positioning"}},{"before":"0d76e3baa943173c05cc767ad9e6ee2b48990974","after":"92ef5f8c381d08e9492aba1fb2dea3887c79c840","ref":"refs/heads/pr/tammach/gateway-bump","pushedAt":"2024-06-06T14:49:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sayboras","name":"Tam Mach","path":"/sayboras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9019229?s=80&v=4"},"commit":{"message":"gateway-api: Update conformance profiles\n\nUnlike TLS Passthrough or Ingress, Gateway HTTPS listener might not host\nname specified, hence we might miss some values if the host names are\nderived from TLS secret. This commit is to un-set server names for HTTPS\nroutes to fix the below upstream conformance tests:\n\n- HTTPRouteRedirectPortAndScheme\n- HTTPRouteHTTPSListener\n\nSigned-off-by: Tam Mach ","shortMessageHtmlLink":"gateway-api: Update conformance profiles"}},{"before":"8aa9be4a63a949e41192f8d129ddd62a960be48f","after":"d4d362a65107f59711a3c32aa504298a6bf4ccf1","ref":"refs/heads/pr/marseel/enable_kvstoremesh_by_default","pushedAt":"2024-06-06T13:53:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marseel","name":"Marcel Zięba","path":"/marseel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2011575?s=80&v=4"},"commit":{"message":"clustermesh: enable kvstoremesh by default\n\nKVStoreMesh has been introduced in v1.14. We have been running\nKVStoreMesh tests since then, while also testing upgrade path from\n\"vanilla\" Clustermesh to KVStoreMesh and back since then.\nThere has been also a visible adaptation by users in community.\n\nLet's mark KVStoreMesh as stable and enable it by default.\n\nNote: Once 1.16 is out, we will need to update CI test\nCilium Cluster Mesh upgrade (ci-clustermesh)\n\nSigned-off-by: Marcel Zieba ","shortMessageHtmlLink":"clustermesh: enable kvstoremesh by default"}},{"before":"0e86167cd573941d0f8b1799b439af33d490a636","after":"3f683c4b82d2ed30ce00cd2402503edf0deaea18","ref":"refs/heads/pr/jibi/bpf-host-policy-verdicts","pushedAt":"2024-06-06T12:56:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jibi","name":"Gilberto Bertin","path":"/jibi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79197?s=80&v=4"},"commit":{"message":"bpf: use tail calls to run host firewall in cil_to_host\n\nto tackle the complexity issue introduced by the previous commit in\ncil_to_host in the bpf_host program, use the already existing\nCILIUM_CALL_IPV{4,6}_TO_HOST_POLICY_ONLY tail calls to handle the\nenforcement of the ingress host firewall policies\n\nSigned-off-by: Gilberto Bertin ","shortMessageHtmlLink":"bpf: use tail calls to run host firewall in cil_to_host"}},{"before":"b7dd931f80b0f22af8284b62fb62d6327884df90","after":"0d76e3baa943173c05cc767ad9e6ee2b48990974","ref":"refs/heads/pr/tammach/gateway-bump","pushedAt":"2024-06-06T12:41:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sayboras","name":"Tam Mach","path":"/sayboras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9019229?s=80&v=4"},"commit":{"message":"gateway-api: Add support for listener isolation\n\nThis commit is to support Listener Isolation concept from the upstream,\nwhich allows at most one Listener matches a request, and only Routes\nattached to that Listener are used for routing.\n\nRelates: https://github.com/kubernetes-sigs/gateway-api/pull/2465\nRelates: https://github.com/kubernetes-sigs/gateway-api/pull/3047\nSigned-off-by: Tam Mach ","shortMessageHtmlLink":"gateway-api: Add support for listener isolation"}},{"before":"f293ce4d148c3e31fd58739e9708fd784738ed25","after":"0e86167cd573941d0f8b1799b439af33d490a636","ref":"refs/heads/pr/jibi/bpf-host-policy-verdicts","pushedAt":"2024-06-06T12:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jibi","name":"Gilberto Bertin","path":"/jibi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79197?s=80&v=4"},"commit":{"message":"wip: bpf: use tail calls to run hostfw in cil_to_host\n\nSigned-off-by: Gilberto Bertin ","shortMessageHtmlLink":"wip: bpf: use tail calls to run hostfw in cil_to_host"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXo3TLgA","startCursor":null,"endCursor":null}},"title":"Activity · cilium/cilium"}