Madhu Rajanna
f60a07ae82
update vendor to latest kubernetes 1.14.0
...
some of the kubernetes independent
packages are moved out of the tree to
new projects.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-14 06:56:56 +00:00
ShyamsundarR
3f35bfd4d7
Update README contents
...
Minor reorg of README contents.
Also calling out alpha status of the plugins.
Signed-off-by: ShyamsundarR <srangana@redhat.com>
2019-05-09 13:16:10 +00:00
Poornima G
4b33c4a9df
Add support matrix of features supported of Ceph CSI version
...
Signed-off-by: Poornima G <pgurusid@redhat.com>
2019-05-08 08:23:35 +00:00
Humble Chirammal
a8f28a0199
Update docs.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-08 06:01:48 +00:00
Humble Chirammal
183c46dd8d
Add some more details to release process.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-08 06:01:48 +00:00
hchiramm
4f5e375dcf
Add release process to the docs
...
Signed-off-by: hchiramm <hchiramm@redhat.com>
2019-05-08 06:01:48 +00:00
Madhu Rajanna
6fc741199b
update doc for make command
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-08 05:39:27 +00:00
Madhu Rajanna
74ad010d85
update Travis to build cephcsi
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-08 05:39:27 +00:00
Madhu Rajanna
2f328cb12b
Fix incorrect make command
...
update v1.0.0-canary tag to canary tag
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-08 05:39:27 +00:00
Humble Chirammal
822cab8ed0
Make deployment artifacts with a consistent name pattern.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-07 14:54:53 +00:00
mergify[bot]
0a4b2b713a
Merge pull request #363 from humblec/merge-csiv1.0
...
Merge csi v1.0 to master
2019-05-07 14:40:16 +00:00
mergify-bot
034125d6bd
Merge branch 'master' into 'merge-csiv1.0'
2019-05-07 14:35:27 +00:00
Humble Chirammal
dd31e6e947
Remove duplicate entries from Makefile and resolve merge conflict.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-07 19:59:18 +05:30
ShyamsundarR
bdc3292dad
Update deploy.sh to use the right ENV vars
...
deploy.sh was using ENV vars to set the image versions
incorrectly. This causes the images to be pushed using
versions already in the Makefile, rather than the overrides
in the deploy script.
This is now fixed by updating the right ENV variables.
Signed-off-by: ShyamsundarR <srangana@redhat.com>
2019-05-07 11:40:01 +00:00
Humble Chirammal
68ff602391
Resolve merge conflict
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-07 15:27:34 +05:30
Humble Chirammal
1eff2e1490
Merge branch 'master' of http://github.com/ceph/ceph-csi into csi-v1.0
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-07 15:14:14 +05:30
mergify[bot]
3a308eaeee
Merge pull request #334 from MiaoZhou/csi-v1.0
...
fix helm value pullPolicy mismatch bug
2019-05-06 10:42:29 +00:00
mergify-bot
5578bf884c
Merge branch 'csi-v1.0' into 'csi-v1.0'
2019-05-06 10:38:41 +00:00
Miao Zhou
00e7e29996
bump up the chart version
2019-05-06 15:52:45 +08:00
Mike Wilson
882bebf1d8
Fix spelling error
...
helm chats -> helm charts
2019-05-02 15:18:01 +00:00
Mike Wilson
b213b3b626
Nitpick spelling
...
chats -> charts
2019-05-02 10:47:36 +00:00
Madhu Rajanna
fa40c1cc58
push images to quay.io with canary tag
...
updated deploy.sh script to push images
to quay.io with canary tag.
Once we merge a PR against master and csi-v0.3
branches we need to build and push the latest
image with canary tag. by doing this we can
avoid the accidental update of the images which
are already deployed with stable tags
(i.e v1.0.0 or v0.3.0).
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-29 07:15:31 -04:00
Dylan Redding
e0a1661bee
linter fixes
2019-04-29 09:58:04 +00:00
Dylan Redding
6826694618
Added unit test.
2019-04-29 09:58:04 +00:00
Dylan Redding
b488a5ae85
Fix loading data from configmaps.
2019-04-29 09:58:04 +00:00
Huamin Chen
bc2624ffff
Merge pull request #322 from kshlm/aggregated-roles
...
deploy: Use aggregated ClusterRoles
2019-04-26 12:38:00 -04:00
Huamin Chen
327e81430d
Merge pull request #320 from phlogistonjohn/jjm-remove-old-main-files
...
cmd: remove old command main files
2019-04-26 12:37:35 -04:00
Zhou Miao
a01c01b01b
fix helm value pullPolicy mismatch bug
2019-04-25 12:03:44 +08:00
Miao Zhou
724eed5f94
Merge pull request #1 from ceph/csi-v1.0
...
update
2019-04-24 18:31:50 +08:00
Kaushal M
63d00afb28
deploy: Use aggregated ClusterRoles
...
The kubernetes manifests and Helm templates have been updated to use
aggregated ClusterRoles. The same change has been done in Rook as well.
Refer rook/rook#2634 and rook/rook#2975
Signed-off-by: Kaushal M <kshlmster@gmail.com>
2019-04-17 11:15:08 +05:30
Madhu Rajanna
4e292a0f04
Merge pull request #327 from vfreex/add-rbd-attacher-missing-permission
...
add missing PV update permission for rbd attacher
2019-04-17 09:09:40 +05:30
Yuxiang Zhu
35c55aeb68
add missing PV update permission for rbd attacher
...
PR #290 missed the update permission to persistentvolumes.
Without that permission, you will get the following error when attaching a RBD volume to a pod:
```
Warning FailedAttachVolume 100s (x11 over 7m52s) attachdetach-controller AttachVolume.Attach failed for volume "pvc-d23f8745-60bb-11e9-bd35-5254001c78d6" : could not add PersistentVolume finalizer: persistentvolumes "pvc-d23f8745-60bb-11e9-bd35-5254001c78d6" is forbidden: User "system:serviceaccount:kube-system:rbd-csi-provisioner" cannot update resource "persistentvolumes" in API group "" at the cluster scope
```
2019-04-17 11:16:43 +08:00
Goutham Pacha Ravi
974765a693
Fix image builder in the Makefile
...
The binary name has a typo.
2019-04-17 03:10:12 +00:00
John Mulligan
ab47d83595
cmd: remove old command main files
...
Now that the unified binary has its own main file under "cmd/"
we no longer need the split main.go files.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-15 14:11:53 -04:00
John Mulligan
13c60eae7c
Makefile: add initial build rules for combined binary and image
...
Add rules and variables to the Makefile so that the unified binary
and container image can be built.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-10 20:36:51 +00:00
John Mulligan
a44714fdfb
deploy: create a new Dockerfile for unified cephcsi image
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-10 20:36:51 +00:00
John Mulligan
85e121ebfe
cmd: create a unified cephcsi binary
...
Create a single binary that can start ceph-csi in either rbd
or cephfs mode.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-10 20:36:51 +00:00
John Mulligan
de94cb62a9
Makefile: add initial build rules for combined binary and image
...
Add rules and variables to the Makefile so that the unified binary
and container image can be built.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-10 08:04:48 +00:00
John Mulligan
d969dada3e
deploy: create a new Dockerfile for unified cephcsi image
...
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-10 08:04:48 +00:00
John Mulligan
ffe2816cb5
cmd: create a unified cephcsi binary
...
Create a single binary that can start ceph-csi in either rbd
or cephfs mode.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
2019-04-10 08:04:48 +00:00
Madhu Rajanna
4b0ffdaaa1
Merge pull request #290 from Madhu-1/fix-att
...
Deploy csi-attacher as sidecar container in provisioner statefulset
2019-04-05 12:43:14 +05:30
Sébastien Han
ac9b656d81
Merge pull request #306 from Madhu-1/update-rep
...
add go-report card and travis status
2019-04-04 14:44:05 +02:00
Madhu Rajanna
1bc39ab3b7
Merge pull request #300 from wilmardo/fixes-272
...
Replaces the references to Kubernetes Authors in the copyright
2019-04-04 13:49:57 +05:30
Humble Chirammal
776cb3cdbc
Default to 2 approvals for a patch to get in.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-04-04 07:38:02 +00:00
Madhu Rajanna
a4ea40cd15
add go-report card and travis status
...
Add link to go-report card and
travis build status in readme file.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 12:19:06 +05:30
Humble Chirammal
92f663cf24
Add development-guide.md to the docs.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-04-04 12:07:54 +05:30
Humble Chirammal
5c39b14412
Add coding.md into docs
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-04-04 11:52:57 +05:30
Madhu Rajanna
849de000f4
updated helm chat version
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:13:16 +05:30
Madhu Rajanna
3767375b6a
Add csidriver CRD
...
if attacher is not enabled, we need to
create the csidriver CRD with spec
to make attachRequired as false to
skip volume attach check in kube.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30
Madhu Rajanna
e4d830a2c2
remove extra node rules in provisioner
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30