{"push_id":767432238,"size":260,"distinct_size":260,"ref":"refs/heads/fix-link-local","head":"e2bcd5f9fc1c490eaf1d6fbf0ce47ef5c0aac15c","before":"069cbdc55f2a03a612aafa2ed79adf480d71df4a","commits":[{"sha":"1e10a7cc5920cca4eb63eced65e7405cbb5f413e","author":{"email":"8116d2641a7710f1f7ad4d346ca6ece29f825b54@huawei.com","name":"feihujiang"},"message":"Kubectl scale command accepts a filename param","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/1e10a7cc5920cca4eb63eced65e7405cbb5f413e"},{"sha":"f1d0835235408ce2007fcffb91c3ee2cc13da0cf","author":{"email":"bafbbefbefe692ced3b6c96b2530babc87534159@redhat.com","name":"Paul Weil"},"message":"don't swallow bad request errors","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/f1d0835235408ce2007fcffb91c3ee2cc13da0cf"},{"sha":"7afa78a2efb049e66d57bf07a9eee95347f7c1b6","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@mesosphere.io","name":"Karl Isenberg"},"message":"[mesos/docker] Enhance kube-up to better support running in a container (for CI)\n\n- Generate CA & API Server SSL key/cert in keygen docker image\n  - Refactor SSL generation\n  - Generate service account key & user files on local machine\n- Enable kube-up to be run in a container (kubernetes-mesos-test)\n- Add timeout env vars\n- Pull docker images up front to avoid timeouts\n- Remove docker image builds from test-setup\n- Nuke logs dir before each kube-up\n- Make run_in_docker work without KUBECONFIG defined\n- Fix temp dir cleanup\n- Add auth mount env var\n  - Default to $HOME/tmp/kubernetes/auth\n  - Outside of repo (which gets docker mounted when using kubernetes-mesos-test)\n  - Inside $HOME (which gets vm mounted when using docker-machine or boot2docker)\n- Add log dump dir env var\n  - Default to $HOME/tmp/kubernetes/logs (for consistancy with auth dir)\n- Enable errtrace\n- Increase log level to aid CI debugging","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/7afa78a2efb049e66d57bf07a9eee95347f7c1b6"},{"sha":"cdc2567787643db21f5642413d0bdc2206508fa4","author":{"email":"32dd76a0c5c1be331d94f3bd57e10fabbc124dd5@gmail.com","name":"Byungjoon Lee"},"message":"Fix the problem that the script cannot remove existing installations because sudo keyword is missing.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/cdc2567787643db21f5642413d0bdc2206508fa4"},{"sha":"823392e4e30f5219be8f793c0dda6d41499016ec","author":{"email":"b0b36e3cd9ea4e5739ff430a3056fabf2fdb0376@redhat.com","name":"Eric Paris"},"message":"New test and commit hook to make sure changes to Godeps are reproducable\n\nIt is a pretty slow test (it downloads fresh) all of kube's Godeps, so only\nrun it when needed in pre-commit hook.\n\nThis also means that random changes to other non-kube repositories could\ncause travis/shippable to just randomly stop working for all PRs which touch\nGodeps after that moment (even though no changes have been made to Godeps by\nus).  Examples would be things like other repos completely disappearing. Or\neven the directory we include disappearing in master in the remote\nproject (even though the directory may exist at the commit we care\nabout) This is a bugwin godep, but it is a problem we have seen happen\nwith kube Godeps.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/823392e4e30f5219be8f793c0dda6d41499016ec"},{"sha":"f125ad88ce07da8d5ce3a79f87eb00b3f1a172e1","author":{"email":"b0b36e3cd9ea4e5739ff430a3056fabf2fdb0376@redhat.com","name":"Eric Paris"},"message":"Rename IsMountPoint to IsLikelyNotMountPoint\n\nIsLikelyNotMountPoint determines if a directory is not a mountpoint.\nIt is fast but not necessarily ALWAYS correct. If the path is in fact\na bind mount from one part of a mount to another it will not be detected.\nmkdir /tmp/a /tmp/b; mount --bin /tmp/a /tmp/b; IsLikelyNotMountPoint(\"/tmp/b\")\nwill return true. When in fact /tmp/b is a mount point. So this patch\nrenames the function and switches it from a positive to a negative (I\ncould think of a good positive name). This should make future users of\nthis function aware that it isn't quite perfect, but probably good\nenough.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/f125ad88ce07da8d5ce3a79f87eb00b3f1a172e1"},{"sha":"0282ba55be9692d44ae5b73316f2015e334adfc7","author":{"email":"d4310aad15daa0adb22e7f7056b3e3f59a97b2e0@gmail.com","name":"Mike Danese"},"message":"delete unused image hello-kubernetes","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/0282ba55be9692d44ae5b73316f2015e334adfc7"},{"sha":"1d16b21dd25f6df5c13aa139dc482a611a8b5638","author":{"email":"4c8060af93345c2cc416ee6aa55bceec4e5cc9d4@mesosphere.io","name":"Karl Isenberg"},"message":"[mesos/docker] Configure controller-manager to advertize its externally accessible IP","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/1d16b21dd25f6df5c13aa139dc482a611a8b5638"},{"sha":"1ab62e541bdaa3f5febd8d398a0656e7806e9c8e","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"Add more events to LoadBalancer management\n\nIt would be nice to see these events in the service like we do with pods;\nalso we've had trouble here so a few more events would be handy!","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/1ab62e541bdaa3f5febd8d398a0656e7806e9c8e"},{"sha":"87df1d6fb687ca36cdae0a7738b83beaa7e5d9e6","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"Change CreateTCPLoadBalancer -> EnsureTCPLoadBalancer; implementations auto-delete if already exists\n\nPreviously the servicecontroller would do the delete, but by having the cloudprovider\ntake that task on, we can later remove it from the servicecontroller, and the\ncloudprovider can do something more efficient.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/87df1d6fb687ca36cdae0a7738b83beaa7e5d9e6"},{"sha":"8c365d51c77dd8a9e99864da5117acaace7af04d","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"servicecontroller relies on cloudprovider to delete LB if needed\n\nWe previously made the cloudproviders take on the responsibility of deleting\nexisting load balancers; this lets us simplify the servicecontroller logic\nand also lays the groundwork for more efficient cloudprovider LB implementations\nto do an in-place change on a LB.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/8c365d51c77dd8a9e99864da5117acaace7af04d"},{"sha":"924350d5f633d3aa8f305b127bca5ff91f25fdfb","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"AWS: Make load balancer creation idempotent on AWS\n\nThis turned out to be a little convoluted, but is needed because deleting an ELB on AWS\nis a painful UX - it won't have the same endpoint when it is recreated.\n\nAlso started splitting the provider into files, but only for new functions (so far!)","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/924350d5f633d3aa8f305b127bca5ff91f25fdfb"},{"sha":"cb38b02f2c266e57d37a6a8afd88243d2068dc20","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"Add unit test for StringSet Equal","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/cb38b02f2c266e57d37a6a8afd88243d2068dc20"},{"sha":"fde0a8884f57bd2383418e9556cc541450e431c6","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"e2e: Test load-balanced service endpoint preserved\n\nPreviously we weren't preserving the service endpoint on a load-balanced\nservice, at least on AWS.  The test had to test reality, not\naspirations!\n\nNow we should have fixed this, so we can revert the e2e test to check\nthat the service endpoint is indeed preserved.\n\nFixes #11002","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/fde0a8884f57bd2383418e9556cc541450e431c6"},{"sha":"08e904ad9611fa9233dc29c51c3d1ce5170382b0","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"AWS: Configure LoadBalancer health checks\n\nELB will automatically create a health check, but if we update the\nlisteners the old health check port sticks around, and all the instances\nare marked offline.\n\nUpdate the health-checks to match the listeners: we just check the first\nvalid service port, with some hard-coded options for timeouts / retries etc.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/08e904ad9611fa9233dc29c51c3d1ce5170382b0"},{"sha":"d947a8f78bbd6d3b7192a8cb953fd6719abc7c46","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"Update imports to new k8s.io style","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/d947a8f78bbd6d3b7192a8cb953fd6719abc7c46"},{"sha":"907090a777b7191ccce699f4956782490ef7f1cb","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"Move new files into pkg/cloudprovider/providers/aws/\n\nThey were not caught by the general reorg because they weren't on\nmaster.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/907090a777b7191ccce699f4956782490ef7f1cb"},{"sha":"68716c7712354e3be027c4a7770e16c92880249a","author":{"email":"b0b36e3cd9ea4e5739ff430a3056fabf2fdb0376@redhat.com","name":"Eric Paris"},"message":"verify-flags-underscore.py: Remove contrib/ exceptions\n\nAs contrib was removed.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/68716c7712354e3be027c4a7770e16c92880249a"},{"sha":"c560f41a4b30b947a8a6b52bf615ef1f537c07ea","author":{"email":"b0b36e3cd9ea4e5739ff430a3056fabf2fdb0376@redhat.com","name":"Eric Paris"},"message":"Update docs which were incorrectly using _ in flag names\n\nEach of these was verified that the actual flag declaration correctly\nused -","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/c560f41a4b30b947a8a6b52bf615ef1f537c07ea"},{"sha":"055d648ed7a2e588e11219cc0bda2df7af0eafe5","author":{"email":"b0b36e3cd9ea4e5739ff430a3056fabf2fdb0376@redhat.com","name":"Eric Paris"},"message":"Change log_flush_frequency to use -\n\nSince we have the rename, we don't need our declaration to look like\nglog's.","distinct":true,"url":"https://api.github.com/repos/paralin/kubernetes/commits/055d648ed7a2e588e11219cc0bda2df7af0eafe5"}]}