{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247627632,"defaultBranch":"main","name":"kata-containers","ownerLogin":"bergwolf","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-03-16T06:29:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88972?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697445558.0","currentOid":""},"activityList":{"items":[{"before":"bfab0819b4a682dcf44b53f0340a301032d7cef8","after":"c75130499fe954055b693694f84f98309e1941e9","ref":"refs/heads/github/fd-leak","pushedAt":"2023-10-16T08:47:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"agent: fix serial debug console fd leak\n\nThe debug console fd is not closed, nor dupped when constructing new\nStdio that will close the fd when dropped.\n\nFixes: #8232\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"agent: fix serial debug console fd leak"}},{"before":"827df650ee6c33fce637ffedd08e41585410ccbb","after":"a495916194c0880038f43e4f5448da11dfa27060","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-10-16T08:40:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure\n\nIf we are running FC hypervisor, it is not started when prestart hooks\nare executed. So we should just ignore such error and just go ahead and\nrun the hooks.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure"}},{"before":"500d1c5ceef4929cad4430d3ad29e2c7769253fb","after":null,"ref":"refs/heads/github/deps","pushedAt":"2023-10-16T08:39:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"}},{"before":null,"after":"bfab0819b4a682dcf44b53f0340a301032d7cef8","ref":"refs/heads/github/fd-leak","pushedAt":"2023-10-16T08:35:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"agent: fix serial debug console fd leak\n\nThe debug console fd is not closed, nor dupped when constructing new\nStdio that will close the fd when dropped.\n\nFixes: #8232\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"agent: fix serial debug console fd leak"}},{"before":null,"after":"cf967c7420775290e0e624c8d8fdb99d66c6c287","ref":"refs/heads/github/fix-up-gha-jobs","pushedAt":"2023-10-10T03:57:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"gha: install containerd before installing kata\n\nOtherwise we'll end up failing to create config.toml for containerd, and\nthe tests are not supposed to runnable either.\n\nFixes: #8189\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"gha: install containerd before installing kata"}},{"before":null,"after":"500d1c5ceef4929cad4430d3ad29e2c7769253fb","ref":"refs/heads/github/deps","pushedAt":"2023-10-10T03:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"kata-ctl: update rustls-webpki/webpki dependency\n\nThe old ones have security issues.\nref: https://github.com/briansmith/webpki/issues/69\nhttps://github.com/briansmith/webpki/issues/69\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"kata-ctl: update rustls-webpki/webpki dependency"}},{"before":"954d40cce5b4075d2c82615e23b2e11601786e55","after":null,"ref":"refs/heads/github/fix-up-gha","pushedAt":"2023-10-09T08:58:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"}},{"before":"78c3a66620a461e339eaa88aa95e37e7e180380b","after":"f6cbc9c558ddc4bc97509dc01fa0917f31ba4afa","ref":"refs/heads/test","pushedAt":"2023-10-08T14:24:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"hehe: hehe\n\nhaha\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"hehe: hehe"}},{"before":"3b9887a548ad10754727407883ef022075a21d2e","after":"954d40cce5b4075d2c82615e23b2e11601786e55","ref":"refs/heads/main","pushedAt":"2023-10-08T14:22:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"gha: combine coco jobs into a single yaml\n\nSo that we don't risk exceeding the GHA 20 rerefenced yaml files limit\nthat easy.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"gha: combine coco jobs into a single yaml"}},{"before":"3b9887a548ad10754727407883ef022075a21d2e","after":"954d40cce5b4075d2c82615e23b2e11601786e55","ref":"refs/heads/github/fix-up-gha","pushedAt":"2023-10-08T14:22:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"gha: combine coco jobs into a single yaml\n\nSo that we don't risk exceeding the GHA 20 rerefenced yaml files limit\nthat easy.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"gha: combine coco jobs into a single yaml"}},{"before":"38764da860e8fc52e41c1cbbf68f53622c66e65b","after":"78c3a66620a461e339eaa88aa95e37e7e180380b","ref":"refs/heads/test","pushedAt":"2023-10-08T14:19:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"hehe: hehe\n\nhaha\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"hehe: hehe"}},{"before":"f214058b071847b3f88fa734c469218c5acce51e","after":"3b9887a548ad10754727407883ef022075a21d2e","ref":"refs/heads/main","pushedAt":"2023-10-08T14:15:25.000Z","pushType":"push","commitsCount":1058,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"gha: combine coco jobs into a single yaml\n\nSo that we don't risk exceeding the GHA 20 rerefenced yaml files limit\nthat easy.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"gha: combine coco jobs into a single yaml"}},{"before":null,"after":"3b9887a548ad10754727407883ef022075a21d2e","ref":"refs/heads/github/fix-up-gha","pushedAt":"2023-10-08T14:06:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"gha: combine coco jobs into a single yaml\n\nSo that we don't risk exceeding the GHA 20 rerefenced yaml files limit\nthat easy.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"gha: combine coco jobs into a single yaml"}},{"before":null,"after":"827df650ee6c33fce637ffedd08e41585410ccbb","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-09-07T02:58:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure\n\nIf we are running FC hypervisor, it is not started when prestart hooks\nare executed. So we should just ignore such error and just go ahead and\nrun the hooks.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure"}},{"before":"2e4c874726a9e10b53fcae52bca1a45bc642f689","after":null,"ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-09-07T02:55:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"}},{"before":"7c045c044df1a01f463257dd85abe538210fa178","after":"2e4c874726a9e10b53fcae52bca1a45bc642f689","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-08-30T03:06:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure\n\nIf we are running FC hypervisor, it is not started when prestart hooks\nare executed. So we should just ignore such error and just go ahead and\nrun the hooks.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure"}},{"before":"92daefa6cd520b9f350712a0cc03a7dceeba16d0","after":"7c045c044df1a01f463257dd85abe538210fa178","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-08-30T03:04:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure\n\nIf we are running FC hypervisor, it is not started when prestart hooks\nare executed. So we should just ignore such error and just go ahead and\nrun the hooks.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/vc: runPrestartHooks should ignore GetHypervisorPid failure"}},{"before":"18d42da21ea1ee39401fb7a0d436fb8922366392","after":null,"ref":"refs/heads/github/image-initrd-assets","pushedAt":"2023-08-28T07:43:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"}},{"before":"207ad0f09147c2446b8b164f163ac32f19f6b4f3","after":"abaf469c93c118f0a0e4a799c05251f195c06aaf","ref":"refs/heads/github/iostream-race","pushedAt":"2023-08-25T07:47:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"shimv2: fix io stream close TOCTOU race\n\nIt is not safe to check tty.io.Stdin() then close it and\nset it to nil. Other goroutines might still be accessing\ntty.io.Stdin() causing invalid data race access.\n\nInstead, let's just close the stdin channel, and let the waiter\nclose the stdin pipe to stop other iocopy goroutines. The tty\nwill be closed after all three iocopy goroutines exit.\n\nFixes: #5031\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"shimv2: fix io stream close TOCTOU race"}},{"before":"0ff63d8f2b0fa85a24814dcf43dcee7057274ad5","after":"18d42da21ea1ee39401fb7a0d436fb8922366392","ref":"refs/heads/github/image-initrd-assets","pushedAt":"2023-08-23T03:52:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/fc: fix image/initrd annotation handling\n\nRight now if we configure an image annotation and have a config file\nsetting initrd, the initrd config would override the image annotation.\n\nMake sure annotations are preferred over config options in image and initrd\npath handling.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/fc: fix image/initrd annotation handling"}},{"before":"03bbc217f31ba003fa158b23abc05508e7749b15","after":"0ff63d8f2b0fa85a24814dcf43dcee7057274ad5","ref":"refs/heads/github/image-initrd-assets","pushedAt":"2023-08-23T03:35:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/fc: fix image/initrd annotation handling\n\nRight now if we configure an image annotation and have a config file\nsetting initrd, the initrd config would override the image annotation.\n\nMake sure annotations are preferred over config options in image and initrd\npath handling.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/fc: fix image/initrd annotation handling"}},{"before":"a623ab6b6418931825442ddafb6fe59efadb2ace","after":"92daefa6cd520b9f350712a0cc03a7dceeba16d0","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-08-23T03:28:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime: fail early when starting docker container with FC\n\nFC does not support network device hotplug. Let's add a check to fail\nearly when starting containers created by docker.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime: fail early when starting docker container with FC"}},{"before":"9156c63f48205fba3c7ab864fd4018c7e316dd04","after":"a623ab6b6418931825442ddafb6fe59efadb2ace","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-08-22T11:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime: fail early when starting docker container with FC\n\nFC does not support network device hotplug. Let's add a check to fail\nearly when starting containers created by docker.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime: fail early when starting docker container with FC"}},{"before":"f2dd1fa0cba12d6fe38682f04d604f96017f8a87","after":"03bbc217f31ba003fa158b23abc05508e7749b15","ref":"refs/heads/github/image-initrd-assets","pushedAt":"2023-08-22T08:28:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/fc: fix image/initrd annotation handling\n\nRight now if we configure an image annotation and have a config file\nsetting initrd, the initrd config would override the image annotation.\n\nMake sure annotations are prefered over config options in image and initrd\npath handling.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/fc: fix image/initrd annotation handling"}},{"before":null,"after":"f2dd1fa0cba12d6fe38682f04d604f96017f8a87","ref":"refs/heads/github/image-initrd-assets","pushedAt":"2023-08-22T07:57:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime/fc: fix image/initrd annotation handling\n\nRight now if we configure an image annotation and have a config file\nsetting initrd, the initrd config would override the image annotation.\n\nMake sure annotations are prefered over config options in image and initrd\npath handling.\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime/fc: fix image/initrd annotation handling"}},{"before":null,"after":"9156c63f48205fba3c7ab864fd4018c7e316dd04","ref":"refs/heads/github/nerdctl-fc","pushedAt":"2023-08-21T10:26:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"runtime: run prestart hooks before starting VM for FC\n\nAdd a new hypervisor capability to tell if it supports device hotplug.\nIf not, we should run prestart hooks before starting new VMs as nerdctl\nis using the prestart hooks to set up netns. To make nerdctl + FC\nto work, we need to run the prestart hooks before starting new VMs.\n\nFixes: #6384\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"runtime: run prestart hooks before starting VM for FC"}},{"before":"de9d27de6fee5f6ee220d6bd12d53eabcb12cac8","after":"f8c4c629712ae7f743181115e09b1fbde617b6b9","ref":"refs/heads/github/action-kvm","pushedAt":"2023-07-04T07:10:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"test\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"test"}},{"before":"ec3904185363363a11de3912ba99739da1852f06","after":"de9d27de6fee5f6ee220d6bd12d53eabcb12cac8","ref":"refs/heads/github/action-kvm","pushedAt":"2023-07-04T07:06:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"test\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"test"}},{"before":"f6eb4dadaca22f0c9ac58c8b31c346a5609aa5ed","after":"ec3904185363363a11de3912ba99739da1852f06","ref":"refs/heads/github/action-kvm","pushedAt":"2023-07-04T06:44:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"test\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"test"}},{"before":null,"after":"f6eb4dadaca22f0c9ac58c8b31c346a5609aa5ed","ref":"refs/heads/github/action-kvm","pushedAt":"2023-07-04T06:43:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bergwolf","name":"Peng Tao","path":"/bergwolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88972?s=80&v=4"},"commit":{"message":"test\n\nSigned-off-by: Peng Tao ","shortMessageHtmlLink":"test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADl9RspwA","startCursor":null,"endCursor":null}},"title":"Activity ยท bergwolf/kata-containers"}