{"push_id":1949083736,"size":18,"distinct_size":1,"ref":"refs/heads/cronjob_beta","head":"66784be2373c63f1cbcbc87c26488c84ceb02359","before":"9731c618689d895d93f0ebf9a51913065149547d","commits":[{"sha":"798de2946c0c8bf814ad58c27c802d71d28d1007","author":{"name":"yiqinguo","email":"304615b8fcf4d1fab3c5eeb38e1a157d46226973@qq.com"},"message":"When faild create pod sandbox record event.","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/798de2946c0c8bf814ad58c27c802d71d28d1007"},{"sha":"80156474cf46b919b5d4b51a4676dc395c3e90dc","author":{"name":"Henrik Schmidt","email":"71e26ee94deaf84ca8e5f013bd94813dfaf1cadf@loodse.com"},"message":"Always check if default labels on node need to be updated in kubelet","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/80156474cf46b919b5d4b51a4676dc395c3e90dc"},{"sha":"3ed34183d023dbc51f711a2b83e9c1bfdd898552","author":{"name":"Matthew Wong","email":"384de355d7b5c718b4c5b195fc9fc06d33eaa016@redhat.com"},"message":"Add volume operation metrics to operation executor and PV controller","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/3ed34183d023dbc51f711a2b83e9c1bfdd898552"},{"sha":"19ebaf2870c9546ff09b4213c408a8cc09eeb3e3","author":{"name":"Matthew Wong","email":"384de355d7b5c718b4c5b195fc9fc06d33eaa016@redhat.com"},"message":"Don't update pvc.status.capacity if pvc is already Bound","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/19ebaf2870c9546ff09b4213c408a8cc09eeb3e3"},{"sha":"bd6a071345af5e3b01b0c669829224c50e258e6c","author":{"name":"wackxu","email":"49c4ecde32fdac8afde0a02c822fdc2d003a6661@huawei.com"},"message":"fix the bad position of code comment","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/bd6a071345af5e3b01b0c669829224c50e258e6c"},{"sha":"264ca7d1587b114b65cb1a49defb605d027e1fdd","author":{"name":"Bobby (Babak) Salamat","email":"45cbcb9439e7a837abd0dc3fcb5493c7b95750cf@google.com"},"message":"Add support to recompute partial predicate metadata upon adding/removing pods","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/264ca7d1587b114b65cb1a49defb605d027e1fdd"},{"sha":"87d406569d7cfee2e8f8aa371fae6ebb507b0de3","author":{"name":"Bobby (Babak) Salamat","email":"45cbcb9439e7a837abd0dc3fcb5493c7b95750cf@google.com"},"message":"bazel update","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/87d406569d7cfee2e8f8aa371fae6ebb507b0de3"},{"sha":"59c888f8a46f53d523591975f90bf727207ac10f","author":{"name":"Beata Skiba","email":"081b7e8e0a5a9ed27559fe4d351d79cdc736a832@google.com"},"message":"Autodetect kubemark Cloud Provider\n\nThis is needed for CloudProviderId to be properly\nfilled for Hollow Nodes.","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/59c888f8a46f53d523591975f90bf727207ac10f"},{"sha":"2a2f499455f549447c65c534bcba80e458bf8156","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #50036 from wongma7/metrics\n\nAutomatic merge from submit-queue\n\nAdd volume operation metrics to operation executor and PV controller\n\nThis PR implements the proposal for high level volume metrics https://github.com/kubernetes/community/pull/809\r\n\r\n**Special notes for your reviewer**:\r\n\r\n~Differences from proposal:~ all resolved\r\n\r\n~\"verify_volume\" is now \"verify_volumes_are_attached\" + \"verify_volumes_are_attached_per_node\" + \"verify_controller_attached_volume.\" Which of them do we want?~\r\n\r\n~There is no \"mount_device\" metric because the MountVolume operation combines MountDevice and mount (plugin.Setup). Do we want to extract the mount_device metric or is it okay to keep mountvolume as one? For attachable volumes, MountDevice is the actual mount and Setup is a bindmount + setvolumeownership. For unattachable, mountDevice does not occur and Setup is an actual mount + setvolumeownership.~\r\n\r\n~PV controller metrics I did not implement following the proposal at all. I did not change goroutinemap nor scheduleOperation. Because provisionClaimOperation does not return an error, so it's impossible for the caller to know if there is actually a failure worth reporting. So I manually create a new metric inside the function according to some conditions.~\r\n\r\n@gnufied \r\n\r\nI have tested the operationexecutor metrics but not provision & delete. Sample: \r\n![screen shot 2017-08-02 at 15 01 08](https://user-images.githubusercontent.com/13111288/28889980-a7093526-7793-11e7-9aa9-ad7158be76fa.png)\r\n\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nAdd error count and time-taken metrics for storage operations such as mount and attach, per-volume-plugin.\r\n```","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/2a2f499455f549447c65c534bcba80e458bf8156"},{"sha":"240a1ae5ab342a456185b2d11702a1b220aab5d6","author":{"name":"Shyam Jeedigunta","email":"f1413051f0c2c162b944795d0c97587f75c3ceac@google.com"},"message":"Make threshold for glbc mem-usage scale with nodes in density test","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/240a1ae5ab342a456185b2d11702a1b220aab5d6"},{"sha":"4ba2b625c5b4867e84f4e7b82a57820722d1e4e4","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #50805 from bsalamat/preemption_metacompute\n\nAutomatic merge from submit-queue\n\nAdd support to modify precomputed predicate metadata upon adding/removal of a pod\n\n**What this PR does / why we need it**: This PR adds capability to change precomputed predicate metadata and let's us add/remove pods to the precomputed metadata efficiently without the need ot recomputing everything upon addition/removal of pods. This PR is needed as a part of adding preemption logic to the scheduler.\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\nTo make the review process a bit easier, there are three commits. The cleanup commit is only moving code and renaming some functions, without logic changes.\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```\r\nref/ #47604\r\nref/ #48646\r\n\r\n/assign @wojtek-t \r\n\r\n@kubernetes/sig-scheduling-pr-reviews @davidopp","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/4ba2b625c5b4867e84f4e7b82a57820722d1e4e4"},{"sha":"169de991c9cb27629e56dcf70f5e53f090a0b021","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #51441 from wackxu/fixbadcomt\n\nAutomatic merge from submit-queue (batch tested with PRs 51441, 51356, 51460)\n\nfix the bad position of code comment\n\n**What this PR does / why we need it**:\r\n\r\nThe position of code comment is wrong and move it to the right position\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```\r\nNONE\r\n```","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/169de991c9cb27629e56dcf70f5e53f090a0b021"},{"sha":"520eab779e227beab44f72762b7e87901aacb56f","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #51356 from wongma7/pv-cap-resize\n\nAutomatic merge from submit-queue (batch tested with PRs 51441, 51356, 51460)\n\nDon't update pvc.status.capacity if pvc is already Bound\n\nAs discussed here https://github.com/kubernetes/community/pull/657#discussion_r128008128, in order for `pvc.status.Capacity < pv.Spec.Capcity` to be the mechanism for volume filesystem* resize, the pv controller should stop updating pvc.status.Capacity every resync period.\r\n\r\n/assign @jsafrane\r\n/sig storage\r\n```release-note\r\nNONE\r\n```","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/520eab779e227beab44f72762b7e87901aacb56f"},{"sha":"9ccb55e012eea891df10345c0cb2540f2bac06cd","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #51460 from bskiba/cp\n\nAutomatic merge from submit-queue (batch tested with PRs 51441, 51356, 51460)\n\nAutodetect kubemark Cloud Provider\n\n**What this PR does / why we need it**:\r\nThis is needed for CloudProviderId to be properly\r\nfilled for Hollow Nodes.\r\n\r\n**Release note**:\r\n```\r\nNONE\r\n```","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/9ccb55e012eea891df10345c0cb2540f2bac06cd"},{"sha":"c17d70c240f0d2d3e38a8798ddfef2d3180a5773","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #47044 from kubermatic/kubelet-update-default-labels\n\nAutomatic merge from submit-queue\n\nAlways check if default labels on node need to be updated in kubelet\n\n**What this PR does / why we need it**:\r\nNodes join again but maybe OS/Arch/Instance-Type has changed in the meantime.\r\nIn this case the kubelet needs to check if the default labels are still correct and if not it needs to update them.\r\n\r\n```release-note\r\nKubelet updates default labels if those are deprecated\r\n```","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/c17d70c240f0d2d3e38a8798ddfef2d3180a5773"},{"sha":"403ad59557a2ae514ce8cc975e8515ca2ff86c1d","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #51456 from shyamjvs/glbc-allowed-memory-bump\n\nAutomatic merge from submit-queue\n\nMake threshold for glbc mem-usage scale with nodes in density test\n\nFixes https://github.com/kubernetes/kubernetes/issues/51433\r\n\r\ncc @wojtek-t","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/403ad59557a2ae514ce8cc975e8515ca2ff86c1d"},{"sha":"b8fde17fc2135b6639922c5861db13fc934ac328","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #48589 from yiqinguo/yiqinguo_add_event\n\nAutomatic merge from submit-queue\n\nWhen faild create pod sandbox record event.\n\nI created pods because of the failure to create a sandbox, but there was no clear message telling me what was the failure, so I wanted to record an event when the sandbox was created.\r\n\r\n**Release note**:\r\n```release-note\r\nNONE\r\n```","distinct":false,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/b8fde17fc2135b6639922c5861db13fc934ac328"},{"sha":"66784be2373c63f1cbcbc87c26488c84ceb02359","author":{"name":"Maciej Szulik","email":"0a79de5ea0cac2d327a528cad47cc6d557317acf@redhat.com"},"message":"Enable batch/v1beta1.CronJobs by default","distinct":true,"url":"https://api.github.com/repos/soltysh/kubernetes/commits/66784be2373c63f1cbcbc87c26488c84ceb02359"}]}
{"actor":{"display_login":"soltysh"}}