{"push_id":2667303047,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"a1b5615077615ba6f9b4fb432299e2586af8791c","before":"f69bd239aa6add09af3714e7569c55df0150e21e","commits":[{"sha":"3a002eaf26273be1761b1b4ad61166010361acab","author":{"name":"andrewsykim","email":"216147b618cb827f522f086e90f58ea14ddeaac5@gmail.com"},"message":"remove cloud-controller-manager deb from releases","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/3a002eaf26273be1761b1b4ad61166010361acab"},{"sha":"34928d219c70816cc2093c4f26989622450bb1c9","author":{"name":"Ashley Gau","email":"5a3cab6400173d60b5a159bea24f7d301745b2fb@google.com"},"message":"add e2e test for standalone (exposed) NEG annotation","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/34928d219c70816cc2093c4f26989622450bb1c9"},{"sha":"90c905b4f16ce8a2fb538ac12bdb1ef3c0478949","author":{"name":"Ashley Gau","email":"5a3cab6400173d60b5a159bea24f7d301745b2fb@google.com"},"message":"address comments","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/90c905b4f16ce8a2fb538ac12bdb1ef3c0478949"},{"sha":"c981a3349f6348ae0ceb7ba52377e266cb059be4","author":{"name":"Ashley Gau","email":"5a3cab6400173d60b5a159bea24f7d301745b2fb@google.com"},"message":"simplify negs checking","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/c981a3349f6348ae0ceb7ba52377e266cb059be4"},{"sha":"639fbaf9e2e79fda1d95c6ac6a34ccc4dd1d9488","author":{"name":"Kubernetes Submit Queue","email":"5239ff46b5e3e621e3f6a652ec59210ae096c8ec@users.noreply.github.com"},"message":"Merge pull request #65338 from andrewsykim/65337\n\nAutomatic merge from submit-queue (batch tested with PRs 65338, 64535). If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\nRemove cloud-controller-manager deb from releases\n\n**What this PR does / why we need it**:\r\nStop including cloud controller manager deb from Kubernetes releases. \r\n\r\n**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:\r\nFixes # https://github.com/kubernetes/kubernetes/issues/65337 \r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/639fbaf9e2e79fda1d95c6ac6a34ccc4dd1d9488"},{"sha":"53cc12b9bdc78bc0a4ce50ea53311bdc6b3c96cb","author":{"name":"Kubernetes Submit Queue","email":"5239ff46b5e3e621e3f6a652ec59210ae096c8ec@users.noreply.github.com"},"message":"Merge pull request #64535 from agau4779/expose-neg-e2e\n\nAutomatic merge from submit-queue (batch tested with PRs 65338, 64535). If you want to cherry-pick this change to another branch, please follow the instructions <a href=\"https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md\">here</a>.\n\n[GCE] e2e test for expose neg on gce ingress\n\n**What this PR does / why we need it**:\r\n- Adds e2e test for the expose NEG annotation (which allows for standalone NEGs)\r\n\r\n**Special notes for your reviewer**:\r\nNote, https://github.com/kubernetes/ingress-gce/pull/350 must be merged first before this is merged.\r\n\r\n`[Unreleased]` tag is on this PR because it depends on code from https://github.com/kubernetes/ingress-gce/pull/350 and https://github.com/kubernetes/ingress-gce/pull/284 being in an Ingress release. Will update this test and test-infra once this is released in the next Ingress.\r\n\r\n**Release note**:\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/53cc12b9bdc78bc0a4ce50ea53311bdc6b3c96cb"},{"sha":"a1b5615077615ba6f9b4fb432299e2586af8791c","author":{"name":"hui luo","email":"411f87e869ecaac1c2f656836cdaf6017f51ec2a@vmware.com"},"message":"Add hierarchy support for plugin directory\n\nit traverses and watch plugin directory and its sub directory recursively,\nplugin socket file only need be unique within one directory,\n\n- plugin socket directory\n-    |\n-    ---->sub directory 1\n-    |              |\n-    |              ----->  socket1,  socket2 ...\n-    ----->sub directory 2\n-                  |\n-                  ------> socket1, socket2 ...\n\nthe design itself allow sub directory be anything,\nbut in practical, each plugin type could just use one sub directory.\n\nfour bonus changes added as below\n\n1. extract example handler out from test, it is easier to read the code\nwith the seperation.\n\n2. there are two variables here: \"Watcher\" and \"watcher\".\n\"Watcher\" is the plugin watcher, and \"watcher\" is the fsnotify watcher.\nso rename the \"watcher\" to \"fsWatcher\" to make code easier to\nunderstand.\n\n3. change RegisterCallbackFn() return value order, it is\nconventional to return error last, after this change,\nthe pkg/volume/csi is compliance with golint, so remove it\nfrom hack/.golint_failures\n\n4. refactor errors handling at invokeRegistrationCallbackAtHandler()\nto make error message more clear.","distinct":true,"url":"https://api.github.com/repos/figo/kubernetes/commits/a1b5615077615ba6f9b4fb432299e2586af8791c"}]}
{"actor":{"display_login":"figo"}}