{"push_id":1279012184,"size":31,"distinct_size":31,"ref":"refs/heads/rebase-20160831","head":"4e7657064e016276052c4058609963a6f389e379","before":"e02066b553821b7f4f6bd57735d0ca6c5eaf09fe","commits":[{"sha":"6a2201f4105e0de65fa72cd235e8381e51678c28","author":{"name":"Amey Deshpande","email":"a2699b5f7eb34bb8bc2b0cf051b6ffd6b25e1ea9@google.com"},"message":"Pick a specific GCI version by default on GCE.\n\nPrior to this change, a K8s branch (master as well as release) was\npinned to a GCI milestone.  It would pick up the latest GCI release on\nthat milestone at the time of cluster creation.  The rationale was the\nK8s users would automatically get the bug fixes in newer versions of\nGCI.  However in practice, it makes the runtime environment\nnon-deterministic, and lack of continuous e2e tests mean we would run\ninto breakages sooner or later.\n\nWith this change, each K8s release will pick a specific version\nof GCI by default (similar to how the Debian-based container-vm gets used).\nUsers can override the default version through KUBE_GCE_MASTER_IMAGE and\nKUBE_GCE_NODE_IMAGE environment variables.\n\nWe expect the default GCI version will be updated relatively frequently stay\nupdated with newer GCI releases.  We can also automate the process to\nautomatically bump the hard-coded GCI version in future.","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/6a2201f4105e0de65fa72cd235e8381e51678c28"},{"sha":"ff3ca3d616518087dc20180f69bb4038379f1028","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #31830 from Amey-D/gci-kubelet\n\nAutomatic merge from submit-queue\n\nPick a specific GCI version by default on GCE.\n\nPrior to this change, a K8s branch (master as well as release) was\r\npinned to a GCI milestone.  It would pick up the latest GCI release on\r\nthat milestone at the time of cluster creation.  The rationale was the\r\nK8s users would automatically get the bug fixes in newer versions of\r\nGCI.  However in practice, it makes the runtime environment\r\nnon-deterministic, and lack of continuous e2e tests mean we would run\r\ninto breakages sooner or later.\r\n\r\nWith this change, each K8s release will pick a specific version\r\nof GCI by default (similar to how the Debian-based container-vm gets used).\r\nUsers can override the default version through KUBE_GCE_MASTER_IMAGE and\r\nKUBE_GCE_NODE_IMAGE environment variables.\r\n\r\nWe expect the default GCI version will be updated relatively frequently stay\r\nupdated with newer GCI releases.  We can also automate the process to\r\nautomatically bump the hard-coded GCI version in future.\r\n\r\n\r\n@vishh @adityakali can you please review?\r\n\r\ncc @kubernetes/goog-image FYI","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/ff3ca3d616518087dc20180f69bb4038379f1028"},{"sha":"71f8794ef6741a552ba7ba6143830359bb8d7286","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <carry>: Disable UIs for Kubernetes and etcd","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/71f8794ef6741a552ba7ba6143830359bb8d7286"},{"sha":"a05066789a385ff8b2d70c4ac130e32d1a8b1b04","author":{"name":"Paul Weil","email":"d0a9729d726e155b7272cd1f26229e0f1df76fce@redhat.com"},"message":"UPSTREAM: <carry>: reallow the ability to post across namespaces in api\n\n:100644 100644 a9b6b37... 2328ffc... M\tpkg/apiserver/api_installer.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/a05066789a385ff8b2d70c4ac130e32d1a8b1b04"},{"sha":"33657f5e09c2ca1ca1c98ef0211f443fec4ad77a","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <carry>: update describer for dockercfg secrets\n\n:100644 100644 af19945... 0617165... M\tpkg/kubectl/describe.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/33657f5e09c2ca1ca1c98ef0211f443fec4ad77a"},{"sha":"26514ffbd57b3f288ee0159bf8007b6210582ca5","author":{"name":"Maciej Szulik","email":"0a79de5ea0cac2d327a528cad47cc6d557317acf@redhat.com"},"message":"UPSTREAM: <carry>: add kubelet timeouts\n\n:100644 100644 c561ddb... 17ef5df... M\tpkg/kubelet/server.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/26514ffbd57b3f288ee0159bf8007b6210582ca5"},{"sha":"30a6b02ebd130f710169fd0305176fa729650d6f","author":{"name":"Solly Ross","email":"d3757af8134238877a1f52c1f32f200b7d98e8cb@redhat.com"},"message":"UPSTREAM: <carry>: Tolerate node ExternalID changes with no cloud provider\n\nPreviously, if the kubelet tried to register itself with the API server,\nand was rejected due to the external ID changing, it would delete the\nnode object and recreate it.  This commit causes it to tolerate\na change in ExternalID when the ExternalID is not being provided by a\ncloud provider, assuming the new ExternalID is either the node's\n(metadata) name, or one of node's addresses.\n\n:100644 100644 0c4fdc1... 8deaa82... M\tpkg/kubelet/kubelet.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/30a6b02ebd130f710169fd0305176fa729650d6f"},{"sha":"b5ad84d1b979538184cb970342671be8b6b14e42","author":{"name":"Maciej Szulik","email":"0a79de5ea0cac2d327a528cad47cc6d557317acf@redhat.com"},"message":"UPSTREAM: <carry>: allow hostDNS to be included along with ClusterDNS setting\n\nReverts behavior change made in k8s PR 18089\n\nCarry until k8s issue 20090 is resolved and provides a way to opt out of clusterDNS-only behavior\n\nThis was changed in k8s PR 18089\n\n:100644 100644 4bf134f... d5a3e7a... M\tpkg/kubelet/kubelet.go\n:100644 100644 9a353a0... 01e82f0... M\tpkg/kubelet/kubelet_test.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/b5ad84d1b979538184cb970342671be8b6b14e42"},{"sha":"dd610f4c0af7c44f05901c2cebf147812431d665","author":{"name":"Clayton Coleman","email":"0bd1fab444e30d2463526ac93ff48a59f482abfe@redhat.com"},"message":"UPSTREAM: <carry>: Add our types to kubectl get error\n\n:100644 100644 09efd08... bff6f6f... M\tpkg/kubectl/cmd/cmd.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/dd610f4c0af7c44f05901c2cebf147812431d665"},{"sha":"22115ed6f31ff39b920024f77bd1dd5efcccedfe","author":{"name":"Jordan Liggitt","email":"ab7c1929a756689dbac5470ae93a2e9006eefe52@redhat.com"},"message":"UPSTREAM: <carry>: Allow overriding default generators for run","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/22115ed6f31ff39b920024f77bd1dd5efcccedfe"},{"sha":"926e5da517786cfee0ca83a7bdfb996838a10389","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <carry>: force import ordering for stable codegen\n\n:100644 100644 830020a... 451469a... M\tpkg/apis/batch/install/install.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/926e5da517786cfee0ca83a7bdfb996838a10389"},{"sha":"aa67878641af946902d6123802ced7b4ca54cd84","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <drop>: merge multiple registrations for the same group\n\n:100644 100644 ac7025a... dce57e1... M\tpkg/apimachinery/registered/registered.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/aa67878641af946902d6123802ced7b4ca54cd84"},{"sha":"c00d16397078e41fd5dca881b90db19c593b9248","author":{"name":"Clayton Coleman","email":"0bd1fab444e30d2463526ac93ff48a59f482abfe@redhat.com"},"message":"UPSTREAM: 20847: Force a dependency order between extensions and api\n\nIn order to get stable generation, we need extensions to be registered\nafter api (otherwise Go 1.4 and Go 1.5 load them in different order).\n\n:100644 100644 4e1477d... 623c7b4... M\tpkg/apis/extensions/install/install.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/c00d16397078e41fd5dca881b90db19c593b9248"},{"sha":"63fb4363f3bb8da59416362a34172c4f95ee27e6","author":{"name":"Michal Fojtik","email":"fd16bbdcd3c4f785a20c1d9f5ea4de4897d6303e@redhat.com"},"message":"UPSTREAM: 24153: make optional generic etcd fields optional","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/63fb4363f3bb8da59416362a34172c4f95ee27e6"},{"sha":"43c6a934653675d6755b30131c68bec2201ccce2","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <carry>: add service serving cert signer to token controller\n\n:100644 100644 b32534e... 3e694fc... M\tpkg/controller/serviceaccount/tokens_controller.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/43c6a934653675d6755b30131c68bec2201ccce2"},{"sha":"57f1fa927a5a1569e0d90da418035f34997f5260","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <carry>: backcompat: Preserve DownwardAPI and MetadataVolume","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/57f1fa927a5a1569e0d90da418035f34997f5260"},{"sha":"d1d92ad554c058e13d6042e255d990f7fbcf6bd8","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: <carry>: backcompat: SecurityContextConstraints in Kube API","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/d1d92ad554c058e13d6042e255d990f7fbcf6bd8"},{"sha":"c87127062ddb62b608d3a901e2db790dfc90bfa8","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"UPSTREAM: 27784: add optional mutation checks for shared informer cache\n\n:000000 100644 0000000... 277641e... A\tpkg/controller/framework/mutation_detector.go\n:000000 100644 0000000... 4de0602... A\tpkg/controller/framework/mutation_detector_test.go\n:100644 100644 fc1ab38... 0c7992f... M\tpkg/controller/framework/shared_informer.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/c87127062ddb62b608d3a901e2db790dfc90bfa8"},{"sha":"7c37674dbc80938255cb43ed2a76867055fcc802","author":{"name":"Andy Goldstein","email":"124d47b028e0e7f4d381d9e73df5e831f0a6b778@redhat.com"},"message":"UPSTREAM: 28025: Add EndpointReconciler to master Config\n\n:100644 100644 87ceb7b... 88e5e9c... M\tpkg/master/master.go\n:100644 100644 88d42f7... 90b9e39... M\tpkg/master/master_test.go\n:100644 100644 e345602... 90f058b... M\ttest/integration/openshift_test.go","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/7c37674dbc80938255cb43ed2a76867055fcc802"},{"sha":"c12f570e2583232d6903df76294507741d6dcf9f","author":{"name":"Clayton Coleman","email":"0bd1fab444e30d2463526ac93ff48a59f482abfe@redhat.com"},"message":"UPSTREAM: <carry>: Test failure due to differing package?","distinct":true,"url":"https://api.github.com/repos/smarterclayton/kubernetes/commits/c12f570e2583232d6903df76294507741d6dcf9f"}]}
{"actor":{"display_login":"smarterclayton"}}