kubernetes/pkg
Kubernetes Submit Queue 87cefa0850 Merge pull request #51240 from andyzhangx/windows-abs-path
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>.

allow windows mount path

**What this PR does / why we need it**:
Currently mount path onlly allow Linux absolute path,  allow windows mount path in this PR.
This code snippet in kubelet will run in both Linux and Windows, so use IsAbs func to tell whether it's a absolute path is not sufficient as for k8s windows cluster, the master is Linux and agent is Windows node.

**Special notes for your reviewer**:
The example pod with mount path is like below:
```
---
kind: Pod
apiVersion: v1
metadata:
  name: pod-uses-shared-hdd-5g
  labels:
    name: storage
spec:
  containers:
  - image: microsoft/iis
    name: az-c-01
    volumeMounts:
    - name: blobdisk01
      mountPath: 'F:'
  nodeSelector:
    beta.kubernetes.io/os: windows
  volumes:
  - name: blobdisk01
    persistentVolumeClaim:
      claimName: pv-dd-shared-hdd-5
```


**Release note**:

```release-note
```
2017-10-26 18:39:49 -07:00
..
api Merge pull request #51240 from andyzhangx/windows-abs-path 2017-10-26 18:39:49 -07:00
apimachinery/tests update BUILD files 2017-10-15 18:18:13 -07:00
apis Merge pull request #53946 from ghostcloud-cn/initializer 2017-10-25 21:20:25 -07:00
auth Merge pull request #51416 from justinsb/fix_nodeidentitifer_godocs 2017-10-17 08:44:13 -07:00
bootstrap/api update BUILD files 2017-10-15 18:18:13 -07:00
capabilities update BUILD files 2017-10-15 18:18:13 -07:00
client Run hack/update-bazel.sh 2017-10-19 23:44:34 +02:00
cloudprovider Merge pull request #52717 from FengyunPan/remove-LbassV1 2017-10-25 23:10:25 -07:00
controller Merge pull request #53946 from ghostcloud-cn/initializer 2017-10-25 21:20:25 -07:00
credentialprovider update BUILD files 2017-10-15 18:18:13 -07:00
features update BUILD files 2017-10-15 18:18:13 -07:00
fieldpath update BUILD files 2017-10-15 18:18:13 -07:00
generated Remove all traces of federation 2017-10-26 13:37:37 -07:00
hyperkube update BUILD files 2017-10-15 18:18:13 -07:00
kubeapiserver move webhook admission to generic apiserver 2017-10-26 07:45:49 -04:00
kubectl Merge pull request #53816 from marun/remove-federation 2017-10-26 17:07:28 -07:00
kubelet Merge pull request #54593 from dashpole/fix_pending 2017-10-26 11:13:32 -07:00
kubemark Move --enable-cusom-metrics to KubeletFlags and mark it deprecated 2017-10-18 10:28:07 -07:00
master Remove all traces of federation 2017-10-26 13:37:37 -07:00
printers Remove all traces of federation 2017-10-26 13:37:37 -07:00
probe update BUILD files 2017-10-15 18:18:13 -07:00
proxy Merge pull request #53956 from m1093782566/proxy-metrics 2017-10-24 00:48:26 -07:00
quota update BUILD files 2017-10-15 18:18:13 -07:00
registry Merge pull request #53722 from deads2k/rbac-01-allow-star 2017-10-18 14:02:05 -07:00
routes update BUILD files 2017-10-15 18:18:13 -07:00
security PodSecurityPolicy: avoid unnecessary securitycontext mutation 2017-10-16 02:22:10 -04:00
securitycontext SecurityContext: Add accessors/mutators for effective container security context 2017-10-16 02:22:10 -04:00
serviceaccount update BUILD files 2017-10-15 18:18:13 -07:00
ssh update BUILD files 2017-10-15 18:18:13 -07:00
util Merge pull request #53731 from smarterclayton/dbus_races 2017-10-26 13:24:30 -07:00
version update BUILD files 2017-10-15 18:18:13 -07:00
volume Merge pull request #54013 from vladimirvivien/scaleio-secret-multi-tenancy 2017-10-26 13:24:34 -07:00
watch update BUILD files 2017-10-15 18:18:13 -07:00
.import-restrictions Add import-boss directives 2017-10-13 07:06:22 -04:00
BUILD clean up pkg/apis/meta/v1/time.go 2017-10-16 16:36:44 +08:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00