{"push_id":1574419724,"size":1000,"distinct_size":3751,"ref":"refs/heads/master","head":"c36eee2a0cb7e91826c162a277cc135fdc6a205a","before":"bb792b17e4af4103d70b25f885ce85d65b7e0670","commits":[{"sha":"f4d798f40df457ea881a6f344b5798c77e7b0277","author":{"name":"shashidharatd","email":"a09c33ac06f5e1339ea6bf1106ba3e9fd4150cb9@huawei.com"},"message":"Fix few flakes in federation e2e tests","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/f4d798f40df457ea881a6f344b5798c77e7b0277"},{"sha":"03928dfc457f5b5a8b26033775edf5f25353a3db","author":{"name":"shashidharatd","email":"a09c33ac06f5e1339ea6bf1106ba3e9fd4150cb9@huawei.com"},"message":"Add option to expose federation apiserver on nodeport service","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/03928dfc457f5b5a8b26033775edf5f25353a3db"},{"sha":"0a536544b47b94cfae02af6cf8cd0ca2f7abc8ea","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"add liggitt to apimachinery/apiserver packages","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/0a536544b47b94cfae02af6cf8cd0ca2f7abc8ea"},{"sha":"54072bf5301a7fd5a0493d78ed0d880039313443","author":{"name":"Jon Cope","email":"e1e400531a70dafe1d4aeca71a9a6ef88ffe2510@redhat.com"},"message":"Add [Flaky] to persistent volumes tests","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/54072bf5301a7fd5a0493d78ed0d880039313443"},{"sha":"4cd60e23937d0180bad016604632aa3247c32747","author":{"name":"David Ashpole","email":"aecd33de3147be62e8193f6316679ba2511e0e88@google.com"},"message":"delete cadvisor pod after test","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/4cd60e23937d0180bad016604632aa3247c32747"},{"sha":"2b5b04d074ba57b36ab3c1fc9b2d82d5ec50ff4c","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"update negotiation to reflect current kubectl state","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/2b5b04d074ba57b36ab3c1fc9b2d82d5ec50ff4c"},{"sha":"d5319ec63dbe5f6192ada17e4a90a4567f1fc1ee","author":{"name":"Jacob Beacham","email":"bc90e21bb9291f52a56c7e67ba55c3b3f3130549@google.com"},"message":"Typo fix.","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/d5319ec63dbe5f6192ada17e4a90a4567f1fc1ee"},{"sha":"074f2da32a41317717a42765e25a92286ccfdf98","author":{"name":"Mike Danese","email":"bc4bc6c0830ac6a1b78106039db8e71a24949f13@google.com"},"message":"allow the kubelet to request certificates\n\nThis allows the rotation process to use the kubelet's credentials.","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/074f2da32a41317717a42765e25a92286ccfdf98"},{"sha":"740aa93838f34c3d4a22add6da360f3da8279743","author":{"name":"nikhiljindal","email":"c819a7aae58f150fdb2ec9c0afc94bfb771a28ed@google.com"},"message":"Fix deployment unit test by adding a dummy update reactor","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/740aa93838f34c3d4a22add6da360f3da8279743"},{"sha":"f79a2c57d9b4330978d571e232666ccf2d93a2f1","author":{"name":"Dan Gillespie","email":"57e3fe01517f840e9bd9900988a47ea2482294aa@coreos.com"},"message":"updated test owner generation script to add sig column","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/f79a2c57d9b4330978d571e232666ccf2d93a2f1"},{"sha":"5a1cfa280d317e34b0322b0d94db9c5f81f59dd1","author":{"name":"Dan Gillespie","email":"57e3fe01517f840e9bd9900988a47ea2482294aa@coreos.com"},"message":"added sig column to test owners","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/5a1cfa280d317e34b0322b0d94db9c5f81f59dd1"},{"sha":"8dd4502c199116bf7a06c12c75b29b69b54fd6c6","author":{"name":"Cole Mickens","email":"62cd730ab4caf717f21adea75e83dade15a81fc2@gmail.com"},"message":"examples: PV docs clarify Azure storage account restriction","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/8dd4502c199116bf7a06c12c75b29b69b54fd6c6"},{"sha":"3a89d33306d5e3a8c80e3b71c0b4134a2f1091ed","author":{"name":"Jordan Liggitt","email":"ab7c1929a756689dbac5470ae93a2e9006eefe52@redhat.com"},"message":"Plumb subresource through subjectaccessreview","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/3a89d33306d5e3a8c80e3b71c0b4134a2f1091ed"},{"sha":"d1ab959bf41152ca02a6ba314f5c1b0fe436a645","author":{"name":"Jon Cope","email":"e1e400531a70dafe1d4aeca71a9a6ef88ffe2510@redhat.com"},"message":"Change NFS host pod to recreate per It()","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/d1ab959bf41152ca02a6ba314f5c1b0fe436a645"},{"sha":"04a909a257c19941528a37bbb45905afc26fac12","author":{"name":"Derek Carr","email":"239b6a65477ff39924e28ed7b534ec438d2236fa@redhat.com"},"message":"Rename cgroups-per-qos flag to not be experimental","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/04a909a257c19941528a37bbb45905afc26fac12"},{"sha":"d5aa35e3305c648536a01290d3f81364292bf81d","author":{"name":"Derek Carr","email":"239b6a65477ff39924e28ed7b534ec438d2236fa@redhat.com"},"message":"Add generated artifacts","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/d5aa35e3305c648536a01290d3f81364292bf81d"},{"sha":"2ab9f0384e031172cdf964a329ec0f1444aecaa2","author":{"name":"Derek Carr","email":"239b6a65477ff39924e28ed7b534ec438d2236fa@redhat.com"},"message":"Update test e2e nodes to use new flag","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/2ab9f0384e031172cdf964a329ec0f1444aecaa2"},{"sha":"75fa285a56797c1d312df430eaf39025430d273f","author":{"name":"Derek Carr","email":"239b6a65477ff39924e28ed7b534ec438d2236fa@redhat.com"},"message":"Make hack/local-up-cluster default to right cgroup driver","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/75fa285a56797c1d312df430eaf39025430d273f"},{"sha":"f191d8df2e8bd02d61e6d1768c41080a16c06b6b","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #40696 from jayunit100/sched_server_cleanup\n\nAutomatic merge from submit-queue (batch tested with PRs 40696, 39914, 40374)\n\nCleanup scheduler server with an external config class\n\n**What this PR does / why we need it**:\r\n\r\nSome cleanup in cmd/server so that the parts which setup scheduler configuration are stored and separately tested. \r\n\r\n- additionally a simple unit test to check that erroneous configs return a non-nil error is included.\r\n- it also will make sure we  avoid nil panics of schedulerConfiguration is misconfigured.","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/f191d8df2e8bd02d61e6d1768c41080a16c06b6b"},{"sha":"9642104e821c579bbd81d8676e2224df576cd3d8","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #39914 from kevin-wangzefeng/forgiveness-library-changes\n\nAutomatic merge from submit-queue (batch tested with PRs 40696, 39914, 40374)\n\nForgiveness library changes\n\n**What this PR does / why we need it**:\r\nSplited from #34825, contains library changes that are needed to implement forgiveness:\r\n\r\n1. ~~make taints-tolerations matching respect timestamps, so that one toleration can just tolerate a taint for only a period of time.~~ As TaintManager is caching taints and observing taint changes, time-based checking is now outside the library (in TaintManager). see #40355.\r\n2. make tolerations respect wildcard key.\r\n3. add/refresh some related functions to wrap taints-tolerations operation.\r\n\r\n**Which issue this PR fixes**: \r\nRelated issue: #1574\r\nRelated PR: #34825, #39469 \r\n~~Please note that the first 2 commits in this PR come from #39469 .~~\r\n\r\n**Special notes for your reviewer**:\r\n\r\n~~Since currently we have `pkg/api/helpers.go` and `pkg/api/v1/helpers.go`, there are some duplicated periods of code laying in these two files.~~\r\n\r\n~~Ideally we should move taints-tolerations related functions into a separate package (pkg/util/taints), and make it a unified set of implementations. But I'd just suggest to do it in a follow-up PR after Forgiveness ones done, in case of feature Forgiveness getting blocked to long.~~\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nmake tolerations respect wildcard key\r\n```","distinct":true,"url":"https://api.github.com/repos/jzhoucliqr/kubernetes/commits/9642104e821c579bbd81d8676e2224df576cd3d8"}]}
{"actor":{"display_login":"jzhoucliqr"}}