Commit Graph

93765 Commits

Author SHA1 Message Date
Srini Brahmaroutu
5db0ae548f moving files from k8s.io/util/mount into staging/src/k8s.io/mount-utils 2020-09-01 23:25:28 -07:00
andyzhangx
6f59f9db45 fix: return error with fewer mount options on Windows 2020-09-01 23:01:32 -07:00
andyzhangx
89fac93b43 fix: smb remount issue
typo

typo

add one logging
2020-09-01 23:01:32 -07:00
Jing Xu
37cdee17ee Remove driver letter assignment during volume format
This PR removes the driver letter assignment during volume format and
mount because driver letter might run out and cause issues during mount.
Intead, it uses volume id to mount the target dir.
2020-09-01 23:01:32 -07:00
Jing Xu
a9ea36e54e Revert "Merge pull request #166 from jingxu97/May/drivename"
This reverts commit 278ece378a5054f16a07622b51ddaf82b328d6e6, reversing
changes made to 2df71ebbae66f39338aed4cd0bb82d2212ee33cc.
2020-09-01 23:01:32 -07:00
andyzhangx
029074ef67 chore: add more logging for mklink on Windows
use volumeID var
2020-09-01 23:01:32 -07:00
andyzhangx
91a87aa690 fix: remove unnecessary readlink check in IsLikelyNotMountPoint on Windows
fix build failure

fix comments

fix build failure

fix comments
2020-09-01 23:01:32 -07:00
Jing Xu
eec07e05ba Remove driver letter assignment during volume format
This PR removes the driver letter assignment during volume format and
mount because driver letter might run out and cause issues during mount.
Intead, it uses volume id to mount the target dir.
2020-09-01 23:01:32 -07:00
Davanum Srinivas
f5bb1d9860 Switch to klog v2
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-09-01 23:01:32 -07:00
Davanum Srinivas
93189a19bc ignore golint for some stutter that we want to keep as-is
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-09-01 23:01:32 -07:00
Davanum Srinivas
e2ef310046 fix bad spelling
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2020-09-01 23:01:32 -07:00
Hemant Kumar
5f0ba4923c Revert xfs_repair fix 2020-09-01 23:01:32 -07:00
Matt Boersma
d37a1749ed Fix windows MountSensitive error 2020-09-01 23:01:32 -07:00
kvaps
3f4217bc69 Fix subPath mountpint check 2020-09-01 23:01:32 -07:00
saad-ali
6a662180ac Fix mount_windows build error 2020-09-01 23:01:32 -07:00
saad-ali
8dd4fc79dc Introduce paramater for sensitive mount options.
Introduce optional sensitiveOptions parameter to allow sensitive mount
options to be passed in a separate parameter from the normal mount
options and ensures the sensitiveOptions are never logged.
2020-09-01 23:01:32 -07:00
David Zhu
5d34e5006a FormatAndMount unit test only checks for MountErrorValue now and closed gaps for some error values 2020-09-01 23:01:32 -07:00
David Zhu
99f567aa7a Add more detailed error output when disk formatting fails 2020-09-01 23:01:32 -07:00
Davanum Srinivas
0f9a3f756b Split MajorMinor into two fields
this reflects what is in the docker/docker/pkg/mount API. makes it
easier to port additional code to out API.
2020-09-01 23:01:32 -07:00
Lou
241ff06ccc update after review
Signed-off-by: Lou <luogj@cn.ibm.com>
2020-09-01 23:01:32 -07:00
Lou
3651c2ef51 use xfs_repair to check and repair xfs filesystem
Signed-off-by: Lou <luogj@cn.ibm.com>
2020-09-01 23:01:32 -07:00
Hemant Kumar
51e2ee9753 Return typed error when Mount Fails
Mount can fail for a variety of reasons and caller might want to know
why mount failed. Using untyped string based error does not provide
enough granularity to make that verification.
2020-09-01 23:01:32 -07:00
Maxime VISONNEAU
0e8dbc2c1e Validate the existence of filesystem before attempting to mount it (linux) 2020-09-01 23:01:32 -07:00
SataQiu
82a590b2d5 feature: implement Output method for FakeCmd 2020-09-01 23:01:32 -07:00
Travis Rhoden
b221620e59 Fix golint errors
Add mount package to hack/.golint_failures to ignore stuttering errors.
2020-09-01 23:01:32 -07:00
Travis Rhoden
ac9fc13761 Update doc.go to show k8s.io/utils 2020-09-01 23:01:32 -07:00
Travis Rhoden
0abe151fe8 Extract pkg/util/mount and drop BUILD
Preserving git history.
2020-09-01 23:01:32 -07:00
Kubernetes Prow Robot
0d2205f515
Merge pull request #94376 from mkumatag/patch-2
Skip TestLoopbackHostPortIPv6 run on non-IPv6 env
2020-09-01 19:41:53 -07:00
Kubernetes Prow Robot
a69c4cb5f1
Merge pull request #94355 from feiskyer/fix-94354
Ensure getPrimaryInterfaceID not panic when network interfaces for Azure VMSS are null
2020-09-01 19:41:43 -07:00
Kubernetes Prow Robot
f19118eea8
Merge pull request #94111 from giuseppe/fix-cgroup-v2-cgroupfs-path
kubelet, cgroupv2: do not create /sys/fs/cgroup/sys with cgroupfs
2020-09-01 19:41:33 -07:00
Kubernetes Prow Robot
0c233eb621
Merge pull request #93962 from phiphi282/phiphi/fix-azure-delete-lb
Fix deleting loadbalancer after resource group in azure
2020-09-01 19:41:19 -07:00
Kubernetes Prow Robot
dd6c53d035
Merge pull request #93946 from alexzimmer96/68026-pkg-controller-resourcequota
Refactor pkg/controllers/resourcequota to fix golint errors
2020-09-01 19:41:06 -07:00
Kubernetes Prow Robot
d5e2db896e
Merge pull request #94395 from rosti/kubeadm-ensure-etcd-upgrades
kubeadm: Ensure etcd manifests are regenerated upon upgrade
2020-09-01 18:44:38 -07:00
Kubernetes Prow Robot
3cb89eb948
Merge pull request #94373 from MHBauer/fix-94370
relax matcher for ResourceMetricsAPI test
2020-09-01 18:44:28 -07:00
Kubernetes Prow Robot
4deebd481d
Merge pull request #94372 from mikkeloscar/stabilization-window-seconds-optional-omitempty
autoscaling: Omit optional field `StabilizationWindowSeconds` when empty
2020-09-01 18:44:19 -07:00
Kubernetes Prow Robot
433c3d57cc
Merge pull request #94309 from liggitt/deprioritize-extensions
Deprioritize extensions/v1beta1 in discovery
2020-09-01 18:44:09 -07:00
Kubernetes Prow Robot
6e663379ed
Merge pull request #94204 from tkashem/impersonation-with-apf
Impersonated user with a specified group should not fail flow schema match in Priority & Fairness
2020-09-01 18:44:00 -07:00
Kubernetes Prow Robot
163504e9ae
Merge pull request #94107 from robscott/kube-proxy-source-ranges-fix
Updating kube-proxy to trim space from loadBalancerSourceRanges
2020-09-01 18:43:51 -07:00
Kubernetes Prow Robot
19820b7bf1
Merge pull request #93876 from jsafrane/fix-wait-errormsg
Fix waiting for PVC to get bound
2020-09-01 18:43:42 -07:00
Kubernetes Prow Robot
db10d8c942
Merge pull request #93773 from knight42/fix/kubelet-concurrent-map-writes
fix(kubelet): protect `containerCleanupInfos` from concurrent map writes
2020-09-01 18:43:27 -07:00
Kubernetes Prow Robot
5a7970a42b
Merge pull request #93646 from gobomb/fix-panic-defer
let panics propagate up when processLoop in informer controller panic in client-go
2020-09-01 18:43:13 -07:00
Kubernetes Prow Robot
67e7d5897e
Merge pull request #93548 from smarterclayton/patch_file
kubectl: Allow --patch-file to be passed to `kubectl patch`
2020-09-01 18:43:06 -07:00
Kubernetes Prow Robot
a0eb9d146a
Merge pull request #94272 from RainbowMango/pr_remove_deprecated_endpoint
remove deprecated kubelet endpoint /metrics/resource/v1alpha1
2020-09-01 16:35:34 -07:00
Kubernetes Prow Robot
82475c3186
Merge pull request #94126 from andyzhangx/windows-azurefile-mountoptions
fix: use sensitiveOptions on Windows mount
2020-09-01 16:35:20 -07:00
Kubernetes Prow Robot
6e7086d7ca
Merge pull request #93638 from sbangari/refcountfix3
Avoid dereferencing same endpoint twice on the deletion or update of a service
2020-09-01 16:35:06 -07:00
Kubernetes Prow Robot
b49724d5fc
Merge pull request #94287 from jingyih/update_etcd_server_3p4p13
Update default etcd server to 3.4.13
2020-09-01 15:35:20 -07:00
Kubernetes Prow Robot
ea7cd3b354
Merge pull request #92796 from andyxning/code_clean_for_podgc
code clean for podgc
2020-09-01 15:35:06 -07:00
Rostislav M. Georgiev
3bef5d2e0b kubeadm: Ensure etcd manifests are regenerated upon upgrade
A check that verifies that kubeadm does not "upgrade" to an older release was
overly optimized by skipping upgrade if the new version is the same as the old
one. This somewhat makes sense, but that way changes in any of the etcd fields
in the ClusterConfiguration won't be applied if the etcd version is not
changed.

Hence, this simple change ensures that the upgrade is done even when no version
change takes place.

Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>
2020-09-01 15:47:33 +03:00
Kubernetes Prow Robot
d159ae3545
Merge pull request #94353 from hs0210/work
Improve the prompt message when kubeadm init is successful
2020-09-01 03:43:50 -07:00
Phillip Stagnet
eed98104af
Allow 404 error on lb deletion in azure
When trying to delete a loadbalancer after all resources in azure
including the resource group have been deleted we currently get an an
error when trying to delete the loadbalancer afterwards because the
resource group hasn't been found.

Change EnsureLoadBalancerDeleted function to not fail when the resource
group has already been deleted.
2020-09-01 10:21:11 +02:00