{"push_id":2084966151,"size":22,"distinct_size":21,"ref":"refs/heads/master","head":"1bc5f7cfa335e2198fee945a6e9f83e780ee41f4","before":"5ad34ac60a18bc6418f265b648a1c083ed746d1b","commits":[{"sha":"286d8ae2879d9a91c70e7dab52766754cbb63fca","author":{"name":"andyzhangx","email":"c3f52db340db2a2a5d809cda24e4d1e4bf7beaa8@microsoft.com"},"message":"add windows implementation of GetMountRefs\n\nadd unit test and fix according to comments\n\nfix unit test issue\n\nadd const in getAllParentLinks func","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/286d8ae2879d9a91c70e7dab52766754cbb63fca"},{"sha":"df10e3705b3678c50aa125c7719c7e95b9ad6430","author":{"name":"xiangpengzhao","email":"94bc3281795d6bb921e4086112810b4ece41898b@zte.com.cn"},"message":"Fix TOC in CHANGELOG-1.8","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/df10e3705b3678c50aa125c7719c7e95b9ad6430"},{"sha":"1884055329fc192b39fac6d571138df42a22d1d1","author":{"name":"Lars Lehtonen","email":"017599988cb1005bf70036d397801f02d8c56644@gmail.com"},"message":"cmd/kubeadm/app/util/apiclient: fix swallowed errors\n\ncmd/kubeadm/app/phases/upgrade: fix swallowed error\n\ncmd/kubeadm/app/phases/selfhosting: fix swallowed errors\n\ncmd/kubeadm/app/phases/certs: fix swallowed errors\n\ncmd/kubeadm/app/cmd: fix swallowed error\n\ncmd/kubeadm/app/cmd: descriptive error returns\n\ncmd/kubeadm/app/cmd: govet fixes\n\ncmd/kubeadm: error formatting","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/1884055329fc192b39fac6d571138df42a22d1d1"},{"sha":"9a217217c13dd85ecc6b6c4dca5efc705aba48bb","author":{"name":"Davanum Srinivas","email":"2ddd2dda6bd370eec0ab604a69d844da6cc90a39@gmail.com"},"message":"Fix log collection for kubeadm-gce tests\n\nSeparate out kuberenetes-anywhere provider under cluster/ but\ndelegate all the functionality to the \"gce\" one since the code\nwould be the same. Except for the name of the node, the\nNODE_INSTANCE_PREFIX will be different, so account for that.","distinct":false,"url":"https://api.github.com/repos/dims/kubernetes/commits/9a217217c13dd85ecc6b6c4dca5efc705aba48bb"},{"sha":"2bbba1f6629996b721b3077067050c2f98ff4737","author":{"name":"Pengfei Ni","email":"a82502014714d9ccd210946f78265e284c811193@gmail.com"},"message":"Add node e2e tests for pulling images from credential providers","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/2bbba1f6629996b721b3077067050c2f98ff4737"},{"sha":"ea93a040733fa127df7edfa5c7e93a813f4a1926","author":{"name":"zouyee","email":"54483efb1c8a843a97720883bd9cc262af035bfb@gmail.com"},"message":"update rbac apiversion","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/ea93a040733fa127df7edfa5c7e93a813f4a1926"},{"sha":"28f67736b7fd50c14d945f49c0363d21342caa99","author":{"name":"Pengfei Ni","email":"a82502014714d9ccd210946f78265e284c811193@gmail.com"},"message":"Add fake remote runtime service","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/28f67736b7fd50c14d945f49c0363d21342caa99"},{"sha":"9f2b0188bc839f3dd3bedd38a0e53ca34eafcac1","author":{"name":"Isaac Hollander McCreery","email":"0d6174a130ff68a4f2b9ef8544dd2b3d4b4498b3@google.com"},"message":"Fix ENABLE_METADATA_CONCEALMENT firewall rules to respect true/false","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/9f2b0188bc839f3dd3bedd38a0e53ca34eafcac1"},{"sha":"7c695c9b48d9768465fec27d5542e43665d8c7f7","author":{"name":"m1093782566","email":"645f17549257fde189482e8d8c214d74b70e13cc@huawei.com"},"message":"clean up ipvs proxy startup in local-up.sh","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/7c695c9b48d9768465fec27d5542e43665d8c7f7"},{"sha":"afe40ae8751558c9d04eea7979c0319570121fa6","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #54725 from ihmccreery/fix-mdc-fw\n\nAutomatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nFix ENABLE_METADATA_CONCEALMENT firewall rules to respect true/false\n\n**What this PR does / why we need it**: Fix ENABLE_METADATA_CONCEALMENT firewall rules to respect true/false; fixes introduced in #54150 (env var value of 'false' would trigger this).  Ref #8867.\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/afe40ae8751558c9d04eea7979c0319570121fa6"},{"sha":"f34a24e98e7c837b567b78be3af958ac1156cd80","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #52401 from andyzhangx/azuredisk-getdevfunc\n\nAutomatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nfix warning messages due to GetMountRefs func not implemented in windows\n\n**What this PR does / why we need it**:\r\nThis PR completes the windows implementation of GetMountRefs in mount.go. In linux, the GetMountRefs implementaion is: read `/proc/mounts` and find all mount points, while in Windows, there is no such `/proc/mounts` place which shows all mounting points. \r\nThere is another way in windows, **we could walk through(by `getAllParentLinks` func) the mount path(symbolic link) and get all symlinks until we got the final device, which is actually a drive**.\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #54670\r\nThis PR fixed the warnning issue mentioned in https://github.com/kubernetes/kubernetes/pull/51252\r\n\r\n**Special notes for your reviewer**:\r\nSome values in the code would be like follwoing:\r\n```\r\nGetMountRefs: mountPath (\"\\\\var\\\\lib\\\\kubelet\\\\pods/4c74b128-92ca-11e7-b86b-000d3a36d70c/volumes/kubernetes.io~azure-disk/pvc-1cc91c70-92ca-11e7-b86b-000d3a36d70c\")\r\ngetAllParentLinks: refs ([\"\" \"\" \"c:\\\\var\\\\lib\\\\kubelet\\\\plugins\\\\kubernetes.io\\\\azure-disk\\\\mounts\\\\b1246717734\" \"G:\\\\\"])\r\nbasemountPath c:\\var\\lib\\kubelet\\plugins\\kubernetes.io\\azure-disk\\mounts\r\ngot volumeID b1246717734\r\n```\r\n\r\n**Release note**:\r\n\r\n```\r\nfix warning messages due to GetMountRefs func not implemented in windows\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/f34a24e98e7c837b567b78be3af958ac1156cd80"},{"sha":"61ac9d46382884a8bd9e228da22bca5817f6d226","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #54055 from xiangpengzhao/fix-md-toc\n\nAutomatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nFix TOC in CHANGELOG-1.8\n\n**What this PR does / why we need it**:\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/61ac9d46382884a8bd9e228da22bca5817f6d226"},{"sha":"a71f757148b48c608afbb538f5ed192c2e0a928b","author":{"name":"Brendan Burns","email":"e483c5ad39bc5baa18ef0f0ba35faf5f109983f8@microsoft.com"},"message":"wqFlag gate node exclusion for service load balancers.","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/a71f757148b48c608afbb538f5ed192c2e0a928b"},{"sha":"0110db0b471933c575eb255f10dfd8fa76187e7a","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #49762 from feiskyer/fake-remote-runtime\n\nAutomatic merge from submit-queue (batch tested with PRs 49762, 52256). If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nAdd fake remote runtime service\n\n**What this PR does / why we need it**:\r\n\r\nAdd fake remote runtime service.\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: \r\n\r\nFirst step of #45206.\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/0110db0b471933c575eb255f10dfd8fa76187e7a"},{"sha":"eff1a8463834c737da366b18cd7e65236e6a226e","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #52256 from feiskyer/credential-provider-test\n\nAutomatic merge from submit-queue (batch tested with PRs 49762, 52256). If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nAdd node e2e tests for pulling images from credential providers\n\n**What this PR does / why we need it**:\r\n\r\nAdd node e2e tests for pulling images from credential providers.\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: \r\n\r\nRefer https://github.com/kubernetes/kubernetes/pull/51870#issuecomment-328234010\r\n\r\n**Special notes for your reviewer**:\r\n\r\n/assign @yujuhong @Random-Liu \r\n\r\n1. We still need to add ResetDefaultDockerProviderExpiration for facilitating tests\r\n2. Do we need a separate image for pulling private image from credential provider?\r\n3. Any suggestion of also adding this for sandbox images? the pause image is a global config of kubelet, but we only need to set a private one for just one test case. \r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/eff1a8463834c737da366b18cd7e65236e6a226e"},{"sha":"f42686081bff88e44b339562c4927775f4439671","author":{"name":"hzxuzhonghu","email":"b26194da2d755844d49ae6e674111676a51ea3d8@huawei.com"},"message":"audit backend run shutdown gracefully after http handler finish","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/f42686081bff88e44b339562c4927775f4439671"},{"sha":"7a6a58f4444c60a9b3fefe335a303f0c230d8f10","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #53695 from hzxuzhonghu/audit-graceful-shutdown\n\nAutomatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nShutdown http handlers before shutting down audit backend\n\n**What this PR does / why we need it**:\r\nCurrently, audit backend is shut down before http handlers stop processing requests, so some audit events can be dropped in case of batching webhook.\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #50781\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nShutdown http handlers in kube-apiserver before shutting down audit backend.\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/7a6a58f4444c60a9b3fefe335a303f0c230d8f10"},{"sha":"cadcb62065da115161fef63d0a7bfe0d41511cf3","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #54644 from brendandburns/node-label\n\nAutomatic merge from submit-queue (batch tested with PRs 54644, 53072). If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nFlag gate node exclusion for service load balancers.\n\n@thockin @jdumars \r\n\r\n```release-note\r\nAdd a new feature gate for enabling an alpha annotation which, if present, excludes the annotated node from being added to a service load balancers.\r\n```\r\n\r\nIssue: https://github.com/kubernetes/kubernetes/issues/54743\r\n\r\nNotes:\r\nThe original PR for this feature was: https://github.com/kubernetes/kubernetes/pull/53146\r\n\r\nWhich didn't include a gate (or the alpha label).\r\n\r\nThis was refined to add the `alpha` label in:\r\nhttps://github.com/kubernetes/kubernetes/pull/53678\r\n\r\nThen in the cherry-pick review:\r\nhttps://github.com/kubernetes/kubernetes/pull/53656#issuecomment-335693646\r\n\r\n@thockin requested a gate for an alpha feature, which is this PR.","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/cadcb62065da115161fef63d0a7bfe0d41511cf3"},{"sha":"74cc7dcbf3a090a8f054cc8c1914cbc017b584c0","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #53072 from alrs/fix-kubeadm-swallowed-errors\n\nAutomatic merge from submit-queue (batch tested with PRs 54644, 53072). If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nFix kubeadm swallowed errors\n\n**What this PR does / why we need it**: Fixes nine swallowed errors in kubeadm, and adds descriptive error returns to Init.Run().\r\n\r\n**Special notes for your reviewer**: I've resubmitted this PR after it required a rebase. Previously, I submitted this PR as https://github.com/kubernetes/kubernetes/pull/52591\r\n\r\n```release-note NONE\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/74cc7dcbf3a090a8f054cc8c1914cbc017b584c0"},{"sha":"3f5998890739ee90490725cdb90dbd9854720149","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #54623 from dims/fetch-kubeadm-gce-job-logs\n\nAutomatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nFix log collection for kubeadm-gce tests\n\n**What this PR does / why we need it**:\r\n\r\nSeparate out kuberenetes-anywhere provider under cluster/ but\r\ndelegate all the functionality to the \"gce\" one since the code\r\nwould be the same. Except for the name of the node, the\r\nNODE_INSTANCE_PREFIX will be different, so account for that.\r\n\r\n\r\n**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/dims/kubernetes/commits/3f5998890739ee90490725cdb90dbd9854720149"}]}
{"actor":{"display_login":"dims"}}