{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21042716,"defaultBranch":"master","name":"kubernetes","ownerLogin":"thockin","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-06-20T15:30:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5595220?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713565480.0","currentOid":""},"activityList":{"items":[{"before":"ae307ea5cf49239f987306378a2e44f95b1e6bdd","after":"17754df2dc0fecefb4b662e44352186f88fe82a7","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-12T22:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"WIP: flag plumbing\n\nNotes:\n - Some of these parse into a map in their config and then call SetFrom\n Map -- need to retain ability to pass in via config\n - Should env enablement be part of \"AddFlags\" in these components?\n\n```\n$ for f in _output/bin/*; do X=$($f --help 2>&1 | grep gates); if [[ -n \"$X\" ]]; then echo; echo \"$f\"; echo \"$X\"; fi; done\n\n_output/bin/apiextensions-apiserver\n --feature-gates mapStringBool 4444 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n\n_output/bin/e2e_node.test\n --feature-gates mapStringBool 6666 A set of key=value pairs that describe feature gates for alpha/experimental features.\n --service-feature-gates mapStringBool 7777 A set of key=value pairs that describe feature gates for alpha/experimental features for API service.\n\n_output/bin/kube-aggregator\n --feature-gates mapStringBool 4444 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n\n_output/bin/kube-apiserver\n --feature-gates mapStringBool 4444 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n\n_output/bin/kube-controller-manager\n --feature-gates mapStringBool 4444 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n\n_output/bin/kubelet\n --feature-gates mapStringBool 3333 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n\n_output/bin/kube-proxy\n --feature-gates mapStringBool 1111 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n\n_output/bin/kube-scheduler\n --feature-gates mapStringBool 4444 A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n --new-feature-gates mapStringBool A set of key=value pairs that describe feature gates for alpha/experimental features. Options are:\n```","shortMessageHtmlLink":"WIP: flag plumbing"}},{"before":"7a5a09ed9665fc6f601b37b032de2f277f37c0b7","after":"ae307ea5cf49239f987306378a2e44f95b1e6bdd","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-12T22:12:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"FIXME: break this up","shortMessageHtmlLink":"FIXME: break this up"}},{"before":"a2e702e44594edc9293b60361b49854410fc9974","after":"7a5a09ed9665fc6f601b37b032de2f277f37c0b7","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-12T01:50:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"FIXME: break this up","shortMessageHtmlLink":"FIXME: break this up"}},{"before":"f7a2360f52eaec9a8e53ea27cb08ebced959d6d3","after":"a2e702e44594edc9293b60361b49854410fc9974","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-10T21:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"WIP: break this up","shortMessageHtmlLink":"WIP: break this up"}},{"before":"56714f9158c172f6c68fe0848d1d42cae3c7f374","after":"f7a2360f52eaec9a8e53ea27cb08ebced959d6d3","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-10T18:55:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"HACK, UNTESTED: suppert external gate providers","shortMessageHtmlLink":"HACK, UNTESTED: suppert external gate providers"}},{"before":"f2920cd325605b6235612f97b82bb0194a45e102","after":"56714f9158c172f6c68fe0848d1d42cae3c7f374","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-09T20:03:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"HACK, UNTESTED: suppert external gate providers","shortMessageHtmlLink":"HACK, UNTESTED: suppert external gate providers"}},{"before":"a30e376553e41145d277bf9393367882c036c469","after":"f2920cd325605b6235612f97b82bb0194a45e102","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-09T05:32:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"HACK, UNTESTED: suppert external gate providers","shortMessageHtmlLink":"HACK, UNTESTED: suppert external gate providers"}},{"before":"25912d0eef4bcc7f10805bc41854ba1e3237eefc","after":"a30e376553e41145d277bf9393367882c036c469","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-05-08T23:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"HACK, UNTESTED: suppert external gate providers","shortMessageHtmlLink":"HACK, UNTESTED: suppert external gate providers"}},{"before":null,"after":"a2fb1b51aca61d03a2081bc226ab01a641271ce6","ref":"refs/heads/remove_gate_DefaultHostNetworkHostPortsInPodTemplates","pushedAt":"2024-04-19T22:24:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Remove DefaultHostNetworkHostPortsInPodTemplates gate\n\nThis behavior was deprecated in 1.28.","shortMessageHtmlLink":"Remove DefaultHostNetworkHostPortsInPodTemplates gate"}},{"before":null,"after":"ae01c2126fa705734e3cdb9a3a6516552be7dffe","ref":"refs/heads/remove_gate_SkipReadOnlyValidationGCE","pushedAt":"2024-04-06T22:11:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Remove the gate \"SkipReadOnlyValidationGCE\"\n\nOne less GCE-specifc wart in the codebase.","shortMessageHtmlLink":"Remove the gate \"SkipReadOnlyValidationGCE\""}},{"before":"13f3aabfbcb4bdf745149f6459dbd845f6e77333","after":"25912d0eef4bcc7f10805bc41854ba1e3237eefc","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-03-27T22:32:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"WIP: Roughly how each gate conversion will look","shortMessageHtmlLink":"WIP: Roughly how each gate conversion will look"}},{"before":"d7f065ae333fa896ea326fe5f1bf7babba2e4faa","after":"13f3aabfbcb4bdf745149f6459dbd845f6e77333","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-03-27T22:28:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"WIP: Roughly how each gate conversion will look","shortMessageHtmlLink":"WIP: Roughly how each gate conversion will look"}},{"before":"be44b11b9d3d092e639697c8c55307a376798f17","after":"d7f065ae333fa896ea326fe5f1bf7babba2e4faa","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-03-27T22:05:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"thockin hacking\n\nThis commit does not remove deads2k's work, so we can compare approaches.\n\nAssumptions:\n* A gate is enabled if it is enabled in EITHER the old mechanism OR the\n new mechanism.\n* A gate is disabled if it is disabled in BOTH the old mechanism AND the\n new mechanism.","shortMessageHtmlLink":"thockin hacking"}},{"before":"338e8238a64dfe93cfcdf6aaa0419ee6e98f878e","after":"be44b11b9d3d092e639697c8c55307a376798f17","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-03-27T00:19:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"thockin hacking","shortMessageHtmlLink":"thockin hacking"}},{"before":null,"after":"93d1ede0613bef306c99ce1ea4649aa2fb763fc4","ref":"refs/heads/thockin-hack-on-declarative-validation","pushedAt":"2024-03-26T23:35:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"WIP: ConfigMap","shortMessageHtmlLink":"WIP: ConfigMap"}},{"before":null,"after":"338e8238a64dfe93cfcdf6aaa0419ee6e98f878e","ref":"refs/heads/thockin-hack-on-deads2k-gates-branch","pushedAt":"2024-03-26T22:53:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"thockin hacking","shortMessageHtmlLink":"thockin hacking"}},{"before":null,"after":"bd6485732327d5dd527f3d922de49be029dbc30f","ref":"refs/heads/hack-on-pr-121864","pushedAt":"2024-03-13T17:28:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"DO NOT MERGE: hack on k8s.io/utils via staging\n\n$ go list -json k8s.io/utils/ptr | jq .Dir\n\"/home/thockin/src/kubernetes/staging/src/k8s.io/utils/ptr\"","shortMessageHtmlLink":"DO NOT MERGE: hack on k8s.io/utils via staging"}},{"before":"821f579c7b41c093ab8bfe5d82ca3ea2e6eb6c49","after":"55e92f5c7c86ef0e06b40369f3f3bf4f171f7e61","ref":"refs/heads/todo_file","pushedAt":"2024-03-12T03:24:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Add a TODO file","shortMessageHtmlLink":"Add a TODO file"}},{"before":"d27daf9031c5087acb227ec8f194f64720067d20","after":"821f579c7b41c093ab8bfe5d82ca3ea2e6eb6c49","ref":"refs/heads/todo_file","pushedAt":"2024-03-12T03:01:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Add a TODO file","shortMessageHtmlLink":"Add a TODO file"}},{"before":"52fb68d07853201965ea1583ad875f45a4daa059","after":"d27daf9031c5087acb227ec8f194f64720067d20","ref":"refs/heads/todo_file","pushedAt":"2024-03-12T02:54:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Add a TODO file","shortMessageHtmlLink":"Add a TODO file"}},{"before":"2d7e689690c3eba582a8bcbe54a16044243355fa","after":"52fb68d07853201965ea1583ad875f45a4daa059","ref":"refs/heads/todo_file","pushedAt":"2024-03-11T20:04:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Add a TODO file","shortMessageHtmlLink":"Add a TODO file"}},{"before":null,"after":"2d7e689690c3eba582a8bcbe54a16044243355fa","ref":"refs/heads/todo_file","pushedAt":"2024-03-10T02:45:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"Add a TODO file","shortMessageHtmlLink":"Add a TODO file"}},{"before":null,"after":"2872aaaa6833484601751a3f8748fce4a946e251","ref":"refs/heads/__old_go-workspaces_retain_for_a_while","pushedAt":"2024-03-10T01:37:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"},"commit":{"message":"WIP:started-not-much","shortMessageHtmlLink":"WIP:started-not-much"}},{"before":"7d622179f3b9322154ff9a68b83519eb429ee9fe","after":null,"ref":"refs/heads/wip-loadbalancer-ip-mode","pushedAt":"2024-03-10T01:26:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}},{"before":"9dd360185becfb972c7777f7c83b5246909c3df9","after":null,"ref":"refs/heads/unsched-nodes-in-lb","pushedAt":"2024-03-10T01:25:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}},{"before":"99a452a4e137919e652c531dffed9ab16e51d61b","after":null,"ref":"refs/heads/kubelet-hostports-interface-addrs","pushedAt":"2024-03-10T01:25:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}},{"before":"6d4241fe5dc7341e3207b8ab96513ab1ddeae8a2","after":null,"ref":"refs/heads/validation-msgs","pushedAt":"2024-03-10T01:08:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}},{"before":"dd0a50336e283775e05e54b0b174b7c7a9367d99","after":null,"ref":"refs/heads/svc-typenames-starTrafficPolicyType","pushedAt":"2024-03-10T01:07:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}},{"before":"57b9656e2ba84f533006fb0536920b1777411d62","after":null,"ref":"refs/heads/nix_comments_about_ipv6_not_ready","pushedAt":"2024-03-10T01:07:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}},{"before":"ed3ebbaaa7580ec5395c4aeb913df2546155f146","after":null,"ref":"refs/heads/remove_old_comment_proxy_valid_pod_addr","pushedAt":"2024-03-10T01:07:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thockin","name":"Tim Hockin","path":"/thockin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5595220?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER955wgA","startCursor":null,"endCursor":null}},"title":"Activity ยท thockin/kubernetes"}