Erik Wilson
765fd253f6
Update vendor
2019-08-19 09:17:28 -07:00
Darren Shepherd
4ce15bb26b
Fix CSI when running kubelet and controller-manager in the same process
...
Both kubelet and controller-manager init the volume plugins. We added
a global flag that can be set that will force the init to wait for a
valid hostname.
2019-08-19 08:33:42 -07:00
Darren Shepherd
a556028500
Delete nsenter and containerized flag
2019-08-19 08:33:23 -07:00
Darren Shepherd
8c25b80913
Remove CSI Alpha features
2019-08-19 08:33:22 -07:00
Darren Shepherd
1a01154162
Delete most volume drivers
2019-08-19 08:33:21 -07:00
Darren Shepherd
e4e3b74257
Delete cloud provider
2019-08-19 08:33:18 -07:00
Kubernetes Prow Robot
520865cc38
Merge pull request #81034 from hantaowang/automated-cherry-pick-of-#79897-#80180-#80446-upstream-release-1.14
...
Automated cherry pick of #79897 : add ability for gce to bulk verify attached disks #80180 : move getInstancesByName logic to helper function #80446 : add unit tests for attacher DisksAreAttached and
2019-08-14 17:28:34 -07:00
Kubernetes Prow Robot
2b5663c150
Merge pull request #80325 from davidz627/automated-cherry-pick-of-#80191-upstream-release-1.14
...
Automated cherry pick of #80191 : Add passthrough for MountOptions for NodeStageVolume for
2019-08-06 18:57:27 -07:00
Kubernetes Prow Robot
9821e16f1a
Merge pull request #80196 from cwdsuzhou/automated-cherry-pick-of-#79920-upstream-release-1.14
...
Automated cherry pick of #79920 : Bugfix: csi raw block that does not need attach mounted failed
2019-08-06 18:57:19 -07:00
Kubernetes Prow Robot
8c595af962
Merge pull request #79760 from andyzhangx/automated-cherry-pick-of-#79529-upstream-release-1.14
...
Automated cherry pick of #79529 : fix: change timeout value in csi plugin
2019-08-06 18:57:02 -07:00
Hantao (Will) Wang
bd7d09e818
add unit tests for attacher DisksAreAttached and BulkDisksAreAttached
2019-08-06 12:05:33 -07:00
Hantao (Will) Wang
e99b78de3b
add ability for gce to bulk verify attached disks
2019-08-06 12:05:31 -07:00
David Zhu
49e72d6049
Reduce GCE PD Attach Limits by 1 because Node Boot Disk counts as 1 attached disk
2019-08-02 13:53:16 -07:00
David Zhu
68ece40f65
Add passthrough for MountOptions for NodeStageVolume for CSI
2019-07-18 14:57:00 -07:00
caiweidong
df04523a8d
Bugfix: csi raw block that does not need attach mounted failed
...
Add unit test
fix verify-test-featurefates failed
2019-07-16 11:33:32 +08:00
andyzhangx
54eccec000
fix: change timeout value in csi plugin
2019-07-04 03:42:01 +00:00
Odin Ugedal
5f7e540651
Fix closing of dirs in doSafeMakeDir
...
This fixes the issue where "childFD" from syscall.Openat is assigned to
a local variable inside the for loop, instead of the correct one in the
function scope. This results in that when trying to close the "childFD"
in the function scope, it will be equal to "-1", instead of the correct
value.
2019-07-02 18:25:15 +02:00
Kubernetes Prow Robot
6b360e905b
Merge pull request #79131 from andyzhangx/automated-cherry-pick-of-#75234-upstream-release-1.14
...
Automated cherry pick of #75234 : fix flexvol stuck issue due to corrupted mnt point
2019-06-20 16:14:43 -07:00
andyzhangx
e7c82c0250
fix flexvol stuck issue due to corrupted mnt point
...
fix comments about PathExists
fix comments
revert change in PathExists func
2019-06-18 08:36:50 +00:00
Xing Yang
4e65976da4
Move CSIDriver Lister to the controller
2019-06-10 17:41:54 -07:00
Kubernetes Prow Robot
3a208b6893
Merge pull request #76960 from harsh-px/automated-cherry-pick-of-#76341-upstream-release-1.14
...
Automated cherry pick of #76341 : Fix concurrent map access in Portworx create volume call
2019-05-08 04:34:36 -07:00
Kubernetes Prow Robot
049611bcf3
Merge pull request #77311 from jingxu97/automated-cherry-pick-of-#76977-upstream-release-1.14
...
Update the dynamic volume limit in GCE PD
2019-05-06 12:55:52 -07:00
Kubernetes Prow Robot
ebf834b434
Merge pull request #77042 from andyzhangx/automated-cherry-pick-of-#76988-upstream-release-1.14
...
Automated cherry pick of #76988 : add shareName param in azure file storage class
2019-05-02 15:54:18 -07:00
Kubernetes Prow Robot
318c9d47e7
Merge pull request #76992 from feiskyer/cherry-pick-76656-to-1.14
...
Automated cherry pick of #76656 : Switch to instance-level update APIs for Azure VMSS loadbalancer operations
2019-05-02 14:00:29 -07:00
Kubernetes Prow Robot
8ffc4b2b97
Merge pull request #76222 from msau42/automated-cherry-pick-of-#75750-upstream-release-1.14
...
Automated cherry pick of #75750 : Improve volume operation metrics
2019-05-02 11:58:20 -07:00
Pengfei Ni
64accfc925
Upgrade compute API to version 2019-03-01
2019-05-02 08:17:25 +08:00
Jing Xu
b01e2a387d
Update the dynamic volume limit in GCE PD
...
Currently GCE PD support 128 maximum disks attached to a node for all
machines types except shared-core. This PR updates the limit number to
date.
Change-Id: Id9dfdbd24763b6b4138935842c246b1803838b78
2019-05-01 10:38:14 -07:00
andyzhangx
3e1553ee6c
add shareName param in azure file storage class
...
skip create azure file if it exists
2019-04-25 02:50:10 +00:00
Harsh Desai
9141812ee6
Fix concurrent map access in Portworx create volume call
...
Fixes #76340
Signed-off-by: Harsh Desai <harsh@portworx.com>
2019-04-23 12:15:48 -07:00
andyzhangx
77d1d3f3bb
move disk lock process to azure cloud provider
...
fix comments
fix import keymux check error
add unit test for attach/detach disk funcs
2019-04-22 05:28:27 +00:00
andyzhangx
5376b645e3
refactor detach azure disk retry operation
2019-04-22 05:28:27 +00:00
Michelle Au
0b0d332349
Improve volume operation metrics
2019-04-05 17:49:04 -07:00
Kubernetes Prow Robot
517922f31a
Merge pull request #75308 from msau42/csi-beta-e2e
...
ignore kubeclient nil in csi plugin init
2019-03-13 05:49:46 -07:00
Michelle Au
398777f261
ignore kubeclient nil in csi plugin init
2019-03-12 16:29:08 -07:00
Kubernetes Prow Robot
8477c486a8
Merge pull request #74652 from cofyc/fix72500
...
Delay CSI client initialization
2019-03-11 09:39:27 -07:00
Kubernetes Prow Robot
cd9e590178
Merge pull request #74520 from casusbelli/fix-qb-usermapping
...
Adds missing user mapping option for Quobyte mounts
2019-03-11 02:45:26 -07:00
Yecheng Fu
fa926ed6e0
Delay CSI client initialization
2019-03-09 13:45:03 +08:00
Vladimir Vivien
923ad369c8
CSI Inline Volume - Kubelet/Driver code impl
2019-03-08 12:40:09 -05:00
Hemant Kumar
a8f318779b
Add CSI volume resizing tests
...
Add some tests for checking node expansion
Add new tests for expander
2019-03-08 09:23:18 -05:00
Hemant Kumar
529cd7119b
Move resize function parameters to a new ResizeOptions type
...
This enables us to pass CSI volume phase
2019-03-08 09:21:44 -05:00
Hemant Kumar
63eb25eb4b
Introduce feature gate for volume expansion
...
Update CSI library version
2019-03-08 09:21:44 -05:00
Hemant Kumar
89d1de9eb9
Rename ExandFS to NodeExpand
...
Handle resize error in online resizing
Use NodeExpandable plugin to mark volumes that require node expansion
2019-03-08 09:21:44 -05:00
David Zhu
41b3579345
Address review comments
2019-03-07 17:17:09 -08:00
David Zhu
7d2f4e97b8
Add ADC Fallback if Node doesn't have driver installed
2019-03-07 14:47:38 -08:00
David Zhu
34d9ee5b9b
Add CSINode initialization for CSIMigration on node startup before pod ready
2019-03-07 14:47:38 -08:00
Kubernetes Prow Robot
8dd60281ff
Merge pull request #74653 from cofyc/fix74650-CheckVolumeExistenceOperation
...
Distinguish between volume path and mount path
2019-03-06 20:35:40 -08:00
Kubernetes Prow Robot
c80e45f892
Merge pull request #73840 from adisky/cinder-intree-migration
...
Add CSI Migration feature flags for Cinder In tree Driver
2019-03-06 14:45:16 -08:00
Kubernetes Prow Robot
b82868bb7e
Merge pull request #74787 from jianglingxia/fixbugiscsi
...
fix bug iscsi volume attach failed of /sys/class/iscsi_host dir not e…
2019-03-06 09:50:51 -08:00
Kubernetes Prow Robot
5a89793f8e
Merge pull request #74612 from jingxu97/windows
...
Add GcePD windows support
2019-03-05 21:42:22 -08:00
Kubernetes Prow Robot
d31427637b
Merge pull request #74926 from ddebroy/csiprov2
...
Add new CSI translation APIs required by CSI sidecars and unit tests
2019-03-05 14:54:21 -08:00