{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":276644995,"defaultBranch":"master","name":"kubernetes","ownerLogin":"gjkim42","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-07-02T12:50:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19814047?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715176637.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"a8c0f66b0ba18e947b574acba147718e0ceef6db","ref":"refs/heads/remove-deprecated-sets.String-in-pkg/kubelet","pushedAt":"2024-05-08T13:57:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Remove deprecated sets.String from util.GetPodVolumeNames","shortMessageHtmlLink":"Remove deprecated sets.String from util.GetPodVolumeNames"}},{"before":"259a410a39fb23c0e25d7538c654d610a2e17a47","after":"dc8af25f20f7b40133720ce72670d9bcb84050ea","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-28T06:50:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Fix e2e tests\n\nWe cannot guarantee that restartableInit2 will exit before\nrestartableInit1, as the restartableInit1 may be in exit state right\nafter the restartableInit2 exits.","shortMessageHtmlLink":"Fix e2e tests"}},{"before":"5b2fb41cd59ab98e9404be6e9ffbd89a3ea9d454","after":"38fec6940844193596bf86d379cadfedb9038bcb","ref":"refs/heads/add-e2e-node-test-restarting-the-kubelet","pushedAt":"2024-04-28T06:48:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add node serial e2e tests that simulate the kubelet restart\n\nThis adds node e2e tests to make sure a completed init container is not\nrestarted due to the kubelet restart.","shortMessageHtmlLink":"Add node serial e2e tests that simulate the kubelet restart"}},{"before":"9791f0d1f39f3f1e0796add7833c1059325d5098","after":"7d880fd489d1e57bc1c13568f1cbb4c5c5e93947","ref":"refs/heads/master","pushedAt":"2024-04-28T04:45:23.000Z","pushType":"push","commitsCount":446,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Merge pull request #124583 from aroradaman/e2e-net-dial-from-container\n\ne2e/framework network: exit early in DialFromContainer","shortMessageHtmlLink":"Merge pull request kubernetes#124583 from aroradaman/e2e-net-dial-fro…"}},{"before":"9160a808e540217e96a9946ec28df8a928f7faca","after":"259a410a39fb23c0e25d7538c654d610a2e17a47","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-28T04:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Fix e2e tests\n\nWe cannot guarantee that restartableInit2 will exit before\nrestartableInit1, as the restartableInit1 may be in exit state right\nafter the restartableInit2 exits.","shortMessageHtmlLink":"Fix e2e tests"}},{"before":"0ff3a0a89af4e45be4b3722fc31b84bb7d2baaa4","after":"5b2fb41cd59ab98e9404be6e9ffbd89a3ea9d454","ref":"refs/heads/add-e2e-node-test-restarting-the-kubelet","pushedAt":"2024-04-28T04:34:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add node serial e2e tests that simulate the kubelet restart\n\nThis adds node e2e tests to make sure a completed init container is not\nrestarted due to the kubelet restart.","shortMessageHtmlLink":"Add node serial e2e tests that simulate the kubelet restart"}},{"before":"aef06af357f4aa41eb071122ce04acf36c62889d","after":"9160a808e540217e96a9946ec28df8a928f7faca","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-28T04:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Stop pod if there is no container to kill","shortMessageHtmlLink":"Stop pod if there is no container to kill"}},{"before":"94c838ab79f0e60c961abc41c39e5d2deb96c9e8","after":"aef06af357f4aa41eb071122ce04acf36c62889d","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-23T21:49:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Manage container termination in a non-blocking manner","shortMessageHtmlLink":"Manage container termination in a non-blocking manner"}},{"before":"b4af34b19f85074717c3670b27404ed5a8c2794c","after":"94c838ab79f0e60c961abc41c39e5d2deb96c9e8","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-23T15:15:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Manage container termination in a non-blocking manner","shortMessageHtmlLink":"Manage container termination in a non-blocking manner"}},{"before":"ba393f5c7488386baab71c978f7a2faf184f6694","after":null,"ref":"refs/heads/sidecar-restart-during-pod-termination","pushedAt":"2024-04-23T14:34:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"}},{"before":"bc660f0e6a982578a50877ab41d8054fa20f1b85","after":"b4af34b19f85074717c3670b27404ed5a8c2794c","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-23T14:33:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add a unit test and fix the code","shortMessageHtmlLink":"Add a unit test and fix the code"}},{"before":"21d9d52b4f0271f3d711029a01f206579164850e","after":"bc660f0e6a982578a50877ab41d8054fa20f1b85","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-23T14:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add a unit test and fix the code","shortMessageHtmlLink":"Add a unit test and fix the code"}},{"before":"dc6ce3b36251407d2d8f8dbddbc31b0a2a19ee8b","after":"21d9d52b4f0271f3d711029a01f206579164850e","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T10:02:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Call SyncTerminatingPod and back off if pod is not stopped","shortMessageHtmlLink":"Call SyncTerminatingPod and back off if pod is not stopped"}},{"before":"668cafddfd52b8b842a45b063ac3e0ffcee0cdb3","after":"dc6ce3b36251407d2d8f8dbddbc31b0a2a19ee8b","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T07:47:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a contaienr restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a contaienr restarts when there is a terminati…"}},{"before":"dc3f5ec6ccb9855dfa99f4c1078625df5fdfab6a","after":"9791f0d1f39f3f1e0796add7833c1059325d5098","ref":"refs/heads/master","pushedAt":"2024-04-10T07:47:03.000Z","pushType":"push","commitsCount":296,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Merge pull request #124206 from cpanato/update-rules\n\nUpdate publishing-bot rules to Go 1.21.9","shortMessageHtmlLink":"Merge pull request kubernetes#124206 from cpanato/update-rules"}},{"before":"8760296e3077de8a4772150da0afafd0a5f1d1cd","after":"668cafddfd52b8b842a45b063ac3e0ffcee0cdb3","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T07:43:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a contaienr restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a contaienr restarts when there is a terminati…"}},{"before":"30ce2797f81c335bb467cec1127d782fbe65eccb","after":"8760296e3077de8a4772150da0afafd0a5f1d1cd","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T07:39:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a container restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a container restarts when there is a terminati…"}},{"before":"ed737fdd3b71162a0305e53802f818df41dcae25","after":"30ce2797f81c335bb467cec1127d782fbe65eccb","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T06:40:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a container restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a container restarts when there is a terminati…"}},{"before":"dac361924cdfb7e95007759626c8a56836709370","after":"ed737fdd3b71162a0305e53802f818df41dcae25","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T06:34:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a container restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a container restarts when there is a terminati…"}},{"before":"b929493dd273d9066ce2ce3adf07cdbec534159e","after":"dac361924cdfb7e95007759626c8a56836709370","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T05:42:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a container restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a container restarts when there is a terminati…"}},{"before":"e2e28eb83f791f30fe0bff5574e4a8b8838cb59d","after":"b929493dd273d9066ce2ce3adf07cdbec534159e","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-10T04:28:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a container restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a container restarts when there is a terminati…"}},{"before":"cfbd8e9c3734a1278468aa94e2b0c205e4b5cabd","after":"e2e28eb83f791f30fe0bff5574e4a8b8838cb59d","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-09T23:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add e2e test to ensure a container restarts when there is a terminating container","shortMessageHtmlLink":"Add e2e test to ensure a container restarts when there is a terminati…"}},{"before":"d5e2808b454a510ff5cd588f67e796aca72ff7b6","after":"cfbd8e9c3734a1278468aa94e2b0c205e4b5cabd","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-09T22:54:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add containerLifecycle to terminate containers in a non-blocking manner","shortMessageHtmlLink":"Add containerLifecycle to terminate containers in a non-blocking manner"}},{"before":"a83010c6bf2c895fb231d639473c9111ed69d34a","after":"d5e2808b454a510ff5cd588f67e796aca72ff7b6","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-09T21:33:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add containerLifecycle to terminate containers in a non-blocking manner","shortMessageHtmlLink":"Add containerLifecycle to terminate containers in a non-blocking manner"}},{"before":"39a6c51db665d1cd3df58c59b35ba707dcc24670","after":"a83010c6bf2c895fb231d639473c9111ed69d34a","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-09T21:26:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add containerLifecycle to terminate containers in a non-blocking manner","shortMessageHtmlLink":"Add containerLifecycle to terminate containers in a non-blocking manner"}},{"before":"ef622adcb98a9b2d97ddb61e56960125f8a0448a","after":"39a6c51db665d1cd3df58c59b35ba707dcc24670","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-09T21:25:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add containerLifecycle to terminate containers in a non-blocking manner","shortMessageHtmlLink":"Add containerLifecycle to terminate containers in a non-blocking manner"}},{"before":"533cb7fd7e1293e4575cfe65005bd3ea8f54669b","after":"ef622adcb98a9b2d97ddb61e56960125f8a0448a","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-04-09T14:36:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Add containerLifecycle to terminate containers in a non-blocking manner","shortMessageHtmlLink":"Add containerLifecycle to terminate containers in a non-blocking manner"}},{"before":"613d88e620b5b6dd7a0c86267376ef4210ef72fa","after":"533cb7fd7e1293e4575cfe65005bd3ea8f54669b","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-03-20T16:06:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Manage container termination in a non-blocking way","shortMessageHtmlLink":"Manage container termination in a non-blocking way"}},{"before":"b046b1efc9dffab0f967ab4de701976de3d70d1f","after":"613d88e620b5b6dd7a0c86267376ef4210ef72fa","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-03-20T16:04:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Manage container termination in a non-blocking way","shortMessageHtmlLink":"Manage container termination in a non-blocking way"}},{"before":"8db29335268049d33a9f10c93fc383589989d242","after":"b046b1efc9dffab0f967ab4de701976de3d70d1f","ref":"refs/heads/non-blocking-container-termination","pushedAt":"2024-03-20T14:54:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gjkim42","name":"Gunju Kim","path":"/gjkim42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19814047?s=80&v=4"},"commit":{"message":"Manage container termination in a non-blocking way","shortMessageHtmlLink":"Manage container termination in a non-blocking way"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERLDKuwA","startCursor":null,"endCursor":null}},"title":"Activity · gjkim42/kubernetes"}