{"push_id":765303123,"size":72,"distinct_size":71,"ref":"refs/heads/kubectl-validate-on","head":"ab190d3a302b083e66292883c7b5720e27fec1b4","before":"fe35d9412aaa7b5ee375efb6d61754a978499f60","commits":[{"sha":"0282ba55be9692d44ae5b73316f2015e334adfc7","author":{"email":"d4310aad15daa0adb22e7f7056b3e3f59a97b2e0@gmail.com","name":"Mike Danese"},"message":"delete unused image hello-kubernetes","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/0282ba55be9692d44ae5b73316f2015e334adfc7"},{"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/JanetKuo/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/JanetKuo/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/JanetKuo/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/JanetKuo/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/JanetKuo/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/JanetKuo/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/JanetKuo/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/JanetKuo/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/JanetKuo/kubernetes/commits/907090a777b7191ccce699f4956782490ef7f1cb"},{"sha":"bff0cab7ced94a3bf187a75e5bfb46925381bc6f","author":{"email":"a20f2abeaea5097024982ff9c698bf9edd26070c@google.com","name":"Janet Kuo"},"message":"Describe volumes in rc and pod","distinct":false,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/bff0cab7ced94a3bf187a75e5bfb46925381bc6f"},{"sha":"8ddcb222e9bc06dc8b89da52f4c9bdbcefdd8993","author":{"email":"c7eb7e27d720073802570910730f1cd8b821f3fc@gmail.com","name":"Dr. Stefan Schimanski"},"message":"Stop the kubelet from taking control over cgroups and other processes","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/8ddcb222e9bc06dc8b89da52f4c9bdbcefdd8993"},{"sha":"90bf334fd1e2f37e14a232c1d4d901188be1a305","author":{"email":"bc8d8ee30ebd8b6f9b13bced154ad14200e5d67f@google.com","name":"Wojciech Tyczynski"},"message":"Fix deadlock in the cacher","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/90bf334fd1e2f37e14a232c1d4d901188be1a305"},{"sha":"f2e15fd5380b19da68fac48867112302d7d37489","author":{"email":"388327b039a11d4a50372a248ec9e1b59bece68d@google.com","name":"Jerzy Szczepkowski"},"message":"Experimental client for horizontal pod autoscaler.\n\nImplementation of experimental client for horizontal pod autoscaler. Placeholder implementation for controller for horizontal pod autoscaler.","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/f2e15fd5380b19da68fac48867112302d7d37489"},{"sha":"501594f8c736b011d5fe7f1e3d862c9de34e282d","author":{"email":"24d4e0b668318ee88638c0b8cab71155721d85d7@huawei.com","name":"hurf"},"message":"fix AGE error when resource has no creationTimeStamp\n\nIf the resource doesn't contain creationTimeStamp, report AGE as\nunknown. This usually happens when the resouces is created locally\nor is not accually created at server side.","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/501594f8c736b011d5fe7f1e3d862c9de34e282d"},{"sha":"c20ed0344a785cf3a672399c98e1c5e8cc56fd0d","author":{"email":"24d4e0b668318ee88638c0b8cab71155721d85d7@huawei.com","name":"hurf"},"message":"Enhance shortHumanDuration to handle more situation\n\nAllow 2 seconds deviation of current time. For time more than 2\nseconds from current time, output as '<invalid>'.","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/c20ed0344a785cf3a672399c98e1c5e8cc56fd0d"},{"sha":"1feb78be66eeefea49a8e0a10364dd84d6b02add","author":{"email":"bc8d8ee30ebd8b6f9b13bced154ad14200e5d67f@google.com","name":"Wojciech Tyczynski"},"message":"Stop using deprecated commands","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/1feb78be66eeefea49a8e0a10364dd84d6b02add"},{"sha":"fba216c7b3e56b831b2ece5454e0da9ed82be480","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"AWS: Always install aufs module & tools\n\nClean up the installation of aufs supporting modules & tools, so we\nalways install both and only install in one place.\n\nFixes #12855","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/fba216c7b3e56b831b2ece5454e0da9ed82be480"},{"sha":"dcc302ab382288a2101bea2e65b469fcde2323e1","author":{"email":"bc8d8ee30ebd8b6f9b13bced154ad14200e5d67f@google.com","name":"Wojciech Tyczynski"},"message":"Refactoring of list etcd tests.","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/dcc302ab382288a2101bea2e65b469fcde2323e1"},{"sha":"5a95eb7326c4f1fe9e3cb66b20fc6f339eee5a8a","author":{"email":"8c679c019d35fb0b37a6b261b23cdd9ecfc0f31b@gmail.com","name":"jiangyaoguo"},"message":"Test UDP timeout","distinct":true,"url":"https://api.github.com/repos/JanetKuo/kubernetes/commits/5a95eb7326c4f1fe9e3cb66b20fc6f339eee5a8a"}]}