Age | Commit message (Collapse) | Author | Files | Lines |
|
Since OpenSDS has published its aruba release and also supports
OpenStack scenario, this patch is designed for updating stor4nfv
code to prepare for integrating Compass4NFV and Apex installer on
OpenStack scenario.
Besides the large code changes, some tutorial docs are also added
or updated for better installing this project.
Change-Id: I1e4fec652c6c860028ef39448bc323839f3aa95c
Signed-off-by: leonwang <wanghui71@huawei.com>
|
|
Change-Id: Id3553216d4027ab576968de44a8d242afe341b2c
Signed-off-by: Di Xu <di.xu@arm.com>
|
|
|
|
|
|
|
|
We could not put the source code of ceph or other projects due to
different license, and so we have to only manage those changes locally.
This patch provides one way to apply local patches into source code
from public repo.
We can use the '.rc' file in every project to configure the branch, repo
and list all local patches which need to be applies into original branch.
And then use 'do_patch.sh' script to apply them one by one, e.g.
$ src/do_patch.sh src/ceph/ceph.rc
Change-Id: I07573a0ab6985c2aca2558ac2183cdfc8187bf04
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
Change-Id: I34c399b309986fc7bfb25af8104843ec9b9dd9c0
Signed-off-by: Di Xu <di.xu@arm.com>
|
|
Change-Id: I8d6e2c3255e81d95e0546169f24c9090b34ce0b6
Signed-off-by: Di Xu <di.xu@arm.com>
|
|
|
|
Change-Id: Id22c6199f5a6d821d652f79cf07de3d899823352
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
Change-Id: If839de0d58affe3e76b539972a0f76f7d287e3e7
Signed-off-by: Shane Wang <shane.wang@intel.com>
|
|
Documentation for the k8nosdn-stor4nfv-ha scenario.
Change-Id: I80b3814cff636deec41331c6e4bbdec63a5ce7ae
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
(cherry picked from commit 91625f4898dcdcba64f1941c6c56f13938c9d4ea)
|
|
Change-Id: Iea38168d2819cbbedcfcc799dfd93840aaf53d4a
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
the cmd-line for k8s test case could not run normally, and so
remove it here.
Change-Id: I2188f09139fb41ed68976317bf027ce83053a026
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
Change-Id: I05dd6f833716e36d173f0b4e7f6a317d41f1a039
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
Change-Id: I7ef6fd6aa31fae47cca446d31b6b54d13454df9c
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
Change-Id: I6c4b9cc320270216f9064bb402436ff221bed7c6
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
Change-Id: I167d4df3af593fabfef93346607b55fa68d87487
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
Change-Id: I918150ab35d5506918baaf39d9e5ec9ec622092f
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
In this update, the nbp-ansible is removed from stor4nfv repo and
all code has been merged into ansible repo. Besides, the latest
update reduce a lot of work to download and build opensds source
code. And some installation docs are also updated.
Remove license statement for the moment.
Change-Id: Ib8504d96e2d41e1c3ab7e0c94689111679d56abd
Signed-off-by: leonwang <wanghui71@huawei.com>
|
|
This patch creates docs directory and add initial release notes.
Change-Id: I22e53d9d1a5124186416fe0044769fabd634253c
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
This patch removes initial ceph code, due to license issue.
Change-Id: I092d44f601cdf34aed92300fe13214925563081c
Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
|
|
When we tested opensds ansible script with multi-nodes ceph
cluster, it didn't work because ansible can't detect the osd
process on its local node. So I suggest we removed ceph osd
service check for now to solve the problem.
Change-Id: I62514afc147952a230c27cce01ff39de3b7bb9f3
Signed-off-by: leonwang <wanghui71@huawei.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I31d2458fe22c95a75753350f393f2fe0f34e3f30
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
|