Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I4b1bce45f8412af7076dca90bbb4c1193057d110
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
|
|
1. Add ansible for docker compose containerized
compass
2. deploy/conf/compass.conf no longer specify
image tags for runtime. build.yaml now is added
into compass tarball to be the only place determine
image tags
3. This patch is based on patch:
https://gerrit.opnfv.org/gerrit/#/c/47393/
use merged compass-tasks
4. Tempoarily using private docker repo for
compass-tasks. Switch to opnfv repo when patch
https://gerrit.opnfv.org/gerrit/#/c/47329/
is merged
5. Modify ansible callback module accrodingly
Change-Id: I0728a9002a1cc7804c9e8f13bd1afdccb684a159
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
|
|
Change-Id: I050a17d5f61a31f8690b41bb70b2ea312aa50ab1
Signed-off-by: Di Xu <di.xu@arm.com>
|
|
- Use per architecture build-ARCH.yaml if available
- Repos for aarch64 OS and docker images are passed by env
Change-Id: Id7f9ca6dad690b8d375a3d8f488c7bf955a128ad
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
|
|
Change-Id: I5b3c30e6202c4db45d02221d3e4b7e7250b1fd01
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
|
|
move yaml install out of if block to
install pyyaml whenever apt packages
is installed
Change-Id: Icbad66e0d8070afcb183c31af4759443bf0cf7f1
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
1 add install pyyaml in build process
2 fix python pkg version
Change-Id: Icb40bd52aa6cd22874894047561acb9211abfa22
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
JIRA: -
use build.yaml as config file
from Euphrates openstack deb/rpm/pip packages download from compass
repo containers, not from compass.iso. so delete these packages from
build.cfg
Change-Id: Id254852ece0d738b3ec543efe68216206bd7daf2
Signed-off-by: chigang <chigang@huawei.com>
|
|
JIRA: COMPASS-534
1. rm compass vm and add ansible to bring up 5 compass
containers
2. use tar package instead of compass.iso which contains
compass docker images, OS ISO, PPA, pip packages.
3. modify client.py to communicate with containerized
compass-core
4. modify cobbler files and ansible callback files
to adapt with containerized compass-core
5. upgrade openstack version to ocata
6. use the openstack-ansible to deploy openstack
7. virtual deploy external use nat
Change-Id: Ifa2a3f5b8c7c32224ac4276fd3d4cc2b0d270a26
Signed-off-by: huangxiangyu <huangxiangyu5@huawei.com>
|
|
JIRA: COMPASS-544
Currently compass4nfv uses compass http server to store those packages used in
building ISO. This is not propriate in OPNFV community. So we push all the packages
into opnfv artifacts repo and change the package url used in compass to opnfv
artifacts repo url.
Change-Id: I9661f2d893767e18c037ba9de5f54933f48ce466
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
We moved the master package repository from <http://205.177.226.237:9999>
to <http://205.177.226.237:9999/master>. When we build the master ISO,
we need download the package from new URL.
Add md5 checksum after downloading package.
Change-Id: Ia6d8a217569e6e8dc676b1290e583348a7b9c347
Signed-off-by: wutianwei <wutianwei1@huawei.com>
|
|
JIRA: COMPASS-520
After update ansible version to v3, keystone_user module only support v2 API.
So we use Shell Commands now, but it will failed with high probability.
Those Shell Commands should be instead by ansible modules to manage Identity users,
projects or some other work like crate networks.
Change-Id: I63d38b4a811a9c063ac4404da72787f594411b53
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
Demand:
1.Compass4nfv master code only support one OPNFV version
now, no need to keep previous version's repo scripts
2.Currently java packages are in /var/www/package/onos
directory which is unreasonable
3.repo.conf has a lot of download URL which can turn into
pip requirements
Modification:
1.Remove previous version's directory in compass4nfv/repo
2.Only leave java and odl in compass4nfv/repo/features.
Other features can be added when they are ready
3.Seperate URLs in repo.conf into compass-core and openstack
pip requirements. Therefore pip.tar.gz only contains pip
packages for compass-core and pip-openstack.tar.gz only
contains pip packages for openstack
3.Move java packages into /var/www/package/java directory
4.Add make pip wheel package function to support congress
5.Use ODL package distribution-karaf-0.5.0-Boron.tar.gz
6.Use python package netwoking-odl-3.2.0
Change-Id: Ifa818e7630ac4435e3bdb7756b83f80f50c24a76
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
JIRA: COMPASS-518
Make Centos Newton ppa.
Update host Centos version to 7.3.
Support Centos Newton Deploy.
Support Ceph Deploy.
Change-Id: I6dd110cc10d425a9d590e1dcb5777ade5cce96aa
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
JIRA: COMPASS-513
Remove other roles and ppa, master only support newton.
Change-Id: I47ddb16baa25902c3e05cc7f9d0d6430f5dc7e00
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
JIRA: COMPASS-507
1.create deploy/compass_conf/ directory to keep local
compass-core conf/ files. build.sh will add it into
compass.iso
2.adjust conf files to support congress
Change-Id: I91dde6f62f2385d1289a5cf9a39eafce945a1bc7
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
|
|
JIRA: COMPASS-496
Change-Id: I662d996382d38a3e9d0de6598dabe403b9d51665
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
Change-Id: Ie806f15b75ce409fc9283d5c0c0bc6691b430b27
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
JIRA: COMPASS-491
Change-Id: Ief6df7da1b3729beb2ac56ff1cfd14a44c71ef21
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
Change-Id: Icbe64f57d936ace63419a0a359a163a822dc5e9c
Signed-off-by: QiLiang <liangqi1@huawei.com>
|
|
JIRA: COMPASS-491
Change-Id: I27ca70b02c947e3c6a2467ad250ff81461c5de6f
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
This reverts commit b7058b4b3f823cf4c95c38741dddc68b59b733cc.
Change-Id: I77437a15a0a0c47f768de30eaf7f37cf73f028fb
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
JIRA: COMPASS-456
Change-Id: Ieced8e30bde3d19623b5d2486a52f81c1cf295a3
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
JIRA: COMPASS-431
Change-Id: I3134b558835081e04d29a666f5d3d79486b2c7a9
Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
|
|
JIRA: COMPASS-431
Change-Id: I46253881a4578737b905e65bc7ed566a71326536
Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
|
|
JIRA: COMPASS-402
Change-Id: Ibaa186a36c4c4f05b6dad96d447bb52bfadee9a2
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
JIRA: COMPASS-396
Change-Id: I62ee005d16374daadc74de18d01c724eaa44be26
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
JIRA: COMPASS-387
Change-Id: I62da78a6aa252259265640b3ff84ad77c28fdece
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
|
|
JIRA: COMPASS-310
Change-Id: I9689ffed010a39c4a9dee6895e834f3ad58ab964
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
Change-Id: I34b66d76f59f4300c7ce4e7bd9dc7c1eaddfb384
Signed-off-by: carey.xu <carey.xuhan@huawei.com>
|
|
Change-Id: I000b580de67f01ea2b2a68ed0bfdefd09de610e8
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
JIRA: COMPASS-208
Change-Id: Ie98615df37115beaa0ad8f744cc87162452af751
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
JIRA: COMPASS-169
Change-Id: I4656cf43eb3db0ba61fae4b03416b9c0239bb50b
Signed-off-by: carey.xu <carey.xuhan@huawei.com>
|
|
JIRA: COMPASS-141
Change-Id: I8b4eeacd802124cd05d17c7c24682254f0c567f7
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
JIRA: COMPASS-120
Change-Id: Icd61b0b7f448e38b5bef8aa7d8166e5e968a4f16
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
JIRA: COMPASS-81
Change-Id: Iba3cb182a3e461ab89eb40fdba7800b8b2a1fc3e
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
Change-Id: I7b2cb14d0ea02e504f9cc83213b5e29d3cc9695b
JIRA: COMPASS-47
|
|
Change-Id: I1aee5a0ff1171c7bfc039841178ab5c4f3b3f19c
JIRA: COMPASS-43
|
|
|
|
JIRA: COMPASS-40
Change-Id: If10ec4be9613303584d5ca8bfdfe9b4790ac1d46
Signed-off-by: baigk <baiguoku@huawei.com>
|
|
Change-Id: I7d4ebfa96c3d30f839b68cd9b6de6967e763db13
JIRA: COMPASS-39
|
|
JIRA: COMPASS-19
Change-Id: Iba101807e1bd2f843f1253791b7e87e1acb7934b
Signed-off-by: baigk <baiguoku@huawei.com>
|