Erik Wilson
765fd253f6
Update vendor
2019-08-19 09:17:28 -07:00
Darren Shepherd
e14c8011a2
Delete fakefs
2019-08-19 08:33:23 -07:00
Darren Shepherd
a556028500
Delete nsenter and containerized flag
2019-08-19 08:33:23 -07:00
Rong Gao
ea0007dd6d
fix kubelet can not delete orphaned pod directory when the kubelet's root directory symbolically links to another device's directory
2019-06-30 13:22:05 +08:00
andyzhangx
4b4b6cdcab
fix race condition issue for smb mount on windows
...
change var name
2019-03-14 15:02:15 +00:00
andyzhangx
720a5e20d8
fix smb unmount issue on Windows
...
fix log warning
use IsCorruptedMnt in GetMountRefs on Windows
use errorno in IsCorruptedMnt check
fix comments: add more error code
add more error no checking
change year
fix comments
2019-03-10 02:13:16 +00:00
Kubernetes Prow Robot
59ee7353e8
Merge pull request #74625 from davidz627/fix/xfsUnmount
...
GetMountRefs fixed to handle corrupted mounts by treating it like an unmounted volume
2019-03-06 20:35:26 -08:00
David Zhu
5bf970f848
GetMountRefs fixed to handle corrupted mounts by treating it like an
...
unmounted volume
2019-03-06 14:34:16 -08:00
Kubernetes Prow Robot
43616fc920
Merge pull request #74033 from bart0sh/PR0060-kubeadm-975-RequiredIPVSKernelModulesAvailable-warning-seems-confusing
...
kubeadm: fix RequiredIPVSKernelModulesAvailable warning message
2019-03-05 02:04:03 -08:00
Kubernetes Prow Robot
9b8c58644a
Merge pull request #74418 from danielqsj/duration
...
convert latency/latencies in metrics name to duration
2019-03-01 17:58:12 -08:00
Kubernetes Prow Robot
84dce4d119
Merge pull request #74393 from codenrhoden/refactor-subpath
...
Refactor subpath out of pkg/util/mount
2019-02-27 15:54:36 -08:00
Han Kang
ca096f8069
Remove reflector metrics as they currently cause a memory leak
2019-02-26 20:11:22 -08:00
Travis Rhoden
2c4d748bed
Refactor subpath out of pkg/util/mount
...
This patch moves subpath functionality out of pkg/util/mount and into a
new package pkg/volume/util/subpath. NSEnter funtionality is maintained.
2019-02-26 19:59:53 -07:00
Travis Rhoden
766cf26897
Move original mount files back
...
Move original mount files back into pkg/util/mount. This move is done to
preserve git history.
2019-02-26 12:18:25 -07:00
Travis Rhoden
f2438cacf5
Copy mount files to pkg/volume/util/subpath
...
Files in pkg/util/mount that contain significant code implementation for
subpaths are moved to a new package at pkg/volume/util/subpath. This
move is done in order to preserve git history.
2019-02-26 12:14:55 -07:00
Clayton Coleman
7f01e23380
Ignore the sticky gid mode bit when a test is running on memory EmptyDir
...
While running unit tests for perf on a Kube cluster with a memory backed
emptydir as TMPDIR, TestSafeMakeDir failed with:
```
--- FAIL: TestSafeMakeDir (0.01s)
mount_linux_test.go:661: test "directory-exists": expected permissions 20000000750, got 20020000750
```
(TMPDIR set to /tmp/volume, /tmp/volume is EmptyDir with type Memory)
The test doesn't actually care about `os.ModeSetgid`, so specifically mask it out when testing this way.
2019-02-24 17:30:37 -08:00
danielqsj
f7b437cae0
convert latency in mertics name to duration
2019-02-22 21:40:13 +08:00
danielqsj
0e78dd2d17
fix shellcheck in pkg/util/verify-util-pkg.sh
2019-02-22 15:10:16 +08:00
Kubernetes Prow Robot
9027738dd5
Merge pull request #73661 from andyzhangx/smb-mount-windows
...
fix smb remount issue on Windows
2019-02-15 14:04:59 -08:00
andyzhangx
660813c2d1
fix smb remount issue on Windows
...
add comments for doSMBMount func
fix comments about smb mount
2019-02-14 14:19:24 +00:00
Ed Bartosh
09a2e49a94
kubeadm: fix RequiredIPVSKernelModulesAvailable warning message
...
RequiredIPVSKernelModulesAvailable warning confuses users suggesting
that the IPVS proxier will not be used, which is not always the case.
Made the warning message less confusing:
[WARNING RequiredIPVSKernelModulesAvailable]:
The IPVS proxier may not be used because the following required kernel
modules are not loaded: [ip_vs_rr ip_vs_wrr ip_vs_sh]
or no builtin kernel ipvs support was found: map[ip_vs_wrr:{}
ip_vs_sh:{} nf_conntrack_ipv4:{} ip_vs:{} ip_vs_rr:{}].
However, these modules may be loaded automatically by kube-proxy for you
if they are available on your system.
To verify IPVS support:
Run "lsmod | grep 'ip_vs\|nf_conntrack'" and verify each of the above
modules are listed.
If they are not listed, you can use the following methods to load them:
1. For each missing module run 'modprobe $modulename' (e.g., 'modprobe
ip_vs', 'modprobe ip_vs_rr', ...)
2. If 'modprobe $modulename' returns an error, you will need to install
the missing module support for your kernel.
Fixes : kubernetes/kubeadm#975
2019-02-13 22:54:34 +02:00
Kubernetes Prow Robot
5b7a790d35
Merge pull request #72185 from dcbw/owners-label-sig-network
...
OWNERS: add label:sig/network to a bunch of places
2019-02-08 10:36:16 -08:00
Kubernetes Prow Robot
b50c643be0
Merge pull request #73540 from rlenferink/patch-5
...
Updated OWNERS files to include link to docs
2019-02-08 09:05:56 -08:00
Davanum Srinivas
b975573385
move pkg/kubelet/apis/well_known_labels.go to staging/src/k8s.io/api/core/v1/
...
Co-Authored-By: Weibin Lin <linweibin1@huawei.com>
Change-Id: I163b2f2833e6b8767f72e2c815dcacd0f4e504ea
2019-02-05 13:39:07 -05:00
Roy Lenferink
b43c04452f
Updated OWNERS files to include link to docs
2019-02-04 22:33:12 +01:00
Ashish Ranjan
7be223e798
Refactor to use k8s.io/utils/net/ package instead of kubernetes/pkg/util/net/sets
...
Signed-off-by: Ashish Ranjan <ashishranjan738@gmail.com>
2019-02-04 10:34:53 +05:30
Kubernetes Prow Robot
4331660fcd
Merge pull request #73445 from danielqsj/fix-exec
...
migrate the rest reference of pkg/util/exec to k8s.io/utils/exec
2019-02-01 17:14:15 -08:00
Daniel (Shijun) Qian
e72b32558c
Merge branch 'master' into keymutex
2019-01-31 20:50:57 +08:00
Kubernetes Prow Robot
1f7e9fd9a2
Merge pull request #73488 from andrewsykim/replace-utils-file
...
Replace pkg/util/file with k8s.io/utils/path
2019-01-30 17:50:16 -08:00
Kubernetes Prow Robot
fcbe7f50f2
Merge pull request #71767 from roycaihw/crd-metrics-rename
...
Log prometheus metric registration error and fix CRD metric names
2019-01-30 16:38:51 -08:00
danielqsj
6535689680
clean pkg/util/strings
2019-01-30 10:24:00 +08:00
danielqsj
df7e4f3d49
clean pkg/util/keymutex
2019-01-30 10:23:59 +08:00
Andrew Kim
84191eb99b
replace pkg/util/file with k8s.io/utils/path
2019-01-29 15:20:13 -05:00
Yi Tao
d1f85ffa71
fix TestEntry
2019-01-29 20:57:26 +08:00
danielqsj
c7a012f033
migrate the rest reference of pkg/util/exec to k8s.io/utils/exec
2019-01-29 10:55:10 +08:00
Andrew Kim
93b086f6ea
replace k8s.io/apiserver/pkg/util/trace with k8s.io/utils/trace
2019-01-24 15:34:21 -05:00
Andrew Kim
2ea82cea20
replace pkg/util/nsenter with k8s.io/utils/nsenter
2019-01-24 13:49:04 -05:00
Andrew Kim
123590d911
replace pkg/util/io with k8s.io/utils/io
2019-01-24 13:49:04 -05:00
Kubernetes Prow Robot
3ebbbda3b7
Merge pull request #72679 from danielqsj/wqn
...
Mark deprecated in related workqueue metrics
2019-01-19 06:52:04 -08:00
Kubernetes Prow Robot
5b4b40cfe0
Merge pull request #72391 from cofyc/fix72387
...
Deprecate mount.IsNotMountPoint in favor of mounter.IsNotMountPoint
2019-01-18 19:13:49 -08:00
Kubernetes Prow Robot
cc67ccfd7f
Merge pull request #71731 from cheftako/leaseMetric
...
Add gauge metric for master of leader election.
2019-01-08 08:57:53 -08:00
danielqsj
9325c75f55
Mark deprecated in related workqueue metrics
2019-01-08 18:08:09 +08:00
Yecheng Fu
037ab98521
Deprecate mount.IsNotMountPoint
2019-01-06 20:25:31 +08:00
Kubernetes Prow Robot
39529006f0
Merge pull request #68128 from dixudx/util_nsenter_owner
...
add myself to util/nsneter owners
2019-01-05 01:35:24 -08:00
Michelle Au
7a4f906f25
Rename UnmountMountPoint to CleanupMountPoint
2019-01-03 16:35:54 -08:00
Michelle Au
1dacde1210
Move linux test utils to os-independent test file
2019-01-03 16:35:54 -08:00
Michelle Au
f33d5d3b05
Add comments around use of PathExists
2019-01-03 16:34:53 -08:00
Michelle Au
57c7a200f0
Add unit test for UnmountMountPoint
2019-01-03 16:34:53 -08:00
Michelle Au
15d44a64e9
Update doCleanSubpaths to use UnmountMountPoint
2019-01-03 16:34:53 -08:00
Michelle Au
002a4e33d8
Move unmount volume util from pkg/volume/util to pkg/util/mount
2019-01-03 16:34:53 -08:00