{"push_id":751378412,"size":78,"distinct_size":77,"ref":"refs/heads/graceful","head":"27df53012287ca7e81fac20973fbf357b589150d","before":"dcd779ece53e7be58b70ab9c6dabb280b9681f70","commits":[{"sha":"38bddc2a973f905d844d609900762a228b5046e9","author":{"email":"33ee169af5c4a338e1d7829133182f5852741086@google.com","name":"Tim Hockin"},"message":"Fix boilerplate for sh to allow alt shebangs","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/38bddc2a973f905d844d609900762a228b5046e9"},{"sha":"e54c38d74bdd0fd0d1940b0c7943d657f6e30ab7","author":{"email":"33ee169af5c4a338e1d7829133182f5852741086@google.com","name":"Tim Hockin"},"message":"Add an optional timeout for UDP hostport proxy","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/e54c38d74bdd0fd0d1940b0c7943d657f6e30ab7"},{"sha":"d73faa8272d2905e73449a4d210a528e2e3c0582","author":{"email":"89303f5b3c40c1b24f758e05b147c2160fb869de@redhat.com","name":"deads2k"},"message":"expose common name validation methods","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/d73faa8272d2905e73449a4d210a528e2e3c0582"},{"sha":"f11446020433bafe3484788a29da827e5cc445c5","author":{"email":"a2a7dc233ec9f303fb06fc9c8f3a8e8f436f4f38@gmail.com","name":"Patrick Tescher"},"message":"Adjust permissions so that Cassandra can run without root access\n\nThis allows both non root access as well as running with —user=<random\nid>","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/f11446020433bafe3484788a29da827e5cc445c5"},{"sha":"bb28684f43822bf9efd0e5c85ba9343c7be48c6b","author":{"email":"03bb5d5a514b2eb18d804024b32b62cf4041acc0@huawei.com","name":"Jian Huang"},"message":"Update util.sh\n\nWhen we deploy the kubernetes using Ubuntu's script. \r\n1. First we set the roles \"ai i i\" and NUM_MINIONS=3, it runs as expected.\r\n2. Then we change the roles to \"a i i\" and NUM_MINIONS=2, we found it will not run successfully.\r\n\r\nIt's because there are history files left on the previous deployment. \r\nThis commit will delete the files when stop the cluster.","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/bb28684f43822bf9efd0e5c85ba9343c7be48c6b"},{"sha":"f8667f73e3cc1d8ef95ba79e5548c89be04cebbc","author":{"email":"252abcaf2aa53d9d34fe4fa8ac5c13dc615c77f9@gmail.com","name":"David Walter"},"message":"change underscores to dashes to match the command line argument","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/f8667f73e3cc1d8ef95ba79e5548c89be04cebbc"},{"sha":"95a27394cc9a0ccfa6341d8a5026417eab7280d4","author":{"email":"1ce9b71727fa73d52ae07b10438c957d68ef7e67@users.noreply.github.com","name":"kargakis"},"message":"cache: Avoid reallocs in Index","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/95a27394cc9a0ccfa6341d8a5026417eab7280d4"},{"sha":"789450a40d64143537c0f992a4b678d169318c7c","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Update resource quota design to align with requests and limits","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/789450a40d64143537c0f992a4b678d169318c7c"},{"sha":"fccca8fa5d62bc3a2c78a8f5f2da1192ac86af3b","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@google.com","name":"Zach Loafman"},"message":"Exit if hub isn't installed, add verbiage to message.","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/fccca8fa5d62bc3a2c78a8f5f2da1192ac86af3b"},{"sha":"cd30bd6167245a8e6dc623575398e9618359c9cd","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"util: Add util.Umask wrapper\n\nThis function compiles to a stub on Windows.","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/cd30bd6167245a8e6dc623575398e9618359c9cd"},{"sha":"f6da3fdbe1af2f5211de84f99c2edea078b36a6c","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"kubectl: Add proxy --unix-socket=/file/path option\n\nProxies on a TCP port are accessible outside the current security\ncontext (eg: uid). Add support for having the proxy listen on a\nunix socket, which has permissions applied to it.\n\nWe make sure the socket starts its life only accessible by the\ncurrent user using Umask.\n\nThis is useful for applications like Cockpit and other tools which\nwant the help of kubectl to handle authentication, configuration and\ntransport security, but also want to not make that accessible to\nall users on a multi-user system.","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/f6da3fdbe1af2f5211de84f99c2edea078b36a6c"},{"sha":"cd4f0b43ef64166e06cd1fe24740a22879fd6c56","author":{"email":"8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com","name":"Stef Walter"},"message":"test: End to end test for kubectl proxy --unix-socket","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/cd4f0b43ef64166e06cd1fe24740a22879fd6c56"},{"sha":"7b5a6e906e601adfa76914d41fbcdf68d45b1b33","author":{"email":"03bb5d5a514b2eb18d804024b32b62cf4041acc0@huawei.com","name":"Jian Huang"},"message":"Remove kubelet files for a clean teardown\n\nRemove /var/lib/kubelet folder in order to gain a more clean environment","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/7b5a6e906e601adfa76914d41fbcdf68d45b1b33"},{"sha":"819777e9e8f4bc4ef701276e2393eef8e158d14f","author":{"email":"8c34ddd8cf36d7c696feb4309d3c17fd6e834fce@google.com","name":"gmarek"},"message":"Correctly handle Node deletion in NodeController","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/819777e9e8f4bc4ef701276e2393eef8e158d14f"},{"sha":"ea3998e9818c1c9fecdf76df741c8a2daee4e521","author":{"email":"5850efe31e1ad88f7006b0b225b5cba3e9d49569@gmail.com","name":"Steve Kuznetsov"},"message":"Implementing standalone etcd for openshift","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/ea3998e9818c1c9fecdf76df741c8a2daee4e521"},{"sha":"bb79365e2aa0c38673d1e7f31f74d04982965820","author":{"email":"4f499256fd2260f9682a9d9e63c3f1d668ee5cdf@redhat.com","name":"Clayton Coleman"},"message":"Split kubelet server initialization into two parts\n\nFirst is initializing a KubeletConfig that starts no background\nprocesses. Second is running the config. Provide a legacy path\nthat won't impact older callers while making it easier to customize\nthe interfaces passed to the Kubelet.\n\nUsed by OpenShift to inject some custom interfaces to the Kubelet\nfor config management.","distinct":false,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/bb79365e2aa0c38673d1e7f31f74d04982965820"},{"sha":"e75f8be8ea4edfeda09ea91b6cce4f52af5287b1","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Update design for LimitRange to handle requests","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/e75f8be8ea4edfeda09ea91b6cce4f52af5287b1"},{"sha":"1407aee8b0eb98c491821fd37d5f48bab661240c","author":{"email":"db45154a36f876b6530318deb77b70e73030e0c3@google.com","name":"Brendan Burns"},"message":"fix invalid flag --insecure-bind-address to --address","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/1407aee8b0eb98c491821fd37d5f48bab661240c"},{"sha":"bc2306d4e903685c14c3f50e2127610fd7c003ed","author":{"email":"ee9ac3dce6e09a3693da6cbc001aa49a920c5806@huawei.com","name":"Kevin"},"message":"bug fix: DOCKER_OPTS not works\n\nWhen deploying the kubernetes using Ubuntu's script, the value of configuration item `DOCKER_OPTS` is not set to `/etc/default/docker`.\r\nThis commit is to fix this bug.","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/bc2306d4e903685c14c3f50e2127610fd7c003ed"},{"sha":"ed4863f1cf83349618e03ed8c781568ecb890dbe","author":{"email":"23d129abdf3a10277f378f8af30b066c7d3b1b7c@google.com","name":"Dawn Chen"},"message":"Merge pull request #12264 from Huawei-PaaS/iss_ubuntu_docker_opts\n\nbug fix: DOCKER_OPTS not works when deploying using Ubuntu scripts","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/ed4863f1cf83349618e03ed8c781568ecb890dbe"}]}