{"push_id":898323259,"size":269,"distinct_size":182,"ref":"refs/heads/describ","head":"a5a2b94c5f7bd2ae2a180a0f0b9b9581b950338a","before":"dcb75063976039ddcc33726e8c485d63f946a258","commits":[{"sha":"1880c4eedb30eb4173858636e77a6989f05fa7b3","author":{"email":"5da732858d0128b49fc15a8b13d480f16b6849a9@redhat.com","name":"Sami Wagiaalla"},"message":"move formatAndMount and diskLooksUnformatted to mount_linux","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/1880c4eedb30eb4173858636e77a6989f05fa7b3"},{"sha":"cb018fbf32a6c7223f897ee0ada515baf41e1300","author":{"email":"c6c181e57b074fe40cf03e8c32c23ca825cb371a@gmail.com","name":"Francisco Gimeno"},"message":"Upgraded cloud config template for CoreOS/azure to kubernetes 1.1.1","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/cb018fbf32a6c7223f897ee0ada515baf41e1300"},{"sha":"e76b0132f7f0d36ac3eebda2969ccb0cfa329e2f","author":{"email":"c6c181e57b074fe40cf03e8c32c23ca825cb371a@gmail.com","name":"Francisco Gimeno"},"message":"coreos/azure Version bump to 1.1.2","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/e76b0132f7f0d36ac3eebda2969ccb0cfa329e2f"},{"sha":"ec5ecb18fab9cfaed3bba76a9e5319ca05a738e6","author":{"email":"3bb6301b7701797e9b530cc35d1f3b7cf9f2d8b0@google.com","name":"Phillip Wittrock"},"message":"Initial Pod e2e test","distinct":true,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/ec5ecb18fab9cfaed3bba76a9e5319ca05a738e6"},{"sha":"26b6b18fad9d13e6cf1d1997fdeef40ee6b841a8","author":{"email":"52dc720c411f8e2156e608c1a8b894a917489667@google.com","name":"Yu-Ju Hong"},"message":"Remove docker health handler from kubelet /healthz\n\nDocker's health is checked separately from kubelet by the processing monitoring\ntool (e.g., supervisord). kubelet should not be killed when docker is down.\nThis change removes the docker health handler from kubelet's /healthz handler.","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/26b6b18fad9d13e6cf1d1997fdeef40ee6b841a8"},{"sha":"2b5a655a5d87027b5e8d2612a92624132c077114","author":{"email":"37aa22ee47fa31ab2a7c1def2e92b22b2b5ce1e9@huawei.com","name":"zhengguoyong"},"message":"  check ref before use it","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/2b5a655a5d87027b5e8d2612a92624132c077114"},{"sha":"a01eba55537eaf373751aff6f3ec00e1b88a70e8","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"Add \"supported releases\" language to versioning.md","distinct":true,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/a01eba55537eaf373751aff6f3ec00e1b88a70e8"},{"sha":"eae12de67ccac8097c2955dc64cd0ac2e3db550e","author":{"email":"ad31c72a316b019bb17ad3cab7a5518590c74a50@zju.edu.cn","name":"Harry Zhang"},"message":"Use vxlan as default backend","distinct":true,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/eae12de67ccac8097c2955dc64cd0ac2e3db550e"},{"sha":"121c7046aa58ff80cbcfbd8c0783dbe3033490b2","author":{"email":"ad31c72a316b019bb17ad3cab7a5518590c74a50@zju.edu.cn","name":"harry zhang"},"message":"Move parsers into util","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/121c7046aa58ff80cbcfbd8c0783dbe3033490b2"},{"sha":"5552d7007c2ad13655438ecb64047b8debf469b7","author":{"email":"ad31c72a316b019bb17ad3cab7a5518590c74a50@zju.edu.cn","name":"Harry Zhang"},"message":"Add default when latest not claimed","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/5552d7007c2ad13655438ecb64047b8debf469b7"},{"sha":"a618260c7492c116ca75df7ee8d00ac8298398ff","author":{"email":"189ba2094394fe2405c0b389ea871c17bd3a5861@redhat.com","name":"Huamin Chen"},"message":"update cephfs e2e test from v1beta3 to v1\n\nSigned-off-by: Huamin Chen <hchen@redhat.com>","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/a618260c7492c116ca75df7ee8d00ac8298398ff"},{"sha":"08418a486d5dbc0a5de9896a32c6ad44e6b5f4a6","author":{"email":"c275ed87fc43abc72f511891bbdf005a9b6045a8@google.com","name":"Matt Liggett"},"message":"Add debugging output to mungedocs when --verbose=true.\n\nHope to understand why verify-generated-docs is failing on jenkins but\nnot here.","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/08418a486d5dbc0a5de9896a32c6ad44e6b5f4a6"},{"sha":"5ce2d70414aea55f392e8e545483bb45c321f47d","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"Clarify what is meant by 'support'","distinct":true,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/5ce2d70414aea55f392e8e545483bb45c321f47d"},{"sha":"1edd23f4bbc1ecf1e15280790609359800e12132","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"Add jobs for kubernetes-upgrade-gke-1.0-master, remove old 1.0 jobs & GCE jobs","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/1edd23f4bbc1ecf1e15280790609359800e12132"},{"sha":"81cec94ed874d736e73a94e39dace5dd7a03c49b","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"Make job names consistent","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/81cec94ed874d736e73a94e39dace5dd7a03c49b"},{"sha":"421d5e99f6e5a7bc0d46a7a657aa50a83658fd6e","author":{"email":"0c788e8ce7f32cd74614912f5c5517a33c9f53d5@google.com","name":"Isaac Hollander McCreery"},"message":"Add 1.1-master jobs to master","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/421d5e99f6e5a7bc0d46a7a657aa50a83658fd6e"},{"sha":"36067cf4a438e6dd8e4a3bdc846f7153a980f3d0","author":{"email":"a20f2abeaea5097024982ff9c698bf9edd26070c@google.com","name":"Janet Kuo"},"message":"Fix local cluster script","distinct":true,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/36067cf4a438e6dd8e4a3bdc846f7153a980f3d0"},{"sha":"9590b23264b65f2f89a06b39b5abbaa2c8dece23","author":{"email":"fb7b75872f1a877dbe4139a6016b66e619a17cb9@redhat.com","name":"Jan Chaloupka"},"message":"LowThresholdPercent can not be higher than HighThresholdPercent\n\nif LowThresholdPercent > HighThresholdPercent, amountToFree at image_manager.go:208 is negative and image GC will not free memory properly.\n\nJustification:\n\n1) LowThresholdPercent > HighThresholdPercent implies (LowThresholdPercent * capacity / 100) > (HighThresholdPercent * capacity / 100)\n2) usage is at least (HighThresholdPercent * capacity / 100)\n3) amountToFree = usage - (LowThresholdPercent * capacity / 100)\n\nCombining 1), 2) and 3) implies amountToFree can be negative.\n\nWhat happens if amountToFree is negative? in freeSpace method, \"for _, image := range images \" loops at least once\nand if everything goes fine, \"delete(im.imageRecords, image.id)\" is executed.\nWhen checking for condition \"if spaceFreed >= bytesToFree\", it is always true as bytesToFree is negative\nand spaceFreed is positive. The loop is finished, so is image GC.\n\nAt the end, only the oldest image is deleted. In situations where there is a lot of dead containers,\neach container corresponing to distinct image, number of unused images can get higher.\nIf two new images get pulled in every 5 minutes, image GC will not work properly and will not free enough space.\nSecondly, it will take a lot of time to free all unused images (hours depending on a number of unused images).\n\nThis is an incorrect configuration. Image GC should report it and refuse to work.","distinct":true,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/9590b23264b65f2f89a06b39b5abbaa2c8dece23"},{"sha":"85de88892c78dc016cc9a68354965c13ceeec8ed","author":{"email":"a7f4b96ffdd515ecef00f117294da18555749b0b@redhat.com","name":"Jan Safranek"},"message":"e2e: Remove specific Gluster repo.\n\nDebian Wheezy image in GCE has already the correct one.","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/85de88892c78dc016cc9a68354965c13ceeec8ed"},{"sha":"61fc0a12433ff316ac026bb8cf173d7e8e0a4321","author":{"email":"8c34ddd8cf36d7c696feb4309d3c17fd6e834fce@google.com","name":"gmarek"},"message":"Explicitly set DNSDefault policy in Density test","distinct":false,"url":"https://api.github.com/repos/WeixuZhuang/kubernetes/commits/61fc0a12433ff316ac026bb8cf173d7e8e0a4321"}]}