1. 05 Nov, 2017 1 commit
  2. 28 Oct, 2017 7 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #52256 from feiskyer/credential-provider-test · eff1a846
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49762, 52256). 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>.
      
      Add node e2e tests for pulling images from credential providers
      
      **What this PR does / why we need it**:
      
      Add node e2e tests for pulling images from credential providers.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: 
      
      Refer https://github.com/kubernetes/kubernetes/pull/51870#issuecomment-328234010
      
      **Special notes for your reviewer**:
      
      /assign @yujuhong @Random-Liu 
      
      1. We still need to add ResetDefaultDockerProviderExpiration for facilitating tests
      2. Do we need a separate image for pulling private image from credential provider?
      3. Any suggestion of also adding this for sandbox images? the pause image is a global config of kubelet, but we only need to set a private one for just one test case. 
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      eff1a846
    • Kubernetes Submit Queue's avatar
      Merge pull request #49762 from feiskyer/fake-remote-runtime · 0110db0b
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 49762, 52256). 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>.
      
      Add fake remote runtime service
      
      **What this PR does / why we need it**:
      
      Add fake remote runtime service.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: 
      
      First step of #45206.
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      0110db0b
    • Kubernetes Submit Queue's avatar
      Merge pull request #54055 from xiangpengzhao/fix-md-toc · 61ac9d46
      Kubernetes Submit Queue authored
      Automatic 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>.
      
      Fix TOC in CHANGELOG-1.8
      
      **What this PR does / why we need it**:
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      61ac9d46
    • Kubernetes Submit Queue's avatar
      Merge pull request #52401 from andyzhangx/azuredisk-getdevfunc · f34a24e9
      Kubernetes Submit Queue authored
      Automatic 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>.
      
      fix warning messages due to GetMountRefs func not implemented in windows
      
      **What this PR does / why we need it**:
      This PR completes the windows implementation of GetMountRefs in mount.go. In linux, the GetMountRefs implementaion is: read `/proc/mounts` and find all mount points, while in Windows, there is no such `/proc/mounts` place which shows all mounting points. 
      There is another way in windows, **we could walk through(by `getAllParentLinks` func) the mount path(symbolic link) and get all symlinks until we got the final device, which is actually a drive**.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #54670
      This PR fixed the warnning issue mentioned in https://github.com/kubernetes/kubernetes/pull/51252
      
      **Special notes for your reviewer**:
      Some values in the code would be like follwoing:
      ```
      GetMountRefs: mountPath ("\\var\\lib\\kubelet\\pods/4c74b128-92ca-11e7-b86b-000d3a36d70c/volumes/kubernetes.io~azure-disk/pvc-1cc91c70-92ca-11e7-b86b-000d3a36d70c")
      getAllParentLinks: refs (["" "" "c:\\var\\lib\\kubelet\\plugins\\kubernetes.io\\azure-disk\\mounts\\b1246717734" "G:\\"])
      basemountPath c:\var\lib\kubelet\plugins\kubernetes.io\azure-disk\mounts
      got volumeID b1246717734
      ```
      
      **Release note**:
      
      ```
      fix warning messages due to GetMountRefs func not implemented in windows
      ```
      f34a24e9
    • Kubernetes Submit Queue's avatar
      Merge pull request #54725 from ihmccreery/fix-mdc-fw · afe40ae8
      Kubernetes Submit Queue authored
      Automatic 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>.
      
      Fix ENABLE_METADATA_CONCEALMENT firewall rules to respect true/false
      
      **What this PR does / why we need it**: Fix ENABLE_METADATA_CONCEALMENT firewall rules to respect true/false; fixes introduced in #54150 (env var value of 'false' would trigger this).  Ref #8867.
      
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      afe40ae8
    • Kubernetes Submit Queue's avatar
      Merge pull request #53909 from mml/conforgen · 5ad34ac6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 54165, 53909). 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>.
      
      Add conformance test test.
      
      Add new `test/conformance` subdir, add code to generate a list of conformance tests, and add a test that verifies the list of tests.
      
      The intent is to move management of the definition of conformance to sig-architecture.
      
      ```release-note
      NONE
      ```
      ref. #54726
      5ad34ac6
    • Kubernetes Submit Queue's avatar
      Merge pull request #54165 from caesarxuchao/webhook-e2e-test · 444d0c11
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 54165, 53909). 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>.
      
      Adding an e2e test for admission webhook
      
      Part of https://github.com/kubernetes/features/issues/492
      
      The purpose of this test is making sure the webhooks get called, and the apiserver can communicate with the webhook.
      
      We will expand the test cover more webhook features in followups.
      
      The webhook used in the test rejects pods with container names "webhook-disallow". Will upload the source code of the example in a follow up PR.
      444d0c11
  3. 27 Oct, 2017 32 commits