{"push_id":599082326,"size":61,"distinct_size":61,"ref":"refs/heads/e2e-2","head":"cf4640bdd429a861493dd08369b2b391935ffcfe","before":"9eb5262af9216358b2864b40c8b565be7191373d","commits":[{"sha":"608e00bffd00b95c0a0646ff55663aae7c97b59f","author":{"email":"694ce38231ed622bd1593ce4ec9aa85c9ddb0a78@verbum.org","name":"Colin Walters"},"message":"contrib/systemd: Add tmpfiles.d file\n\nNow that that the apiserver can auto-generate self-signed\ncertificates, and drop them in /var/run/kubernetes (which is really\n/run/kubernetes), we need to ensure it's created on boot.\n\n(I'm not sure why the default isnt' *persistent* self-signed\n certificates, but that's a different patch)","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/608e00bffd00b95c0a0646ff55663aae7c97b59f"},{"sha":"e2c09f447036c720ee62009837113e5122572ca6","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@fathomdb.com","name":"Justin Santa Barbara"},"message":"Modify e2e to use local artifacts if present (to avoid GCS requirement)","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/e2c09f447036c720ee62009837113e5122572ca6"},{"sha":"a32f02402900a66ef1b64b14d5266887bbc847a7","author":{"email":"05f8136017a996ef827d97d0245185da0eee883a@google.com","name":"Robert Bailey"},"message":"Remove the host port from the replication controller e2e test.","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/a32f02402900a66ef1b64b14d5266887bbc847a7"},{"sha":"cd7d78b6969a9ccd9fc370e5c8d79b7ae9114095","author":{"email":"c7adfbfaeab4bce94ed627f21f4f86fac4ca308b@google.com","name":"Jeff Lowdermilk"},"message":"Make kubectl commands return errors and centralize exit handling","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/cd7d78b6969a9ccd9fc370e5c8d79b7ae9114095"},{"sha":"7358084fd5bb9c4eaab537f745a55912b5352412","author":{"email":"c7adfbfaeab4bce94ed627f21f4f86fac4ca308b@google.com","name":"Jeff Lowdermilk"},"message":"Utilities to create and clear kubeconfig for use by kube-up scripts","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/7358084fd5bb9c4eaab537f745a55912b5352412"},{"sha":"7db006ab1aa09d9a134147cbdb377e0c2fe25f0e","author":{"email":"c7adfbfaeab4bce94ed627f21f4f86fac4ca308b@google.com","name":"Jeff Lowdermilk"},"message":"Generate standalone kubeconfig on kube-up, clear on kube-down.\n\nAlso tweaked the ginkgo tests to pull auth directly from a kubeconfig file\ninstead of the legacy kubernetes_auth file.","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/7db006ab1aa09d9a134147cbdb377e0c2fe25f0e"},{"sha":"cef905a7b23ff52fbbac5db2effe8e378fa24652","author":{"email":"d9c18cedfa0ffe328de72ad69f45bea60c8fe033@google.com","name":"Satnam Singh"},"message":"Fix status message in waitForPodConidition","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/cef905a7b23ff52fbbac5db2effe8e378fa24652"},{"sha":"759e82c29fd8e7fab5a3a0eb3ce1e3e27100053a","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@google.com","name":"Zach Loafman"},"message":"Remove dep on yaml for GCE startup\n\nWrite out \"yaml\" in util.sh. Dying a little. :'(\n\nFixes #5258","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/759e82c29fd8e7fab5a3a0eb3ce1e3e27100053a"},{"sha":"6d465c4d862a90afe01ee998d6a75e1dca875750","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@google.com","name":"Zach Loafman"},"message":"Merge pull request #5273 from zmerlynn/salt_drones\n\nRemove dep on yaml for GCE startup","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/6d465c4d862a90afe01ee998d6a75e1dca875750"},{"sha":"5e8d70f76b5a2b7f87b879adb85ce6bbc82fb27b","author":{"email":"eb0e322e74060bb4753a9f4aec9333246612275c@google.com","name":"Eric Tune"},"message":"Remove HostPort conflict checking.\n\nWe decided to get rid of boundPods.   Removing this check is\na prerequisite for that.  This check had some value before we had\nIP-per-Pod.  However, AIUI, use of HostPort is strongly discouraged\nin Kubernetes.  It still exists as part of a Pod spec because\nof ContainerVM, where it is used.  But, this change does not affect\nContainerVM, where there is no master.\n\nIf someone did create pods with HostPort using kubernetes, the following\nwould happen:\n  - The scheduler would try not to put two conflicting pods on the same\n    machine (pkg/scheduler/predicates.go : PodFitsPorts() )\n  - I'm not sure if it is currently possible for a race to occur where\n    the PodFitsPorts check were bypassed.   Maybe it could happen.\n  - If the kubelet was sent conflicting pods, it would detect them in\n    ( pkg/kubelet/kubelet.go :  filterHostPortConflicts() ).  It would\n    arbitrarily pick one pod to run and another to ignore.\n  - If all of the above happened and the user filed and issue on github,\n    we might figure out that the user used HostPort and tell the user to stop.\n\nTODO:\n - e2e test\n - Several of the demos in examples/ use hostPort.  Change them to\n   not specify hostPort and have a service instead.","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/5e8d70f76b5a2b7f87b879adb85ce6bbc82fb27b"},{"sha":"b8c91e7344923e48a6905d642c843cdd86ba5793","author":{"email":"f6724561ae5af88f31fba03661e7a7a78e0ec013@apache.org","name":"Subin M"},"message":"use ChooseHostInterface in kube-proxy","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/b8c91e7344923e48a6905d642c843cdd86ba5793"},{"sha":"110ab79f05e031effaa8563d371cbfde4a3f4f78","author":{"email":"388327b039a11d4a50372a248ec9e1b59bece68d@google.com","name":"Jerzy Szczepkowski"},"message":"Added support for labels to \"kubectl stop\".\n\nAdded support for labels and --all to \"kubectl stop\". Fixes #5178.","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/110ab79f05e031effaa8563d371cbfde4a3f4f78"},{"sha":"2b058206191cde54c1251e982245e5a5b4b19854","author":{"email":"caff54a7f3d0be512bae60ddb702811e948f87e9@gmail.com","name":"Kieran O'Mahony"},"message":"Update SkyDNS version\n\nI had some trouble with the kubernetes docker image for SkyDNS being outdated. In my experience the version in `kubernetes/skydns:2014-12-23-001` will not behave correctly if it manages to startup before etcd, for details see skynetservices/skydns#142\n\n Updating to SkyDNS latest fixes this.","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/2b058206191cde54c1251e982245e5a5b4b19854"},{"sha":"82fbc2517be38c3f1f7ab65731dce4eeaa49f99c","author":{"email":"59b6733e47280dc0842a1e64fb2a9c742d686e46@gmail.com","name":"Ilya Dmitrichenko"},"message":"coreos/azure: Pass number of minions as an argument","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/82fbc2517be38c3f1f7ab65731dce4eeaa49f99c"},{"sha":"9a6857cf2ccc33fc7e2c8e48c87ebc19b877edb4","author":{"email":"388327b039a11d4a50372a248ec9e1b59bece68d@google.com","name":"Jerzy Szczepkowski"},"message":"Fixed writing Host in Pod.Spec during binding.\n\nFixed writing Host in Pod.Spec during binding. Related to #5207.","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/9a6857cf2ccc33fc7e2c8e48c87ebc19b877edb4"},{"sha":"0c798bbe5299549fc90acf19c76bc61a73a3147b","author":{"email":"6fe6b8a05df7f9c8cc3eafd421a9b8433d86fa1d@redhat.com","name":"Andy Goldstein"},"message":"Remove debugging log message from ExecInContainer","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/0c798bbe5299549fc90acf19c76bc61a73a3147b"},{"sha":"468bf1da756894ba10648c0a6bbe796a5f5d92de","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Enable common set of admission controllers across salt providers","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/468bf1da756894ba10648c0a6bbe796a5f5d92de"},{"sha":"20853410bd696b4668d78c83f5be0f85994e3ed8","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Unify azure and aws admission control","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/20853410bd696b4668d78c83f5be0f85994e3ed8"},{"sha":"f71a91a1311290cf847c491a8fcecdfd2a014abd","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Fix regression introduced when moving to standalone salt","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/f71a91a1311290cf847c491a8fcecdfd2a014abd"},{"sha":"64eca7393aa76d8a30e362baeb2512a543e35617","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Update to use yaml quote","distinct":true,"url":"https://api.github.com/repos/dyema/kubernetes/commits/64eca7393aa76d8a30e362baeb2512a543e35617"}]}