summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-02-23Update opensds ansibleleonwang25-1781/+1832
This patch is designed for solving some problems below: - Sync the latest code with opensds community - Enable containerized deployment in ansible script - Fix some bugs in port conflicts of etcd deployment Change-Id: Id48906b91c08b3a98e6fc3d8d424a1cd2b11f2be Signed-off-by: leonwang <wanghui71@huawei.com>
2018-02-03Add csi plugin ansible and tutorial documentleonwang17-36/+184
As discussed on Compass4NFV meeting this week, we need to add the support for csi-plugin. So in this patch I extend nbp-ansible to support integrating with k8s using csi. All the detailed information can be found in documents. Besides, since opensds community has updated something in opensds ansible, we should update ours to keep up with the latest code. Change-Id: I238c7f7652b6a9c86cc9fcb24d9575d625c5f80a Signed-off-by: leonwang <wanghui71@huawei.com>
2018-01-26Add nbp-ansible script to deploy opensds northbound pluginsleonwang9-0/+261
In this patch, I created another ansible script to deploy opensds northbound plugins. Since we plan to integrate opensds with k8s using flexvolume, I only add flexvolume role to work on it. But the framework is extensible for adding more roles to integrate with k8s in other ways. Besides, I drafted the installation doc of integrating stor4nfv with k8s in docs directory so that Compass team can work on it more easily. Change-Id: Ifbd6cc38bf1789de0fcb132e6aa3cfcd9072a11b Signed-off-by: leonwang <wanghui71@huawei.com>
2018-01-19build packageQiaowei Ren5-0/+223
This patch is to build debian/centos package. Currently it only can build ceph package and only support debian package building from ceph official repo. Change-Id: I702a1d28dd0101156bc3267d93510133db122613 Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
2018-01-10Push zealand version of opensds ansible as base-code of Stor4NFVleonwang24-0/+1770
As we discussed on last meeting, the installer script of stor4nfv will be based on opensds ansible, so in this patch I download the first release (zealand) of opensds code and push the ansible script into stor4nfv repo so that we don't need to modify opensds code. Please be free to ask if you have any question. Change-Id: I7b50729977b195fa64e8d9a09f415d9f3329d71f Signed-off-by: leonwang <wanghui71@huawei.com>
2018-01-08Merge "Add script files of test and spdk-ansible for SPDK"Qiaowei Ren6-0/+247
2018-01-06Add script files of test and spdk-ansible for SPDKheluwei6-0/+247
The runtest.py file and the spdk-ansible are submitted. The runtest.py file is used to execute the scripts of test to validate whether the SPDK is available. The spdk-ansible is used to install SPDK by the ansible tool. Change-Id: I9eca7fb5cfcd2dcf718a0ef99d0ced5f962fd92a Signed-off-by: heluwei <heluwei@huawei.com>
2018-01-05initial code repoQiaowei Ren7030-0/+1809723
This patch creates initial code repo. For ceph, luminous stable release will be used for base code, and next changes and optimization for ceph will be added to it. For opensds, currently any changes can be upstreamed into original opensds repo (https://github.com/opensds/opensds), and so stor4nfv will directly clone opensds code to deploy stor4nfv environment. And the scripts for deployment based on ceph and opensds will be put into 'ci' directory. Change-Id: I46a32218884c75dda2936337604ff03c554648e4 Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
2017-10-20update INFO and LICENSEQiaowei Ren2-4/+4
This patch removes the extra space, and change the 'Copyright 2015' to 'Copyright 2017'. Change-Id: I179b98205c2cb6d1dd072a9bf69653ed9d6cbefc Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
2017-09-12Adding INFO and LICENSE for reviewagardner3-0/+43
Change-Id: I31d2458fe22c95a75753350f393f2fe0f34e3f30 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-09-12Initial empty repositoryAric Gardner0-0/+0