summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-05-17Replace deprecated usages of FlaskHarry Huang8-11/+11
JIRA: COMPASS-598 Old usage like "from flask.ext.script import Manager" should be replaced by "from flask_script import Manager" as Flask is upgraded from 0.12.2 to 1.0.2. Fix all deprecated usage among compass containers. Change-Id: If03b73a01d7dfc33a505a9fa2c893c6993feaeb2 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-05-15Merge "compass-tasks-k8s: support arm64"Harry Huang5-0/+228
2018-05-15Merge "compass-tasks-base: support arm64"Harry Huang1-0/+12
2018-04-24compass-tasks-osa: add arm64 placeholderYibo Cai2-0/+6
ARM64 support for this OpenStack deployment task is not ready. Adding a placeholder Dockerfile-arm64 to satisfy image building script, which requires both arm64 and x86 images to support multi architecture. Change-Id: I9fbc288197cd43389eb00c989cc9b1b39fb05ce7 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-04-24compass-tasks-k8s: support arm64Yibo Cai5-0/+228
Gaps from x86 to be fixed: - kubernetes version: arm = 1.7.5, x86_64 = 1.9.1 - arm64/: arm specific patches Change-Id: I0cb11ea304da1cf8de6dd582190a04cc111b1ff9 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-04-18compass-tasks-base: support arm64Yibo Cai1-0/+12
Add Dockerfile-arm64 to keep a consistent building interface among all docker images. It's actually the same as original Dockerfile. Change-Id: Ibd5962384c82957dc8383b8af1f8e15f4af2a16f Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-04-09Fix pip versionHarry Huang4-4/+2
JIRA: - Avoid package problems brought by pip10 Change-Id: I082571ba71b6624f4b8f8a8b4a2a4eed9315cd10 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-04-09Fix pip version at 9.0.1Harry Huang2-0/+2
JIRA: - Avoid package problems brought by pip10 Change-Id: Ibc6c92d0b212b746c531aca8b07f3b00ed3bbd9e Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-02-27Merge "compass-db: support arm64"opnfv-6.1.0opnfv-6.0.0Justin chi2-0/+58
2018-02-27Merge "compass-cobbler: support arm64"Justin chi3-4/+58
2018-02-27Merge "compass-deck: support arm64"Justin chi2-1/+27
2018-02-24Seprate compass-tasksHarry Huang11-0/+824
JIRA: - Keep three compass-tasks: compass-tasks - merge both OSA and kubespray compass-tasks-osa - only OSA compass-tasks-k8s - only kubespray Change-Id: Ia790da1b5080322c5e2efe0980aabe9a76867c10 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-01-27Add tacker support in compass-containers for FraserYifei Xue7-466/+150
JIRA: - Add tacker support for OPNFV Fraser including adding secret, git repo, etc. Change-Id: I8dc992e48c12d1452c0094ef9527e405a1a7d692 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2018-01-19Fix mysql failure with overlay driverHarry Huang1-0/+2
JIRA: COMPASS-572 Add volume /var/lib/mysql to compass-db Change-Id: I5f91e05f33241aa95d74147730b11553e6585033 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-01-19compass-db: support arm64Yibo Cai2-0/+58
Differences from x86_64: - Dockerfile: don't quit if apt-get update failed - Dockerfile: add volume /var/lib/msql - entrypoint.sh: create user and db only if not exists Change-Id: Ic9aa757b1943c8340eb5b2429683bb12e034a29b Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-01-19compass-cobbler: support arm64Yibo Cai3-4/+58
Differences from x86_64: - User centos:7 as base image - Don't install syslinux, install cobbler-grub-aarch64 - Replace default pxeprofile_arm.template - Fixup cobbler to support arm64 deployment Change-Id: I23e2d1b3c462420a9b76f27135e530e00db82d27 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-01-19compass-deck: support arm64Yibo Cai2-1/+27
Differences from x86_64: - Dockerfile: use centos:7 as base image - Dockerfile: embed changes in huangxiangyu/centos-systemd - build.sh: don't quit if libcrypto.so.6 doesn't exist Change-Id: I8d04f87f473dbf23e000be2e0ea1d99a7602b91c Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-01-09Change OSA commit idHarry Huang2-4/+4
1. Use commit id 16c69046bfd90d1b984de43bc6267fece6b75f1c to avoid flush handler issue 2. Install ansible 2.2.1.0 in compass-tasks-base virtualenv Change-Id: I257b2f93baa2e36c3b26299782495b8e8c42d06c Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-01-05Update base imageHarry Huang1-1/+1
Use opnfv/compass-tasks-base as base image of compass-tasks Change-Id: Ibcd10d8dd3995ecdb84ec59ffa471e67c033304d Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-01-05Update compass-tasks-baseHarry Huang2-1/+2
Install ansible into compass-core virtualenv. Using ansible 2.3.2.0. Change-Id: I7d5597b3d4ac214291c980b3b6c2cad48a260fa8 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-01-04Merge "Update compass-tasks"Yifei Xue2-4/+10
2018-01-04Update compass-deckHarry Huang1-1/+7
Using for loop to mv compass modules into compass dir to fix dir mv issue Change-Id: Id36781a8c2768aed12d1afb574dab0947f56b361 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-01-04Update compass-tasksHarry Huang2-4/+10
1. use latest OSA commit id 2. create soft link of ansible-playbook from compass virtualenv Change-Id: Ie16a957a7e7d7150ef6189995624b45d914bd067 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-12-28Merge "Merge compass-tasks-osa and compass-tasks-k8s"Yifei Xue143-113/+138
2017-12-25fix ntp issueHarry Huang1-1/+1
Install ntp to avoid service ntp start failure Change-Id: Ib14607bf05f8ceacb000570a210fd5cc2b4bc3c1 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-12-21Merge compass-tasks-osa and compass-tasks-k8sHarry Huang143-113/+138
JIRA: COMPASS-568 rename compass-tasks to compass-tasks-base. add both osa and k8s support in compass-tasks Change-Id: I438f5b17e509d4cb751ced0ffe640ec70899882f Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-12-21Update compass-cobblerHarry Huang2-2/+3
1. update ubuntu signatrue to 16.04.3 2. enable ntpd service Change-Id: I36643aa01efcbe92017d6befa5746a1060e63c20 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-12-12Merge "Solve compass-db restart issue"Yifei Xue1-3/+4
2017-12-04Change the package of cobbler containerwutianwei1-2/+2
The URL of cobbler and cobbler-web don't exist, so we use artifacts repo instead of these. Change-Id: I5652a070ecd909f907165ecc0e0e31522272d8fb Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-11-30add ARG in Dockerfilewutianwei6-2/+9
when run the command "docker build --no-cache -t opnfv/compass-tasks:latest --build-arg BRANCH=master -f Dockerfile ." if docker version is lower 1.13, it will fail when not using build-arg in Dockerfile Change-Id: I891a37731d242aba4e37c7b56e0361c741e7eac8 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-11-21Solve compass-db restart issueHarry Huang1-3/+4
JIRA: COMPASS-569 Add condition check in entrypoint.sh so init part of mysql only be executed once Change-Id: I1abfac0845847a6989beae6209881f415b4254b2 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-03Merge "Add compass-deck"Justin chi138-0/+32544
2017-11-03Merge "Add compass-tasks-osa"Justin chi10-0/+1099
2017-11-03Merge "Add compass-cobbler"Justin chi6-0/+1131
2017-11-03Merge "Add compass-db"Justin chi3-0/+55
2017-11-03Merge "Add compass-tasks"Justin chi126-0/+24887
2017-11-03Add compass-tasksHarry Huang126-0/+24887
Registered tasks and MQ modules for Compass Change-Id: Id1569a61fe53357d53448478d5ba42cb1f386bc6 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-03Add compass-deckHarry Huang138-0/+32544
RESTful API and DB Handlers for Compass Change-Id: I1ce411f279943764c286ea48dca9185d453cf254 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-03Add compass-tasks-k8sHarry Huang3-0/+32
compass-tasks adapted for kubespray Change-Id: Ia0eb6d27fa9f02ede47ca26d6b22cd848f67bfd5 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-03Add compass-tasks-osaHarry Huang10-0/+1099
compass-tasks adapted for osa Change-Id: I1ed84ff5b3f2251538666f364e6ca941282aae29 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-03Add compass-dbHarry Huang3-0/+55
Database for Compass Change-Id: I5f624c5b8ed59683b5b72b771607ea74a4a4fd7e Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-01Add compass-cobblerHarry Huang6-0/+1131
Cobbler container for Compass Change-Id: Ic425b6647c082cc9e7d8c24cdce3ecf43cdb67f0 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-01Add gitreview fileHarry Huang1-0/+4
Change-Id: I4c0a8896b8fb30824290a8990c3f424c3c8a4acd Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-10-31Initial empty repositoryAric Gardner0-0/+0