Humble Chirammal
0e709766b0
Lift kube dependency to 1.14.2
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-06-04 12:39:45 +05:30
Humble Devassy Chirammal
0e49ea90f3
Merge pull request #401 from humblec/new-changes
...
Update coding.md
2019-06-04 12:06:05 +05:30
Humble Devassy Chirammal
c00c11f141
Merge pull request #375 from Madhu-1/up_e2e
...
Add E2E test suite for cephfs
2019-06-04 11:58:34 +05:30
Humble Chirammal
69c4e7537f
Update coding.md
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-06-04 11:50:52 +05:30
Humble Devassy Chirammal
1444231d05
Merge pull request #304 from humblec/contributing
...
Add coding.md into docs
2019-06-04 11:40:47 +05:30
Madhu Rajanna
6716a19c15
Add readme to deploy kubernetes and
...
to run e2e tests.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-06-04 11:39:42 +05:30
Madhu Rajanna
fc529f4831
Add E2E framework
...
deploys rook
deploy cephfs plugin
deploy rbd plugin
create PVC/POD to test cephfs
create PVC/POD to test rbd
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-06-04 11:39:42 +05:30
Madhu Rajanna
d300da19b7
vendor update for E2E framework
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-06-04 11:39:42 +05:30
Madhu Rajanna
9bb23e4e32
code changes for E2E
...
update travis and makefile for functional test
skip docker pull if image is already present
on local machine.
if the image is not present locally pull the
image from repo.
export kubeconfig in travis
build cephcsi image in travis job for
functional testing
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-06-04 11:39:40 +05:30
Humble Chirammal
f0ea320104
Update readme to point to development and contributing guide.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-06-04 11:35:48 +05:30
Humble Devassy Chirammal
5e04be9e1f
Merge pull request #397 from humblec/kube-upgrade
...
Update minikube to 1.14 and also update container images to latest
2019-06-04 11:30:00 +05:30
Humble Chirammal
dcdee86c44
Update minikube to 1.14 and also update container images to latest
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-06-04 05:44:40 +05:30
Humble Devassy Chirammal
992c0817e9
Merge pull request #396 from humblec/v1.2.0-sidecar
...
Promote sidecars to latest available version tags.
2019-06-04 05:43:24 +05:30
Humble Devassy Chirammal
0b44249eef
Merge pull request #398 from humblec/travis
...
Remove csi-v1.0 from branches in travis.
2019-06-03 18:15:10 +05:30
Humble Chirammal
d4ae041505
Remove csi-v1.0 from branches in travis.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-06-02 15:34:37 +05:30
Humble Chirammal
45ae1c56e4
Promote sidecars to latest available version tags.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-06-02 15:01:34 +05:30
ShyamsundarR
1406f29dcd
Refactor voljournal to aid reuse with CephFS
...
and to also inmprove the code reuse in rbd itself.
Signed-off-by: ShyamsundarR <srangana@redhat.com>
2019-05-30 09:58:40 +00:00
Madhu Rajanna
b6b7cf2c3d
skip functional tests for doc change
...
in some cases, we don't need to do
functional testing, like doc change
of the yml files related to Travis
or mergify.This PR skip functional
testing for this kind of changes
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-29 22:32:42 +00:00
Madhu Rajanna
2d560ba087
update ceph-csi to build and use a single docker image
...
currently, we have 3 docker files(cephcsi,rbd,cephfs) in the ceph-csi repo.
[commit ](85e121ebfe
)
added by John to build a single image which can act as rbd or
cephfs based on the input configuration.
This PR updates the makefile and kubernetes templates to use
the unified image and also its deletes the other two dockerfiles.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-28 18:10:22 +00:00
Madhu Rajanna
7599d42f1b
Get TravisCI instance of Kube
...
installing Kube with a script will also
help developers to do local testing.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-05-28 03:42:48 +00:00
Humble Chirammal
5d98e0cad4
Add PR/Issue/Feature templates
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-27 11:43:44 +00:00
Humble Chirammal
5bebb7f8f5
Exit travis if script failed.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-05-27 11:34:17 +00:00
ShyamsundarR
d02e50aa9b
Removed config maps and replaced with rados omaps
...
Existing config maps are now replaced with rados omaps that help
store information regarding the requested volume names and the rbd
image names backing the same.
Further to detect cluster, pool and which image a volume ID refers
to, changes to volume ID encoding has been done as per provided
design specification in the stateless ceph-csi proposal.
Additional changes and updates,
- Updated documentation
- Updated manifests
- Updated Helm chart
- Addressed a few csi-test failures
Signed-off-by: ShyamsundarR <srangana@redhat.com>
2019-05-19 12:29:33 +00:00
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