b9a9840ae5
Merge pull request #128 from humblec/readme
...
update readme and correct linter errors.
2019-01-17 07:20:14 -05:00
263c45bb45
enable csi block; use canary external-provisioner image to pick up block volume provisioning
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2019-01-16 13:52:45 -05:00
0e60dabca3
Move resolving bind mount logic from k8s
2019-01-16 13:00:48 -05:00
ea75a9d162
Fix pv deletion issue caused by not dettaching due to wrong mount count
2019-01-16 12:51:13 -05:00
5867d495fd
Change csi rbd to create/delete targetPath for publish/unpublish
2019-01-16 12:50:17 -05:00
165b82a44c
Add block supports to rbd driver
2019-01-16 12:49:02 -05:00
1ac0757aab
Merge pull request #131 from Madhu-1/csi-v1.0-cleanup
...
Csi v1.0 cleanup
2019-01-16 09:04:01 -05:00
e42e66ff30
user errors.New if error formatting is not required
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:54:13 +05:30
17f5c0a7ce
use Errorf is error formatting is required
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:54:06 +05:30
20af5afcab
Fix golint issues
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:33:38 +05:30
9ddc265c10
reject block volume creation in cephfs
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:17:14 +05:30
1552df6b91
update make clean
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:15:42 +05:30
8cae0b6c41
use dep ensure -vendor-only
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:14:58 +05:30
0f836c62fa
Vendor cleanup
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com >
2019-01-16 18:11:54 +05:30
07dbea766e
Merge pull request #130 from Madhu-1/fix-block
...
reject block volume creation in cephfs
2019-01-16 07:18:27 -05:00
c7c682b055
Merge pull request #129 from Madhu-1/update-make
...
update Make clean
2019-01-16 07:17:42 -05:00
cf3855514f
Merge pull request #127 from humblec/clean
...
Remove unwanted else block and add comments about some exported funtions and variables
2019-01-16 07:14:25 -05:00
8f4f42d2e5
reject block volume creation in cephfs
...
update validate create volume request
to reject block volume creation
2019-01-16 16:40:24 +05:30
2f0595ab71
Remove unwanted else block and add comments about some exported functions
...
and variables.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2019-01-16 14:37:29 +05:30
2888640157
update readme and correct linter errors.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2019-01-16 14:33:12 +05:30
8e0e184fdf
update Make clean
...
remove rbdplugin and cephplugin from _output
directory during make clean.
2019-01-16 13:54:52 +05:30
2f1317ff1d
Merge pull request #126 from Madhu-1/dep-vendor
...
use dep ensure -vendor-only
2019-01-15 15:09:27 -05:00
07d26e6403
Merge pull request #125 from Madhu-1/update-toml
...
vendor cleanup
2019-01-15 15:07:47 -05:00
7b5b9772ee
Merge pull request #124 from Madhu-1/fix-eff
...
Fix golint issues
2019-01-15 15:07:15 -05:00
b10ba188e7
vendor cleanup: remove unused,non-go and test files
2019-01-16 00:19:28 +05:30
227dec63e0
Fix golint issues
2019-01-16 00:17:01 +05:30
dda983e6bb
use dep ensure -vendor-only
2019-01-16 00:09:21 +05:30
661818bd79
Merge pull request #123 from rootfs/master-to-1.0
...
Merge master to csi-v1.0 branch
2019-01-15 13:39:04 -05:00
aed7506d88
fix merge leftovers; use canary driver-registrar image, as v1.0.0 is not hosted in quay.io
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2019-01-15 13:31:06 -05:00
684f753581
upgrade go version
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2019-01-15 17:25:05 +00:00
e46099a504
reconcile merge
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2019-01-15 16:20:41 +00:00
85b8415024
Merge branch 'master' into master-to-1.0
2019-01-15 16:15:30 +00:00
b23ee70d7f
fix rbac rules for configmaps
2019-01-14 20:15:09 +00:00
7bc3df2376
Added docs for deploying rbd driver with Helm
...
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov >
2019-01-14 20:15:09 +00:00
7d47bb0698
make k8s_configmap default metadatastorage for k8s deployments
2019-01-14 20:15:09 +00:00
ea2b1cd315
add POD_NAMESPACE doc
2019-01-14 20:15:09 +00:00
b387daaabf
remove useless comment
2019-01-14 20:15:09 +00:00
c055b1d85a
edit cephfs docs
2019-01-14 20:15:09 +00:00
32cb974b8c
gofmt
2019-01-14 20:15:09 +00:00
d64dc3a1b2
modified cephfs deployment
2019-01-14 20:15:09 +00:00
35561301b2
added vendors
2019-01-14 20:15:09 +00:00
62d65ad0cb
cm metadata persist for rbd and cephfs
2019-01-14 20:15:09 +00:00
51d6ac6f55
rbd: refuse to create block volumes
...
Without this check, the driver fails one of the E2E storage tests in
Kubernetes 1.13: provisioning a block volume is expected to fail in
e689d515f7/test/e2e/storage/testsuites/volumemode.go (L329-L330)
2019-01-14 20:15:09 +00:00
c0e775a49b
Changed version to 0.1
2019-01-14 20:15:09 +00:00
c359753416
Added Helm chart for RBD plugin
...
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov >
2019-01-14 20:15:09 +00:00
29bdeb2261
cephfs: don't set quotas for zero-sized volumes
2019-01-14 20:15:09 +00:00
095044fc90
switch to centos base image
2019-01-14 20:15:09 +00:00
403cad682c
rbd: protect against concurrent gRPC calls
...
The timeout value in external-provisioner is fairly low. It's not
uncommon that it times out and retries before the rbdplugin is done
with CreateVolume. rbdplugin has to serialize calls and ensure that
they are idempotent to deal with this.
2019-01-14 20:15:09 +00:00
52cf4aa902
Merge pull request #121 from rootfs/dev
...
fix cache persistent default for cephfs
2019-01-09 16:35:31 +01:00
0459c94f1a
fix cache persistent default for cephfs
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2019-01-09 15:31:41 +00:00