{"push_id":1451162733,"size":120,"distinct_size":1,"ref":"refs/heads/fed-11-fix-client-cert-termination","head":"374968bd3256e80cb22991affae369e25c505dd4","before":"632b5e695e0ed75ff619a6b11da77da414ee6090","commits":[{"sha":"2256b27f95663b7a31bc4ea0300504d443ce5d38","author":{"name":"Ivan Shvedunov","email":"9c81dfbcb62f859bb50b56619f096458532e1931@mirantis.com"},"message":"Add options for build container rsync optimization\n\nKUBE_RSYNC_COMPRESS env var sets rsync compression level.\nKUBE_RSYNC_GENERATED_TO_BUILD_CONTAINER env var disables rsyncing\ngenerated files to build containers.","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/2256b27f95663b7a31bc4ea0300504d443ce5d38"},{"sha":"b396c684d524ef03f880ab2ed93b32ea60ecbcf5","author":{"name":"Derek Carr","email":"239b6a65477ff39924e28ed7b534ec438d2236fa@redhat.com"},"message":"Add documentation for FinalizerName","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/b396c684d524ef03f880ab2ed93b32ea60ecbcf5"},{"sha":"148170da5d79c62d591d1e28bda742b62a0f8968","author":{"name":"yarntime@163.com","email":"726f0504825022048828f2f4d78be689f1b6fb58@163.com"},"message":"fix typo","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/148170da5d79c62d591d1e28bda742b62a0f8968"},{"sha":"0517fe2c1dccff8f15c2101624780614e88bfe78","author":{"name":"xilabao","email":"9fd03817753c26b5ee5cfe498c3a1c7312b28e10@cn.fujitsu.com"},"message":"fix set advertise address in local cluster","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/0517fe2c1dccff8f15c2101624780614e88bfe78"},{"sha":"c82cae85f63e4202214be4d2dde319bab03f31cb","author":{"name":"Michail Kargakis","email":"507be340a25d4f31d599588ff525ee75ea514bb9@redhat.com"},"message":"controller: set unavailableReplicas correctly when scaling down\n\ndeployment_controller.go:299] Error syncing deployment\ne2e-tests-kubectl-2l7xx/e2e-test-nginx-deployment:\nDeployment.extensions \"e2e-test-nginx-deployment\" is invalid:\nstatus.unavailableReplicas: Invalid value: -1:\nmust be greater than or equal to 0\n\nThe validation error above occurs usually when a Deployment is\nscaled down. In such a case we should default unavailableReplicas\nto 0 instead of making an invalid api call.","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/c82cae85f63e4202214be4d2dde319bab03f31cb"},{"sha":"9c47c2a2ea23c47a55317c47b5f8944f86b6ba01","author":{"name":"Chao Xu","email":"94215f474a3839f2da403e69a06f0103a3713c31@google.com"},"message":"remove verify-munge-docs.sh","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/9c47c2a2ea23c47a55317c47b5f8944f86b6ba01"},{"sha":"0dc166a9fa709a73357a817878d6cb1a6d751f1b","author":{"name":"xilabao","email":"9fd03817753c26b5ee5cfe498c3a1c7312b28e10@cn.fujitsu.com"},"message":"Remove duplicate get errs","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/0dc166a9fa709a73357a817878d6cb1a6d751f1b"},{"sha":"c84cba04403249b8e7284f6cff326f16bc6f8a6a","author":{"name":"Michael Adam","email":"ddec6c4772cdd88df6257eaec5ad04670592f090@redhat.com"},"message":"glusterfs: properly check gidMin and gidMax values from SC individually\n\nDon't override explict out-of max-range configuration, but\nfail with an error message instead.\n\nFixes https://bugzilla.redhat.com/show_bug.cgi?id=1402286\n\nSigned-off-by: Michael Adam <obnox@redhat.com>","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/c84cba04403249b8e7284f6cff326f16bc6f8a6a"},{"sha":"a7286e8afaaa137a0cff7dc845a88a9339c5f696","author":{"name":"juanvallejo","email":"ba2f9ce6bf995604a7f17c0a8745b84e13a80594@redhat.com"},"message":"fix duplicate validation/field/errors\n\nRelated PR: https://github.com/kubernetes/kubernetes/pull/30313\n\nPR #30313 fixed duplicate errors for invalid aggregate errors in\nhttps://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/util/helpers.go\n\nHowever, duplicate aggregate errors that went through\nhttps://github.com/kubernetes/kubernetes/blob/master/pkg/util/validation/field/errors.go\nwere not affected by that patch.\n\nThis patch adds duplicate aggregate error checking to\n`pkg/util/validation/field/errors.go`\n\n\\##### Before\n`$ kubectl set env rc/idling-echo-1 test-abc=1234`\n```\nerror: ReplicationController \"idling-echo-1\" is invalid:\n[spec.template.spec.containers[0].env[0].name: Invalid value:\n\"test-abc\": must be a C identifier (matching regex\n[A-Za-z_][A-Za-z0-9_]*): e.g. \"my_name\" or \"MyName\",\nspec.template.spec.containers[1].env[0].name: Invalid value: \"test-abc\":\nmust be a C identifier (matching regex [A-Za-z_][A-Za-z0-9_]*): e.g.\n\"my_name\" or \"MyName\", spec.template.spec.containers[0].env[0].name:\nInvalid value: \"test-abc\": must be a C identifier (matching regex\n[A-Za-z_][A-Za-z0-9_]*): e.g. \"my_name\" or \"MyName\",\nspec.template.spec.containers[1].env[0].name: Invalid value: \"test-abc\":\nmust be a C identifier (matching regex [A-Za-z_][A-Za-z0-9_]*): e.g.\n\"my_name\" or \"MyName\"]\n```\n\n`$ kubectl set env rc/node-1 test-abc=1234`\n```\nerror: ReplicationController \"idling-echo-1\" is invalid:\n[spec.template.spec.containers[0].env[0].name: Invalid value:\n\"test-abc\": must be a C identifier (matching regex\n[A-Za-z_][A-Za-z0-9_]*): e.g. \"my_name\" or \"MyName\",\nspec.template.spec.containers[1].env[0].name: Invalid value: \"test-abc\":\nmust be a C identifier (matching regex [A-Za-z_][A-Za-z0-9_]*): e.g.\n\"my_name\" or \"MyName\"]\n```\n\n\\##### After\n`$ kubectl set env rc/idling-echo-1 test-abc=1234`\n```\nerror: ReplicationController \"idling-echo-1\" is invalid:\n[spec.template.spec.containers[0].env[0].name: Invalid value:\n\"test-abc\": must be a C identifier (matching regex\n[A-Za-z_][A-Za-z0-9_]*): e.g. \"my_name\" or \"MyName\",\nspec.template.spec.containers[1].env[0].name: Invalid value: \"test-abc\":\nmust be a C identifier (matching regex [A-Za-z_][A-Za-z0-9_]*): e.g.\n\"my_name\" or \"MyName\"]\n```\n\n`$ kubectl set env rc/node-1 test-abc=1234`\n```\nerror: ReplicationController \"node-1\" is invalid:\nspec.template.spec.containers[0].env[0].name: Invalid value: \"test-abc\":\nmust be a C identifier (matching regex [A-Za-z_][A-Za-z0-9_]*): e.g.\n\"my_name\" or \"MyName\"\n```","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/a7286e8afaaa137a0cff7dc845a88a9339c5f696"},{"sha":"57580390593c562a12d2612a309cdd93bdf8b469","author":{"name":"Igor Katson","email":"f3baf2622f93918db9eb83f55e10fed7af6cb04b@gmail.com"},"message":"Cross-platform \"mktemp\" in hyperkube makefile.\n\nBefore this change, make failed on OSX.","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/57580390593c562a12d2612a309cdd93bdf8b469"},{"sha":"bead60db0de435f7010a5802ddc003751edcaf05","author":{"name":"Michael Adam","email":"ddec6c4772cdd88df6257eaec5ad04670592f090@redhat.com"},"message":"glusterfs: unit-test the gidMin:gidMax parsing from the storage class\n\nSigned-off-by: Michael Adam <obnox@redhat.com>","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/bead60db0de435f7010a5802ddc003751edcaf05"},{"sha":"beba1ebbf8fac67635339daa9b9bb27e6fc16743","author":{"name":"Random-Liu","email":"76dec8bcf19c97957369f3139bf49570363c8165@gmail.com"},"message":"Use PatchStatus to update node status in kubelet.","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/beba1ebbf8fac67635339daa9b9bb27e6fc16743"},{"sha":"24fbba393e58c0c06e3b6f00086e758030570816","author":{"name":"Doug Davis","email":"f142d48ee0e68b1097e5cc0caa4b1260519b63df@us.ibm.com"},"message":"Remove \"pod xxx deleted\" message from kubectl run --rm\n\nIts unnecessary to print the message when the user asked for it.\nWe should only show a msg (error) when we didn't do what they asked.\nAlso showing this in a \"kubectl run\" is bad because it then\ngets appended to the user's output and they would then have to strip\nit off if they want to use the output in some follow-on processing.\n\nSigned-off-by: Doug Davis <dug@us.ibm.com>","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/24fbba393e58c0c06e3b6f00086e758030570816"},{"sha":"ae1c0e6d38e2e353a455fa8e4ae9e237b8f97c96","author":{"name":"xiaoping378","email":"50504a6b4b9bf55def5b84e296f691c0a1fe068e@163.com"},"message":"fix broken cluster/centos and enhance the style\n\nrun hack/verify-boilerplate.sh, fix the Copyright","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/ae1c0e6d38e2e353a455fa8e4ae9e237b8f97c96"},{"sha":"95910cc40b6107951029a51dc38d7e1d5ca470bc","author":{"name":"Zihong Zheng","email":"bd05021885addcd6e2224af49aa1a960efb6e19b@google.com"},"message":"Keeps addon manager yamls in sync","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/95910cc40b6107951029a51dc38d7e1d5ca470bc"},{"sha":"4ad06df18f3e269095f758cb9ef5f7b5f985facb","author":{"name":"Zihong Zheng","email":"bd05021885addcd6e2224af49aa1a960efb6e19b@google.com"},"message":"Renames kube-dns configure files from skydns* to kubedns*","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/4ad06df18f3e269095f758cb9ef5f7b5f985facb"},{"sha":"8d90cadc0b2b7e2e838d2e5edd473d4d9fb655c3","author":{"name":"Brendan Burns","email":"e483c5ad39bc5baa18ef0f0ba35faf5f109983f8@google.com"},"message":"Update azure dependency. Add contianer registry.","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/8d90cadc0b2b7e2e838d2e5edd473d4d9fb655c3"},{"sha":"a8c5c8123e035ef0770e1bee6bc7e8b76aec3bba","author":{"name":"Brendan Burns","email":"e483c5ad39bc5baa18ef0f0ba35faf5f109983f8@google.com"},"message":"Update azure cloud provider for new azure SDK","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/a8c5c8123e035ef0770e1bee6bc7e8b76aec3bba"},{"sha":"91f19e3dfc1f5c282032122beefa71d7ab026561","author":{"name":"Brendan Burns","email":"e483c5ad39bc5baa18ef0f0ba35faf5f109983f8@google.com"},"message":"Add an azure container registry credential provider.","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/91f19e3dfc1f5c282032122beefa71d7ab026561"},{"sha":"5e376fe5f9ec03aaac0f0a1bb8ea4d52cea6826e","author":{"name":"Ritesh H Shukla","email":"3a6f22685d38070f814624fe3df7ee7326cda461@vmware.com"},"message":"Fix panic in vSphere cloud provider. Fixes #36295","distinct":false,"url":"https://api.github.com/repos/deads2k/kubernetes/commits/5e376fe5f9ec03aaac0f0a1bb8ea4d52cea6826e"}]}
{"actor":{"display_login":"deads2k"}}