Kubernetes ScaleIO Volume Update (4Q2017)
vladimirvivien opened this issue · comments
P0 Restrict ScaleIO-related secrets to kube-system namespace
- New proposal (10/06) - #202
- Create PR (10/06)
- Code implementation (10/06)
- Integration test
- PR Merged
P0 ScaleIO secret documentation update
- Create PR (10/06)
- Doc Update (10/06)
- PR Merged
P1 ScaleIO version 3.0 support
- Investigate support
- go-scaleio update
P1 Attach/Detach API (bug - target 1.9 and 1.8)
Right now, upon device busy, the detach may abandon request for detach leaving a device attached even after it is done. This task is to fix this issue using the attach/detach API.
- New proposal (10/03) - #192
- Create PR (10/03)
- Source code update (10/13)
- Integration test (10/16)
- PR merged
P1 ScaleIO device map update (feature - target 1.9)
Currently, the plugin uses binary drv_cfg
to figure out mapped ScaleIO devices. This task is to update the code so the plugin can calculate mapped ScaleIO devices without the need of an external binary.
- New proposal (10/04)
- Create PR (10/04)
- Source code update (10/20)
- Integration test (10/23)
- PR merged
P2 Volume Name Prefix (feature - target 1.9)
Provide storageClass parameter options.parameters.volumePrefix
which can be used to generate PV and Volume names for dynamically provisioned volumes.
- New proposal (10/05) - #202
- Create PR (10/05)
- Source code update (10/23)
- Integration test (10/26)
- PR merged
Added priority 0 task to update code so that scaleio-related secrets are assumed to be created in kube-system namespace.