Commit Graph

2745 Commits

Author SHA1 Message Date
0ce2c68454 vendor: Gopkg.toml: added protobuf override to v1.1.0 2018-08-01 10:17:20 +02:00
8ea659f0d5 vendor update for CSI 0.3.0 2018-07-31 14:53:26 +02:00
e8784ec094 Logging command and options for debug friendly
Some commands were executed in ceph-csi, but users do not know what
commands with what options were executed. Hence, it is difficult to
debug once the command did not work fine.

This patch adds logging what commmand and options are executed.
2018-07-31 15:31:11 +09:00
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