b649d4f1f6
Add nonempty option to ceph-fuse to support ReadWriteMany
...
fuse mount does not allow to mount directory if it contains some
files. Due to this, currently scaled pod with cephfs failed to mount
by ceph-fuse.
This patch adds nonempty option to ceph-fuse command to support
ReadWriteMany with ceph-fuse.
2018-07-31 14:44:33 +09:00
6f484f92fc
Merge pull request #52 from nak3/clean-up
...
Correct cephfsplugin binary path
2018-07-26 10:40:36 -04:00
c1ec54e5c6
Correct cephfsplugin binary path
...
Makefile has a wrong path to `deploy/cephfs/docker/rbdplugin`. This
patch changes to `deploy/cephfs/docker/cephfsplugin`.
2018-07-26 18:20:40 +09:00
51642c9a3a
Merge pull request #43 from alvistack/ceph_version-mimic
...
Update CEPH_VERSION to mimic
2018-07-21 15:35:03 -04:00
9adf908d38
Merge pull request #51 from sngchlko/support-image-features
...
support image features for csi-rbdplugin
2018-07-20 18:18:43 -04:00
bc34bd389e
support image features for csi-rbdplugin
2018-07-21 00:59:54 +09:00
341a293526
Merge pull request #50 from ceph/m-fix
...
consolidate container deploy
2018-07-19 14:08:42 -04:00
9d9afc1093
consolidate container deploy
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-07-19 14:06:57 -04:00
97d1a23114
Merge pull request #49 from ceph/m-fix
...
CSI is alpha in k8s 1.9
2018-07-19 13:51:14 -04:00
9294d6f259
CSI is alpha in k8s 1.9
...
Signed-off-by: Huamin Chen <hchen@redhat.com >
2018-07-19 13:50:19 -04:00
5ad8b16e59
Merge pull request #45 from mkimuram/issue/44
...
Fix Cephfs plugin to return false to ValidateVolumeCapabilities if Block volume is specified
2018-07-10 12:57:30 -04:00
753dbc2303
Fix Cephfs plugin to return false to ValidateVolumeCapabilities if Block volume is specified
...
Cephfs doesn't have a feature to provide Block Volume, therefore it should return false to ValidateVolumeCapabilities if Block Volume is specified.
Fixes #44
2018-07-10 16:48:55 +00:00
1fbd3e69de
Update CEPH_VERSION to mimic
2018-07-04 12:20:56 +08:00
0df9e8e794
Merge pull request #42 from gman0/cephfs-delete-policy
...
cephfs: forbid deletion of shares not provisioned by the driver
2018-06-13 14:43:49 -04:00
c1a8c5866c
Merge pull request #41 from malc0lm/fix-rbd-controller-service
...
rbd: advertises PluginCapability_Service_CONTROLLER_SERVICE
2018-06-13 12:48:47 -04:00
675ee93e46
cephfs: DeleteVolume() calls are allowed only for volumes with provisionVolume=true parameter
2018-06-13 16:29:10 +02:00
f273874f26
rbd: advertises PluginCapability_Service_CONTROLLER_SERVICE
2018-06-13 15:14:15 +08:00
f5af7d0a94
Merge pull request #39 from gman0/fix-cephfs-provisioner
...
Fix broken cephfs provisioner
2018-06-12 14:14:31 -04:00
a6181200c1
cephfs/deploy: bump csi-provisioner to 0.2.1
2018-06-12 17:10:54 +02:00
8c53b5eb79
cephfs: Identity Service advertises PluginCapability_Service_CONTROLLER_SERVICE
2018-06-12 17:09:44 +02:00
0cc1e06beb
cephfs: createCephUser needs admin credentials
2018-06-12 17:08:14 +02:00
b260bff659
cephfs: CreateVolume() needs ceph config
2018-06-12 17:07:20 +02:00
2fcc252f5c
cephfs: pass volume UUIDs where needed
2018-06-12 17:05:42 +02:00
f45ddd7c9d
cephfs: cephuser: set config and admin explicitly when creating/deleting users
2018-06-12 17:03:45 +02:00
cc88d2fa09
cephfs: cephconf: include volume UUID in keyrings/secrets
2018-06-12 17:02:14 +02:00
3c2c7551df
Merge pull request #38 from gman0/cephfs-conf-scheme
...
cephfs config scheme
2018-05-23 13:19:53 -04:00
0ba3174bbc
cephfs/NodePublishVolume: fix error message
2018-05-23 10:28:25 +02:00
1a7b365b95
cephfs: ceph config filename is now mixed with volume UUID
2018-05-18 18:17:37 +02:00
bf89151b87
cephfs: ceph.conf is created in NodePublishVolume instead of CreateVolume
2018-05-18 18:15:37 +02:00
b6c3376961
Merge pull request #37 from q60563/master
...
Fix CSI plugin pv.yaml file error.
2018-04-26 08:06:53 -04:00
641d9c694b
Merge pull request #1 from q60563/fix_CSI_plugin
...
fix CSI plugin pvc.yaml file storageClassName Error
2018-04-26 13:37:45 +08:00
c0847ce868
fix CSI plugin pvc.yaml file storageClassName Error
...
Signed-off-by: chunwang Lin <q60563@gmail.com >
2018-04-26 13:32:24 +08:00
8da1371e84
Merge pull request #36 from bi-shun/readme-fix
...
Fix README.md
2018-04-25 08:03:35 -04:00
e296e12910
Fix README.md
2018-04-25 03:16:55 +08:00
c8fb63e77f
Merge pull request #33 from gman0/cephfs-import-fix
...
cephfs/main: updated import path
2018-04-24 08:30:38 -04:00
3720d95c81
Merge pull request #35 from arm64b/rbd-plugin-container-build-fixing
...
Fix the ceph csi `rbdplugin` container build issue
2018-04-24 08:30:13 -04:00
1307327930
Fix the ceph csi rbdplugin
container build issue
...
This PR is trying to fix the issue #34 . We use 'RBD_IMAGE_NAME' and
'RBD_IMAGE_VERSION' instead of the obsolete 'IMAGE_NAME' and 'IMAGE_VERSION'
to address this issue.
Signed-off-by: Dennis Chen <dennis.chen@arm.com >
2018-04-24 17:05:42 +08:00
304781bbe5
updated travis CI
2018-04-24 10:00:24 +02:00
b5825de992
cephfs/main: updated import path
2018-04-24 09:29:05 +02:00
2da9522fe4
Merge pull request #30 from gman0/wip-cephfs
...
cephfs CSI plugin
2018-04-20 10:46:24 -04:00
77469c8370
cephfs/volumecache: fixed error msg
2018-04-20 16:24:13 +02:00
f6f8624259
Revert "vendor: applied e18c7cf300
@sbezverk"
...
This reverts commit 70f954ddc0
.
2018-04-13 16:04:26 +02:00
585c52099c
updated README
2018-04-13 16:00:49 +02:00
8844452453
cephfs/nodeserver: create a new user if necessary; updated NodeUnpublishVolume
2018-04-13 15:53:43 +02:00
9bbabc2f5d
cephfs/deploy: updates storage class, secrets
2018-04-13 15:25:13 +02:00
a2160e88a7
cephfs/controllerserver: create volume if provisionVolume=true; implemented DeleteVolume
2018-04-13 14:54:40 +02:00
886fdccb9b
cephfs: added mounter probing and --volumemounter cmd arg
2018-04-13 14:53:17 +02:00
b7d856e562
cephfs/volume: added createVolume and purgeVolume
2018-04-13 14:49:49 +02:00
c21d05a536
cephfs/cephconf: added cephFullCapsKeyring
2018-04-13 14:38:44 +02:00
f881bf5249
cephfs/Dockerfile: added attr package
2018-04-13 14:35:38 +02:00