{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":51149307,"defaultBranch":"master","name":"kubernetes","ownerLogin":"kinvolk","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-02-05T13:52:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14073052?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711124453.0","currentOid":""},"activityList":{"items":[{"before":"5a8579a3e4066f262b6c77a3fa97a8ddd475dd96","after":null,"ref":"refs/heads/rata/userns-fix-tests-on-windows","pushedAt":"2024-03-22T16:20:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"}},{"before":"c882195852fdbf569f840ec8242f1f1ee248979e","after":"54834671df0cfd3dee56cc07033b1aa616f5b20f","ref":"refs/heads/rata/userns-add-tests-namespacesForPod","pushedAt":"2024-03-15T18:44:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod"}},{"before":"2b451cca0b464c40b4e9ec3d22ae914dcbbc0b2e","after":"c882195852fdbf569f840ec8242f1f1ee248979e","ref":"refs/heads/rata/userns-add-tests-namespacesForPod","pushedAt":"2024-03-15T17:19:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod"}},{"before":"b1e6b377bd7bfc0e8e71677badacb7cecb868f46","after":"2b451cca0b464c40b4e9ec3d22ae914dcbbc0b2e","ref":"refs/heads/rata/userns-add-tests-namespacesForPod","pushedAt":"2024-03-15T16:17:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod"}},{"before":"d1384d141821975394453ede184a2867f87d8947","after":"b1e6b377bd7bfc0e8e71677badacb7cecb868f46","ref":"refs/heads/rata/userns-add-tests-namespacesForPod","pushedAt":"2024-03-15T15:41:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod"}},{"before":null,"after":"d1384d141821975394453ede184a2867f87d8947","ref":"refs/heads/rata/userns-add-tests-namespacesForPod","pushedAt":"2024-03-15T15:39:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod\n\nAs requested by @tallclair here:\n\thttps://github.com/kubernetes/kubernetes/pull/123909/files#r1525558249\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"pkg/kubelet/kuberuntime: Add userns tests for NamespacesForPod"}},{"before":"ff38d33886f3dcfa27a0cd759059450811050314","after":"868d231ae49b469c8919d6bd1c7588cd3a7b904a","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-13T18:15:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Wrap user namespace manager errors\n\nSo the error message has more context about what part is failing.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Wrap user namespace manager errors"}},{"before":"e46ccb373172ac925150ec4ce1b65362b8688cd1","after":"ff38d33886f3dcfa27a0cd759059450811050314","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-06T18:02:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Wrap user namespace manager errors\n\nSo the error message has more context about what part is failing.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Wrap user namespace manager errors"}},{"before":"67481e9a76ec0397dc6d9b7a5ff3f9a2380f8394","after":"e46ccb373172ac925150ec4ce1b65362b8688cd1","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-05T17:27:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Add logs for userns custom mappings parsing\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Add logs for userns custom mappings parsing"}},{"before":"925c464721acdae7aa90294eaff6dfacac10c01a","after":"67481e9a76ec0397dc6d9b7a5ff3f9a2380f8394","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-05T16:05:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Add logs for userns custom mappings parsing\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Add logs for userns custom mappings parsing"}},{"before":"5327f2c1e11be4ba38e4bba517cc7b5c8cf38aae","after":"925c464721acdae7aa90294eaff6dfacac10c01a","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-04T19:26:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Add logs for userns custom mappings parsing\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Add logs for userns custom mappings parsing"}},{"before":"79910d5d290c95540257bb033c744049df0fe4fa","after":"5327f2c1e11be4ba38e4bba517cc7b5c8cf38aae","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-04T19:17:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Add logs for userns custom mappings parsing\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Add logs for userns custom mappings parsing"}},{"before":"162de3a3df7a5dcd3f79edb1a1c4e89c52d342b0","after":"79910d5d290c95540257bb033c744049df0fe4fa","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-04T19:14:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Add logs for userns custom mappings parsing\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Add logs for userns custom mappings parsing"}},{"before":null,"after":"162de3a3df7a5dcd3f79edb1a1c4e89c52d342b0","ref":"refs/heads/userns-use-kubelet-user-mappings","pushedAt":"2024-03-04T19:07:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet: Add logs for userns custom mappings parsing\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet: Add logs for userns custom mappings parsing"}},{"before":null,"after":"4e7c8ba7049d1f0a20afe39c9740751d6d075c0e","ref":"refs/heads/rata/giuseppe-before-rebase","pushedAt":"2024-03-01T19:40:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"features: promote UserNamespacesSupport to beta\n\nSigned-off-by: Giuseppe Scrivano ","shortMessageHtmlLink":"features: promote UserNamespacesSupport to beta"}},{"before":null,"after":"5a8579a3e4066f262b6c77a3fa97a8ddd475dd96","ref":"refs/heads/rata/userns-fix-tests-on-windows","pushedAt":"2024-02-23T14:39:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Remove tests that fail as root\n\nFor some reason the CI didn't fail when we open the PR. But when you run\n\"go test\" as root, with all the capabilities, tests that exercise\npermission errors will never work. As the capabilities makes them always\nbypass the permission checks.\n\nFor some reason it seems that:\n * Not all our CI was run when the PR was open\n * The CI was changed to run as root now\n * _Some_ CI was added and it runs as root\n\nIf it wasn't one of that, or a combination, I don't see how this could\nhave happened. If any of that indeed happened, it can break more tests\noutside the userns package too.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Remove tests that fail as root"}},{"before":"5a8579a3e4066f262b6c77a3fa97a8ddd475dd96","after":null,"ref":"refs/heads/rata/userns-fix-tests-on-windows","pushedAt":"2024-02-20T14:42:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"}},{"before":"6a77979c5adba222ba6337434c65dba1ea93b557","after":"5a8579a3e4066f262b6c77a3fa97a8ddd475dd96","ref":"refs/heads/rata/userns-fix-tests-on-windows","pushedAt":"2024-02-19T17:52:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Remove tests that fail as root\n\nFor some reason the CI didn't fail when we open the PR. But when you run\n\"go test\" as root, with all the capabilities, tests that exercise\npermission errors will never work. As the capabilities makes them always\nbypass the permission checks.\n\nFor some reason it seems that:\n * Not all our CI was run when the PR was open\n * The CI was changed to run as root now\n * _Some_ CI was added and it runs as root\n\nIf it wasn't one of that, or a combination, I don't see how this could\nhave happened. If any of that indeed happened, it can break more tests\noutside the userns package too.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Remove tests that fail as root"}},{"before":"c885101f74780e19fe71c2df970b040b96dc5b93","after":"6a77979c5adba222ba6337434c65dba1ea93b557","ref":"refs/heads/rata/userns-fix-tests-on-windows","pushedAt":"2024-02-19T17:50:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Remove tests that fail as root\n\nFor some reason the CI didn't fail when we open the PR. But when you run\n\"go test\" as root, with all the capabilities, tests that exercise\npermission errors will never work. As the capabilities makes them always\nwork.\n\nFor some reason it seems that:\n * Not all our CI was run when the PR was open\n * The CI was changed to run as root now\n * _Some_ CI was added and it runs as root\n\nIf it wasn't one of that, or a combination, I don't see how this could\nhave happened. If any of that indeed happened, it can break more tests\noutside the userns package too.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Remove tests that fail as root"}},{"before":null,"after":"c885101f74780e19fe71c2df970b040b96dc5b93","ref":"refs/heads/rata/userns-fix-tests-on-windows","pushedAt":"2024-02-19T17:29:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Mark test only for Linux\n\nThe userns feature is linux-only, but for some reason the tests were\nrunning on Windows. Let's mark the test file with \"_linux\" to avoid this\nfrom happening again.\n\nWhile we are there, although lot of people couldn't repro, let's be more\nrestrictive on the permission the directory have, to make sure the test\nfails as we expect in all the setups.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Mark test only for Linux"}},{"before":"01ce36dd9e380a857568d6296ee2305fdc75f269","after":null,"ref":"refs/heads/rata/userns-cri","pushedAt":"2024-02-17T22:46:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"}},{"before":"5253f51636372df06273fa3cecf701f01bb5b2da","after":"01ce36dd9e380a857568d6296ee2305fdc75f269","ref":"refs/heads/rata/userns-cri","pushedAt":"2024-02-17T20:37:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"KEP-127: add RuntimeHandler message to cri-api\n\nso the CRI runtime can report what features are supported by each\nhandler.\n\nIt is currently used to report support for the user namespace.\n\nSigned-off-by: Giuseppe Scrivano ","shortMessageHtmlLink":"KEP-127: add RuntimeHandler message to cri-api"}},{"before":null,"after":"5253f51636372df06273fa3cecf701f01bb5b2da","ref":"refs/heads/rata/userns-cri","pushedAt":"2024-02-17T19:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"KEP-127: add RuntimeHandler message to cri-api\n\nso the CRI runtime can report what features are supported by each\nhandler.\n\nIt is currently used to report support for the user namespace.\n\nSigned-off-by: Giuseppe Scrivano ","shortMessageHtmlLink":"KEP-127: add RuntimeHandler message to cri-api"}},{"before":"cae710d9e9615447dd609d40a47651890540ccdf","after":null,"ref":"refs/heads/rata/userns","pushedAt":"2024-02-17T18:50:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"}},{"before":"46409a959dfeb42477fa8fe9fc82ac5eac994844","after":"03e5021bbe4b43c10914e5926f99722c6efe07d3","ref":"refs/heads/runtime-handler-cri","pushedAt":"2024-02-16T18:52:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Test new functionality with feature gate enabled\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Test new functionality with feature gate enabled"}},{"before":"c5a7dead871c30f2e54d91edc9d2e0a4891f6831","after":"46409a959dfeb42477fa8fe9fc82ac5eac994844","ref":"refs/heads/runtime-handler-cri","pushedAt":"2024-02-16T18:10:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Test new functionality with feature gate enabled\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Test new functionality with feature gate enabled"}},{"before":null,"after":"c5a7dead871c30f2e54d91edc9d2e0a4891f6831","ref":"refs/heads/runtime-handler-cri","pushedAt":"2024-02-16T18:05:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kubelet/userns: Test new functionality with feature gate enabled\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kubelet/userns: Test new functionality with feature gate enabled"}},{"before":"0fa5497ec462c44e3c03e0b569d1b7830c30ce3c","after":"cae710d9e9615447dd609d40a47651890540ccdf","ref":"refs/heads/rata/userns","pushedAt":"2024-02-05T18:04:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kublet/userns: Test error messages on init failures\n\nThis adds a test for the just added wrapping error message, as well as\nfor the other already present error messages that initialization can\nfail with.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kublet/userns: Test error messages on init failures"}},{"before":"91c49078a004cbe3da047b7f8d72b0274ffab003","after":"0fa5497ec462c44e3c03e0b569d1b7830c30ce3c","ref":"refs/heads/rata/userns","pushedAt":"2024-02-01T11:07:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kublet/userns: Test error messages on init failures\n\nThis adds a test for the just added wrapping error message, as well as\nfor the other already present error messages that initialization can\nfail with.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kublet/userns: Test error messages on init failures"}},{"before":"1335a012581df8ab5931bcad91ff3aed372df086","after":"91c49078a004cbe3da047b7f8d72b0274ffab003","ref":"refs/heads/rata/userns","pushedAt":"2024-01-20T15:11:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rata","name":"Rodrigo Campos","path":"/rata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70861?s=80&v=4"},"commit":{"message":"kublet/userns: Test error messages on init failures\n\nThis adds a test for the just added wrapping error message, as well as\nfor the other already present error messages that initialization can\nfail with.\n\nSigned-off-by: Rodrigo Campos ","shortMessageHtmlLink":"kublet/userns: Test error messages on init failures"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHO8aBAA","startCursor":null,"endCursor":null}},"title":"Activity ยท kinvolk/kubernetes"}