Huamin Chen
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
Masaki Kimura
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
Huamin Chen
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
Huamin Chen
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
gman
675ee93e46
cephfs: DeleteVolume() calls are allowed only for volumes with provisionVolume=true parameter
2018-06-13 16:29:10 +02:00
malc0lm
f273874f26
rbd: advertises PluginCapability_Service_CONTROLLER_SERVICE
2018-06-13 15:14:15 +08:00
Huamin Chen
f5af7d0a94
Merge pull request #39 from gman0/fix-cephfs-provisioner
...
Fix broken cephfs provisioner
2018-06-12 14:14:31 -04:00
gman
a6181200c1
cephfs/deploy: bump csi-provisioner to 0.2.1
2018-06-12 17:10:54 +02:00
gman
8c53b5eb79
cephfs: Identity Service advertises PluginCapability_Service_CONTROLLER_SERVICE
2018-06-12 17:09:44 +02:00
gman
0cc1e06beb
cephfs: createCephUser needs admin credentials
2018-06-12 17:08:14 +02:00
gman
b260bff659
cephfs: CreateVolume() needs ceph config
2018-06-12 17:07:20 +02:00
gman
2fcc252f5c
cephfs: pass volume UUIDs where needed
2018-06-12 17:05:42 +02:00
gman
f45ddd7c9d
cephfs: cephuser: set config and admin explicitly when creating/deleting users
2018-06-12 17:03:45 +02:00
gman
cc88d2fa09
cephfs: cephconf: include volume UUID in keyrings/secrets
2018-06-12 17:02:14 +02:00
Huamin Chen
3c2c7551df
Merge pull request #38 from gman0/cephfs-conf-scheme
...
cephfs config scheme
2018-05-23 13:19:53 -04:00
gman
0ba3174bbc
cephfs/NodePublishVolume: fix error message
2018-05-23 10:28:25 +02:00
gman
1a7b365b95
cephfs: ceph config filename is now mixed with volume UUID
2018-05-18 18:17:37 +02:00
gman
bf89151b87
cephfs: ceph.conf is created in NodePublishVolume instead of CreateVolume
2018-05-18 18:15:37 +02:00
Huamin Chen
b6c3376961
Merge pull request #37 from q60563/master
...
Fix CSI plugin pv.yaml file error.
2018-04-26 08:06:53 -04:00
chun wang
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
chun wang
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
Huamin Chen
8da1371e84
Merge pull request #36 from bi-shun/readme-fix
...
Fix README.md
2018-04-25 08:03:35 -04:00
BI SHUN KE
e296e12910
Fix README.md
2018-04-25 03:16:55 +08:00
Huamin Chen
c8fb63e77f
Merge pull request #33 from gman0/cephfs-import-fix
...
cephfs/main: updated import path
2018-04-24 08:30:38 -04:00
Huamin Chen
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
Dennis Chen
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
gman
304781bbe5
updated travis CI
2018-04-24 10:00:24 +02:00
gman
b5825de992
cephfs/main: updated import path
2018-04-24 09:29:05 +02:00
Serguei Bezverkhi
2da9522fe4
Merge pull request #30 from gman0/wip-cephfs
...
cephfs CSI plugin
2018-04-20 10:46:24 -04:00
gman
77469c8370
cephfs/volumecache: fixed error msg
2018-04-20 16:24:13 +02:00
gman
f6f8624259
Revert "vendor: applied e18c7cf300
@sbezverk"
...
This reverts commit 70f954ddc0
.
2018-04-13 16:04:26 +02:00
gman
585c52099c
updated README
2018-04-13 16:00:49 +02:00
gman
8844452453
cephfs/nodeserver: create a new user if necessary; updated NodeUnpublishVolume
2018-04-13 15:53:43 +02:00
gman
9bbabc2f5d
cephfs/deploy: updates storage class, secrets
2018-04-13 15:25:13 +02:00
gman
a2160e88a7
cephfs/controllerserver: create volume if provisionVolume=true; implemented DeleteVolume
2018-04-13 14:54:40 +02:00
gman
886fdccb9b
cephfs: added mounter probing and --volumemounter cmd arg
2018-04-13 14:53:17 +02:00
gman
b7d856e562
cephfs/volume: added createVolume and purgeVolume
2018-04-13 14:49:49 +02:00
gman
c21d05a536
cephfs/cephconf: added cephFullCapsKeyring
2018-04-13 14:38:44 +02:00
gman
f881bf5249
cephfs/Dockerfile: added attr package
2018-04-13 14:35:38 +02:00
gman
58eb8d1de7
updated cephfs/util
2018-04-13 14:34:48 +02:00
gman
88ca7077ae
added cephfs/cephuser
2018-04-13 14:31:46 +02:00
gman
8fd5478aa1
added cephfs/credentials
2018-04-13 14:31:03 +02:00
gman
cc6921fbd3
moved cephfs mounting logic to volumemounter
2018-04-13 14:29:54 +02:00
gman
62f271056a
added cephfs/volumecache - stores volume info in json files
2018-04-13 14:28:59 +02:00
gman
69ecce1e75
cephfs/volumeidentifier: changed volume ID scheme
...
volumes have "csi-cephfs-dyn-" prefix when they are provisioned dynamically (provisionVolume=true)
and have "csi-cephfs-sta-" prefix when they are provisioned statically by the user (provisionVolume=false)
2018-04-13 14:24:40 +02:00
gman
374176c6ce
cephfs/volumeoptions: added fields; validate values
...
added Pool and ProvisionVolume fields
Mounter is now optional
2018-04-13 14:21:15 +02:00
gman
8c974828d0
cephfs/main: change import path
2018-03-27 15:39:18 +02:00
gman
9e4cebe397
README: fixed typos
2018-03-27 14:19:11 +02:00
gman
9cc4862856
updated README
2018-03-26 15:05:56 +02:00
gman
48b4177949
cephfs/Makefile: renamed image to quay.io/cephcsi/cephfsplugin
2018-03-26 15:02:20 +02:00