Commit Graph

2289 Commits

Author SHA1 Message Date
95f35c7602 remove useless comment 2018-12-19 15:42:51 +01:00
65a50f2b4a edit cephfs docs 2018-12-19 15:38:18 +01:00
51485ffac3 gofmt 2018-12-19 15:33:37 +01:00
1497bfee00 modified cephfs deployment 2018-12-19 15:31:26 +01:00
8ee6bc4b91 added vendors 2018-12-19 15:29:25 +01:00
12e6881669 cm metadata persist for rbd and cephfs 2018-12-19 15:26:16 +01:00
07effb9499 Merge pull request #111 from mcronce/v1.0-kube-fixes
v1.0.0 k8s fix
2018-12-18 21:10:02 +01:00
a0be6e27d3 deploy/cephfs/kubernetes/csi-cephfsplugin.yaml: Add /var/lib/kubelet/plugins/kubernetes.io/csi bidirectional mount into plugin container 2018-12-14 15:16:11 -05:00
5ae81821e4 deploy/cephfs/kubernetes/csi-cephfsplugin.yaml: Made volumeMounts for plugin container slightly more readable 2018-12-14 15:06:42 -05:00
0f9c9061ce 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)
2018-12-13 10:53:16 +01:00
27fa8a28b8 Merge pull request #108 from plnordquist/rbd-chart
Added Helm chart for RBD plugin
2018-12-12 07:30:12 -08:00
ccf5f49ae6 Changed version to 0.1 2018-12-11 11:03:45 -08:00
0d0b224f69 Added Helm chart for RBD plugin
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
2018-12-10 11:25:34 -08:00
d0715f7c3d Merge pull request #107 from mcronce/csi-1.0-ci
More CI fixes for csi-v1.0
2018-12-10 11:13:01 -05:00
b20f4184ba deploy.sh: Exit if branch is not on whitelist 2018-12-10 11:06:08 -05:00
78750b2dd5 .travis.yml: Run deploy.sh on all branches 2018-12-10 11:05:25 -05:00
0316ebecbe Merge pull request #106 from mcronce/csi-1.0-ci
CI for csi-v1.0 branch
2018-12-10 10:28:00 -05:00
5cfa6685b0 deploy.sh: Select image versions based on $TRAVIS_BRANCH; push images for both master and csi-v1.0 2018-12-10 09:25:17 -05:00
656a1ce902 .travis.yml: Also build csi-v1.0 branch 2018-12-10 09:24:04 -05:00
3fd0557550 Merge pull request #105 from mcronce/csi-v1.0.0
[WIP] Updated to CSI v1.0.0
2018-12-05 19:14:11 -05:00
2c3961b960 pkg/rbd/rbd.go: Fix "go vet" errors 2018-12-04 21:54:00 -05:00
23a4126aed pkg/rbd/controllerserver.go: gofmt 2018-12-04 21:44:04 -05:00
d9fbdeb517 pkg/cephfs: Use request name to generate deterministic volume names 2018-12-04 21:39:00 -05:00
04872e5ebf Merge branch 'master' of github.com:ceph/ceph-csi into csi-v1.0.0 2018-12-04 16:28:37 -05:00
d5c6f889c5 deploy/rbd/kubernetes: Use CSI 1.x plugin directory 2018-12-04 15:38:16 -05:00
82b7904542 deploy/cephfs/kubernetes: Use CSI 1.x plugin directory 2018-12-04 15:38:10 -05:00
22e23640a4 pkg/rbd/rbd.go: Updated PluginFolder to use new CSI 1.x directory 2018-12-04 15:38:09 -05:00
37caeb5b2c pkg/cephfs/driver.go: Updated PluginFolder to use new CSI 1.x directory 2018-12-04 15:38:09 -05:00
9a7ef258fc Merge pull request #103 from gman0/cephfs-zeroquota
cephfs: don't set quotas for zero-sized volumes
2018-12-03 09:16:03 -05:00
ed811e0506 cephfs: don't set quotas for zero-sized volumes 2018-12-01 10:39:09 +01:00
560f917a78 README.md: Updated version to 1.0.0 2018-11-29 13:16:37 -05:00
c552b24c49 deploy/rbd: Updated all image tags from v0.3.0 to v1.0.0 2018-11-29 13:16:25 -05:00
d46dc33611 deploy/cephfs: Updated all image tags from v0.3.0 to v1.0.0 2018-11-29 13:16:19 -05:00
af3083f717 pkg: Updated "version" variables from 0.3.0 to 1.0.0 2018-11-29 13:15:52 -05:00
c8d835e512 Makefile: Change image tags from v0.3.0 to v1.0.0 to reflect new CSI version 2018-11-29 13:07:47 -05:00
407478ab9a Fresh dep ensure 2018-11-26 13:23:56 -05:00
93cb8a04d7 pkg/rbd: Updated for new versions of CSI/Kubernetes dependencies 2018-11-24 14:18:24 -05:00
41b30eb6c2 pkg/cephfs: Updated for new versions of CSI/Kubernetes dependencies 2018-11-24 13:48:36 -05:00
6d33fda68e Gopkg.toml: Updated Kubernetes dependencies to 1.13.0 2018-11-24 12:59:38 -05:00
32d33a4b88 Gopkg.toml: Updated container-storage-interface/spec version to v1.0.0 2018-11-23 15:22:17 -05:00
088cfc5538 Merge pull request #100 from rootfs/base-image
switch to centos base image
2018-11-20 09:49:30 -05:00
b2459574ee switch to centos base image 2018-11-20 14:46:29 +00:00
47a7b1ff8e Merge pull request #92 from pohly/concurrency
rbd: protect against concurrent gRPC calls
2018-10-26 10:05:23 -04:00
720ad4afeb 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.
2018-10-26 15:29:48 +02:00
188cdd1d68 Merge pull request #89 from rootfs/containerized
support nsmounter when running in containerized mode
2018-10-15 20:25:40 -04:00
b93418815f Merge pull request #90 from rootfs/master
fix golint
2018-10-15 11:08:39 -04:00
eda167ca0d fix golint
Signed-off-by: Huamin Chen <hchen@redhat.com>
2018-10-15 15:06:21 +00:00
3436a094f7 support nsmounter when running in containerized mode
Signed-off-by: Huamin Chen <hchen@redhat.com>
2018-10-15 14:59:41 +00:00
de114550d9 Merge pull request #88 from Cynerva/gkk/rbd-xfs
csi-rbdplugin: Install xfsprogs to support fsType: xfs
2018-10-12 13:22:38 -04:00
b43108f35b csi-rbdplugin: Install xfsprogs to support fsType: xfs 2018-10-12 11:35:34 -05:00