{"push_id":2387188012,"size":1000,"distinct_size":1307,"ref":"refs/heads/master","head":"a0844c17bfb964e3d1709784203e8404f790116c","before":"fff8220d2ef42c3ce3f93cc97c42ab934b16ad9d","commits":[{"sha":"f114f0e45c6648377be5c84cfd3eb414b83b790a","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59837 from Cynerva/gkk/fix-auth-bootstrap-on-upgrade\n\nAutomatic merge from submit-queue. 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\njuju: Fix broken ingress after upgrade-charm\n\n**What this PR does / why we need it**:\r\n\r\nThis fixes a bug that prevents the ingress controller from being deployed after doing an `upgrade-charm`.\r\n\r\nEssentially, `worker.auth.bootstrapped` gets cleared during `upgrade-charm`, and it never gets set again. This prevents the `start_worker` and `render_and_launch_ingress` handlers from running, among other things.\r\n\r\nThis PR fixes that.\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/f114f0e45c6648377be5c84cfd3eb414b83b790a"},{"sha":"bc9c6df31d8ca8a284467e4298d084d2c19c73f3","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59103 from Random-Liu/upload-container-runtime-log\n\nAutomatic merge from submit-queue. 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\nUpload container runtime log to sd/es.\n\nI've verified this in my environment. My stackdriver has an extra `container-runtime` entry for node log, and it collects container runtime daemon log correctly.\r\n\r\n@yujuhong @feiskyer @crassirostris @piosz \r\n@kubernetes/sig-node-pr-reviews @kubernetes/sig-instrumentation-pr-reviews \r\nSigned-off-by: Lantao Liu <lantaol@google.com>\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nContainer runtime daemon (e.g. dockerd) logs in GCE cluster will be uploaded to stackdriver and elasticsearch with tag `container-runtime`\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/bc9c6df31d8ca8a284467e4298d084d2c19c73f3"},{"sha":"f2b6e49e6cd41130622b07328efa84e63878045e","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #58433 from yue9944882/bugfix/lstat-parent-with-abs-path\n\nAutomatic merge from submit-queue (batch tested with PRs 59103, 58433). 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\nbugfix(mount): lstat with abs path of parent instead of '/..'\n\n**What this PR does / why we need it**:\r\n\r\nIf a nfs volume with improper permission is mounted on a Pod, operation of deleting this Pod will fail and the pod itself will be stuck at a 'TERMINATING' status. Kubelet cannot reconcile it correctly.\r\n\r\nThis is because kubelet will try to find the mount-point with '..' file which needs `x` permission of dir.  When it's forbidden, the nfs volume will never umount without a correct mount-point finded.\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 #57095\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nGet parent dir via canonical absolute path when trying to judge mount-point\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/f2b6e49e6cd41130622b07328efa84e63878045e"},{"sha":"0dda5c8a7b93517c758ac9e02287080ccc66d5cd","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59749 from zioproto/issues/59421-CheckCIDR\n\nAutomatic merge from submit-queue. 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\nDetect CIDR IPv4 or IPv6 version to select nexthop\n\n**What this PR does / why we need it**:\r\n\r\nThe node `InternalIP` is used as nexthop by the Kubernetes master to create routes in the Neutron router for Pods reachability.\r\nIf a node has more than one `InternalIP`s, eventually IPv4 and IPv6, a random `InternalIP` from the list is returned.\r\nThis can lead to the bug described in https://github.com/kubernetes/kubernetes/issues/59421\r\nWe need to check when we build a route that the CIDR and the nexthop belong to the same IP Address Family (both IPv4 or both IPv6)\r\n\r\n**Which issue(s) this PR fixes** :\r\nFixes https://github.com/kubernetes/kubernetes/issues/59421\r\nIt is related to https://github.com/kubernetes/kubernetes/issues/55202\r\n\r\n**Special notes for your reviewer**:\r\nThis is the suggested way to fix the problem after the discussion in https://github.com/kubernetes/kubernetes/pull/59502\r\n\r\n**Release note**:\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/0dda5c8a7b93517c758ac9e02287080ccc66d5cd"},{"sha":"b1be35ebf1ec4e8dd51eeaa9c53733ad45788de1","author":{"name":"Marcin Owsiany","email":"d2b231251c56946b256ccc4c19347e39a9fe20a1@google.com"},"message":"Save benchmark data in perfdash-friendly format.","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/b1be35ebf1ec4e8dd51eeaa9c53733ad45788de1"},{"sha":"93d8bf3492d27544421dd81fff3c2e4e517ab452","author":{"name":"Marcin Owsiany","email":"d2b231251c56946b256ccc4c19347e39a9fe20a1@google.com"},"message":"update-bazel.sh","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/93d8bf3492d27544421dd81fff3c2e4e517ab452"},{"sha":"c7dea44a6970727e4d5f85b486f8ce79920c54c0","author":{"name":"Marcin Owsiany","email":"d2b231251c56946b256ccc4c19347e39a9fe20a1@google.com"},"message":"Add golang.org/x/tools/benchmark/parse godep.","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/c7dea44a6970727e4d5f85b486f8ce79920c54c0"},{"sha":"517301df21d9c30a34cd2e4f8e281cdfbc184b71","author":{"name":"Shyam Jeedigunta","email":"f1413051f0c2c162b944795d0c97587f75c3ceac@google.com"},"message":"Fake docker-client assigns random IPs to containers","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/517301df21d9c30a34cd2e4f8e281cdfbc184b71"},{"sha":"a03b24bd0374c781ed374d7999dbe773827c8583","author":{"name":"Shyam Jeedigunta","email":"f1413051f0c2c162b944795d0c97587f75c3ceac@google.com"},"message":"Add retries to PrepareNodes utility function","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/a03b24bd0374c781ed374d7999dbe773827c8583"},{"sha":"a129c0f9841b750644cab57cbe6c38a605e94fce","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59832 from shyamjvs/fix-fake-docker-client-ip-collision\n\nAutomatic merge from submit-queue. 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\nFake docker-client assigns random IPs to containers\n\nFixes https://github.com/kubernetes/kubernetes/issues/59823\r\n\r\n/cc @wojtek-t @Random-Liu","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/a129c0f9841b750644cab57cbe6c38a605e94fce"},{"sha":"5f7b530d87a426348ac7c8fa27f8079fd9445d70","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59825 from dcbw/remove-deltafifo-compressor\n\nAutomatic merge from submit-queue (batch tested with PRs 59832, 59825). 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 unused DeltaFIFO compressor argument to NewDeltaFIFO\n\nNobody uses it; the one or two older users from 1.4/1.5 timeframe\r\nwere removed for 1.6.  It's also poorly understood and the sole\r\nexample is in the testcases, and it's pretty incomplete.\r\n\r\nIf anyone really wants compression, they can revert this PR.\r\n\r\nEarlier pull was https://github.com/kubernetes/kubernetes/pull/43475 which was blocked on some downstream users, which have now removed their usage of the compressor.\r\n\r\n@ncdc @deads2k \r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/5f7b530d87a426348ac7c8fa27f8079fd9445d70"},{"sha":"c232a0165ab7835e9b29509889ab8b1ac7d109c5","author":{"name":"Jan Safranek","email":"d1ff3c1cedf6d8ed6dffaa784301c7f1068e1f7b@redhat.com"},"message":"Fix DownwardAPI refresh race.\n\n\nWaitForAttachAndMount should mark only pod in DesiredStateOfWorldPopulator (DSWP)\nand DSWP should mark the volume to be remounted only when the new pod has been\nprocessed.\n\nOtherwise DSWP and reconciler race who gets the new pod first. If it's reconciler,\nthen DownwardAPI and Projected volumes of the pod are not refreshed with new\ncontent and they are updated after the next periodic sync (60-90 seconds).","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/c232a0165ab7835e9b29509889ab8b1ac7d109c5"},{"sha":"a3bc08da1d068738f412bfe78d917c336b58c30a","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59800 from porridge/export-benchmark-data\n\nAutomatic merge from submit-queue. 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\nSave benchmark data in perfdash-friendly format.\n\n**What this PR does / why we need it**:\nSaves data in a format which perfdash can ingest directly.\n\n**Which issue(s) this PR fixes**\nStep towards resolving #58154\n\n**Release note**:\n```release-note\nNONE\n```\n\n/cc @shyamjvs","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/a3bc08da1d068738f412bfe78d917c336b58c30a"},{"sha":"f1428e9effb5108780cb9c4b066c875eec995579","author":{"name":"Sandeep Rajan","email":"5d0b0b98ef9ea5d50ab64cfc2c19a9a0fcad3b3e@infoblox.com"},"message":"vendor caddy","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/f1428e9effb5108780cb9c4b066c875eec995579"},{"sha":"a0bdf35ac2d3cc4991d0d9d274d19ee1c442d5c1","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59817 from shyamjvs/add-retries-to-node-create-util-function\n\nAutomatic merge from submit-queue (batch tested with PRs 59800, 59817, 59711). 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\nAdd retries to PrepareNodes utility function\n\nFixes https://github.com/kubernetes/kubernetes/issues/59815\r\n\r\n/cc @wojtek-t \r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/a0bdf35ac2d3cc4991d0d9d274d19ee1c442d5c1"},{"sha":"a1d559915fc9999021380d8054f3c58335fe1456","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59711 from hzxuzhonghu/kubemark-cobra\n\nAutomatic merge from submit-queue (batch tested with PRs 59800, 59817, 59711). 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\nKubemark using cobra commands \n\n**What this PR does / why we need it**:\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 #\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/a1d559915fc9999021380d8054f3c58335fe1456"},{"sha":"161972272c655fc4da2579ff86dd4b2d0e8f0580","author":{"name":"Jan Safranek","email":"d1ff3c1cedf6d8ed6dffaa784301c7f1068e1f7b@redhat.com"},"message":"Add jsafrane as AWS approver.","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/161972272c655fc4da2579ff86dd4b2d0e8f0580"},{"sha":"79b15896576b7cd8f40d952f5e8307d29a21ac28","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59788 from Lihua93/fix/typos\n\nAutomatic merge from submit-queue. 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\nFix typos\n\n**What this PR does / why we need it**:\r\nTo fix some typos\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 #\r\n\r\n**Special notes for your reviewer**:\r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/79b15896576b7cd8f40d952f5e8307d29a21ac28"},{"sha":"4a0bbf2363a5ac93d674647ecaf46388c0732881","author":{"name":"Shawn Hsiao","email":"7eafcd9b7b320d329100aa7c0ea4156fc57ed684@gmail.com"},"message":"kubectl port-forward support resolving service port to target port, and support Service as resource type","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/4a0bbf2363a5ac93d674647ecaf46388c0732881"},{"sha":"429f71bb01d08f361122c8497efc1c847d70b549","author":{"name":"Kubernetes Submit Queue","email":"260061d766fe633e5411cb223defd984f1ece7b6@users.noreply.github.com"},"message":"Merge pull request #59846 from wackxu/renamepsc\n\nAutomatic merge from submit-queue. 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\nrename func ValidatePodSecurityContext to ValidatePod\n\n**What this PR does / why we need it**:\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 #\r\n\r\n**Special notes for your reviewer**:\r\n/assign @tallclair \r\n\r\n**Release note**:\r\n\r\n```release-note\r\nNONE\r\n```","distinct":true,"url":"https://api.github.com/repos/vdemeester/kubernetes/commits/429f71bb01d08f361122c8497efc1c847d70b549"}]}
{"actor":{"display_login":"vdemeester"}}