1. 30 May, 2016 9 commits
  2. 29 May, 2016 26 commits
  3. 28 May, 2016 5 commits
    • k8s-merge-robot's avatar
      Merge pull request #26228 from vishh/priv-pods-node-e2e · 56fdd4c8
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      Make Privileged pods node e2e use the framework
      
      Made the test more readable along the way with more logs. This should help us triage failures/flakes in the future.
      
      #24577
      56fdd4c8
    • k8s-merge-robot's avatar
      Merge pull request #26161 from kargakis/move-print-method-in-the-factory · 9e311757
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      kubectl: move printObjectSpecificMessage in factory
      
      @smarterclayton @kubernetes/kubectl PTAL
      9e311757
    • Chao Xu's avatar
      b3df6294
    • k8s-merge-robot's avatar
      Merge pull request #26145 from Random-Liu/image-pulling-progress · 344f26ae
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      Kubelet: Periodically reporting image pulling progress in log
      
      Addresses https://github.com/kubernetes/kubernetes/issues/26075#issuecomment-221129896 and https://github.com/kubernetes/kubernetes/pull/26122#issuecomment-221128397.
      
      This PR changes kube_docker_client to log pulling progress every *10* seconds. We can't print all progress messages into the log, because there are too many. So I make it report newest progress every 10 seconds to reduce log spam.
      If the image pulling is too slow or stuck, we'll see image pulling progress unchanged or changed little overtime.
      
      The following is the result if I set the reporting interval to *1* second.
      ```
      I0524 00:53:26.189086  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "17b6a9e179d7: Pulling fs layer "
      I0524 00:53:27.189082  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "202e40f8bb3a: Download complete "
      I0524 00:53:28.189160  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Downloading [=>                                                 ] 1.474 MB/48.35 MB"
      I0524 00:53:29.189156  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Downloading [====>                                              ] 3.931 MB/48.35 MB"
      I0524 00:53:30.189089  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Downloading [=========>                                         ] 8.847 MB/48.35 MB"
      I0524 00:53:31.189089  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Downloading [==================>                                ] 18.19 MB/48.35 MB"
      I0524 00:53:32.189076  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Downloading [=======================================>           ] 38.34 MB/48.35 MB"
      I0524 00:53:33.189106  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Extracting [=============>                                     ] 12.78 MB/48.35 MB"
      I0524 00:53:34.189067  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Extracting [==================================>                ] 33.42 MB/48.35 MB"
      I0524 00:53:35.189083  145099 kube_docker_client.go:252] Pulling image "ubuntu:latest": "487bffc61de6: Extracting [==================================================>] 48.35 MB/48.35 MB"
      I0524 00:53:35.376667  145099 kube_docker_client.go:254] Finish pulling image "ubuntu:latest": "Status: Downloaded newer image for ubuntu:latest"
      ```
      
      Ref image pulling related issue #19077.
      
      [![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel)]()
      
      @yujuhong @dchen1107 
      /cc @kubernetes/sig-node 
      344f26ae
    • k8s-merge-robot's avatar
      Merge pull request #26096 from euank/set-pod-ip · 350efaf1
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      rkt: Pass through podIP
      
      This is needed for the /etc/hosts mount and the downward API to work.
      Furthermore, this is required for the reported `PodStatus` to be
      correct.
      
      The `Status` bit mostly worked prior to #25062, and this restores that
      functionality in addition to the new functionality.
      
      In retrospect, the regression in status is large enough the prior PR should have included at least some of this; my bad for not realizing the full implications there.
      
      #25902 is needed for downwards api stuff, but either merge order is fine as neither will break badly by itself.
      
      cc @yifan-gu @dcbw 
      350efaf1