nbp icon indicating copy to clipboard operation
nbp copied to clipboard

[CSI] CSI resize support

Open wisererik opened this issue 5 years ago • 4 comments

Is this a BUG REPORT or FEATURE REQUEST?:

/kind feature

What happened:

CSI v1.1 has supported volume expand capability.

What you expected to happen:

CSI plugin should support this capability.

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • NBP version:
  • OS (e.g. from /etc/os-release):
  • Kernel (e.g. uname -a):
  • Install tools:
  • Others:

wisererik avatar Apr 01 '19 14:04 wisererik

@jackhaibo please take a look of this issue

wisererik avatar Apr 01 '19 14:04 wisererik

@wisererik This feature requires changing the github.com/container-storage-interface/spec/lib/go/csi/csi.pb.go file, which has a great impact on existing features, I will do it later.

jackhaibo avatar May 08 '19 08:05 jackhaibo

adding to backlog @wisererik any comments, please add

skdwriting avatar Jun 13 '19 06:06 skdwriting

Current status:

Code modifications done and checked in to local branch CSI Plugin is currently compatible with Kubernetes 1.14 version but Kubernetes had below issue wrt volume expansion feature which was fixed in later versions. https://github.com/kubernetes/kubernetes/issues/77294 So the testing can not be continued at the moment

Pending Items:

Need to be tested with kubernetes upgrade version Then Kubernetes latest version usage docs, deployment files can be updated and then this volume expansion feature can be merged

Expected closure date: TBD

sushanthakumar avatar Nov 21 '19 05:11 sushanthakumar