{"push_id":669961343,"size":109,"distinct_size":108,"ref":"refs/heads/statusName","head":"97e32d9466dfbb578ef941bf5c2600bf16dd6392","before":"9fb890db83d35c2366990f02e19ca55889867724","commits":[{"sha":"936f9cc95d00031c6ed4f44c35ab1f7df4b6fac2","author":{"email":"eb0e322e74060bb4753a9f4aec9333246612275c@google.com","name":"Eric Tune"},"message":"WIP: Update Rackspace so node talks to apiserver\n\nKubernetes project has decided that it is better if kubelet\nand kube-proxy use the apiserver REST interface to get and\nset resources instead of accessing resource keys in etcd directly.\nThis is necessary to support kubelet reporting of events,\nand also encapsulates the apiserver store details.\n\nThis means that the kubelet and kube-proxy need to know the\napiserver host(s) via a flag.\n\nSince the Rackspace config already used etcd to advertise the\nminions to the controller-manager, I used the same pattern to advertise\nthe apiserver(s) to the minions.\n\nSetting --public_address_override=$private_ipv4 is intended to ensure that\nthe master serves its http interface on the right ethernet device, since I think\nthere are two on a droplet.\n\nThe new apiserver-advertiser.service puts the IPs of any apiservers in etcd.\n\nThe kubelet and kube-proxy now take an environment file which contains\nthe list of apiserver IPs, and that env var goes into a flag.  The\netcd_servers argument is removed -- the point is for these binaries\nto not access etcd.\n\nThe new apiserver-finder.service watches for changes in etcd and\nrestarts kubelet and kube proxy when there are new apiservers.","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/936f9cc95d00031c6ed4f44c35ab1f7df4b6fac2"},{"sha":"75dac16c34b02d32368e622a71c0809db7d3170f","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"leverage $public_ip4 for apiserver communication","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/75dac16c34b02d32368e622a71c0809db7d3170f"},{"sha":"b2aa089df07618ad2d1da89ad4d489986dbd3949","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"fix download-release.sh\n\nDownload-release.sh was overwriting previous downloads\neven if the temp URL had expired which resulted in the\nrelease and binaries being overriden.","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/b2aa089df07618ad2d1da89ad4d489986dbd3949"},{"sha":"6ae14b3630fa256e9eb5435411af14893753678a","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"add initial support for flannel","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/6ae14b3630fa256e9eb5435411af14893753678a"},{"sha":"6968074c90f8cbc697ea1dcf26d14d4acbd553ac","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"remove manifest config and bump rax coreos image","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/6968074c90f8cbc697ea1dcf26d14d4acbd553ac"},{"sha":"16a448082fc5347b607b4d04c3c1841060bfd2c8","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"add functions to generate tokens","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/16a448082fc5347b607b4d04c3c1841060bfd2c8"},{"sha":"1e8ee4d1f1e5ec52aab91f197e66027952021fde","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"minor fixes to get a working cluster","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/1e8ee4d1f1e5ec52aab91f197e66027952021fde"},{"sha":"0205c27c5043ca828ca2313e0be5aa83894ed7c8","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"update rackspace README","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/0205c27c5043ca828ca2313e0be5aa83894ed7c8"},{"sha":"4e2f350bc9877eb3ffbacbf9db56bdcdfc817a90","author":{"email":"4ebd145e74d9c48ec7f57bb90ed2641a1c33dd5d@gmail.com","name":"Ryan Richard"},"message":"rackspace: kube_bearer_token -> kubelet_token","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/4e2f350bc9877eb3ffbacbf9db56bdcdfc817a90"},{"sha":"25668ccc11214fcbff2843c2079ee0965692aa4c","author":{"email":"52dc720c411f8e2156e608c1a8b894a917489667@google.com","name":"Yu-Ju Hong"},"message":"Kubelet: remove the getPodstatus method\n\nPod statuses are periodically writtien to the status manager, and status\nmanager sets the start time of the pod. All non-status-modifying code should\nperform cache lookup and should not attempt to generate pod status on its own.","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/25668ccc11214fcbff2843c2079ee0965692aa4c"},{"sha":"050b8ba60bd45eb30c750fed84a4d11d43888a2f","author":{"email":"52dc720c411f8e2156e608c1a8b894a917489667@google.com","name":"Yu-Ju Hong"},"message":"Kubelet: move active deadline check to per pod worker\n\nPer-pod workers have sufficient knowledge to determine whether a pod has\nexceeded the active deadline, and they set the status at the end of each sync.\nMove the active deadline check to generatePodStatus so that per pod workers\ncan update the pod status directly. This eliminates the possibility of a race\ncondition where both SyncPods and the pod worker are updating the status, which\ncould lead to temporary erratic pod status behavior (pod phase: failed ->\nrunning -> failed).","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/050b8ba60bd45eb30c750fed84a4d11d43888a2f"},{"sha":"6d054b140a47c726127999aa33cc6d645e726497","author":{"email":"eb0e322e74060bb4753a9f4aec9333246612275c@google.com","name":"Eric Tune"},"message":"Add API change suggestions.","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/6d054b140a47c726127999aa33cc6d645e726497"},{"sha":"87a26e2fd24e956b86135f471214138788165062","author":{"email":"60aa149136503fec6519a9af1de9851df34f73cb@google.com","name":"jackgr"},"message":"Fixes portability issues in cleanup() that cause the pid expansion to fail when host_os=darwin by replacing ps --ppid and ps --pid with pgrep -P and ps -p, and by suppressing header line in output with ps -o pid=.","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/87a26e2fd24e956b86135f471214138788165062"},{"sha":"be6e79ec1124e797c8982a792669836668b66026","author":{"email":"e3c73a9d5a10d7404c2eb69be1ef45de2b0a94ba@google.com","name":"nikhiljindal"},"message":"Updating swagger spec","distinct":false,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/be6e79ec1124e797c8982a792669836668b66026"},{"sha":"0c14e0cbdb37697c0a09697c61fe9c941ad6b07f","author":{"email":"89303f5b3c40c1b24f758e05b147c2160fb869de@redhat.com","name":"deads2k"},"message":"add pull secret references to pods","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/0c14e0cbdb37697c0a09697c61fe9c941ad6b07f"},{"sha":"013130f1507a18ead8ff2ce490ed8a899506cc5d","author":{"email":"cbdffa0c689f2fb8ee77f97ca085a8c336fd62fc@google.com","name":"Chao Xu"},"message":"update the docs for kubectl-run-container to v1beta3","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/013130f1507a18ead8ff2ce490ed8a899506cc5d"},{"sha":"13aaef14ce4135660d16e9070d59f141ea2482a9","author":{"email":"98b906eb8045a86be832c0fc2967598cbc1e3c67@gmail.com","name":"Mark deVilliers"},"message":"Fix secret namespace and key for v1beta3API","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/13aaef14ce4135660d16e9070d59f141ea2482a9"},{"sha":"7f6fa21171e295cc69f7f150142b42585d45dab8","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@lollyrock.com","name":"Christoph Hartmann"},"message":"update kubectl urls","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/7f6fa21171e295cc69f7f150142b42585d45dab8"},{"sha":"4a0c6b3e0bb1a9947199e8bf2051b1e6c5e1199e","author":{"email":"d9c18cedfa0ffe328de72ad69f45bea60c8fe033@google.com","name":"Satnam Singh"},"message":"Add version label to Kibana controller and service","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/4a0c6b3e0bb1a9947199e8bf2051b1e6c5e1199e"},{"sha":"fbf6d36e1c5f2fa4793f7b27e833c6556ed0441d","author":{"email":"d9c18cedfa0ffe328de72ad69f45bea60c8fe033@google.com","name":"Satnam Singh"},"message":"Embed version number in kube-dns RC","distinct":true,"url":"https://api.github.com/repos/nikhiljindal/kubernetes/commits/fbf6d36e1c5f2fa4793f7b27e833c6556ed0441d"}]}