aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-12-14Support expansion for newtonliyuenan6-64/+140
JIRA: COMPASS-481 Change-Id: I2dc6230f808a62f6b852f0668771b7302c7b540c Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-14Merge "Support compute node expansion with ceph-osd"Justin chi10-5/+92
2016-12-13Merge "Offline deployment fails on jumphost with docker installed"Justin chi1-0/+8
2016-12-12because of replacing the huawei-pod5 with a new pod,wutianwei10-169/+174
we need to change the configuratuion according the new pod. Change-Id: Ib2bfa54b5fd300fbed5fae77a7f1e6c36fc63b04 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2016-12-10Support compute node expansion with ceph-osdQiLiang10-5/+92
JIRA: COMPASS-481 - Use public_vip to fetch ceph related conf from controller nodes. - Add ceph-uuid for libvirt store and fetch for expansion. Change-Id: I9e93183ac108bd959a1226546fbb89706e3004c9 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-12-09Fix manual ci trigger buildliyuenan1-16/+44
JIRA: COMPASS-509 Change-Id: I17bc50b855203af5c1fa9227dbb02e7ccbb87965 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-07Merge "Fix keystone token flush"Justin chi1-6/+1
2016-12-07Merge "Deploy some special scenarios automatically in CI"Justin chi1-0/+78
2016-12-07Deploy some special scenarios automatically in CIliyuenan1-0/+78
For daily build or verify build, adjust OS_VERSION and OPENSTACK_VERSION value according to OS_VERSION and DEPLOY_SCENARIO pass from CI. JIRA: COMPASS-509 Change-Id: I4db4d759e62a3b574ac8decde11ee8cba80069e2 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-05Merge "add compass-core conf/ into compass4nfv"Justin chi244-2/+12938
2016-12-05Fix keystone token flushliyuenan1-6/+1
JIRA: COMPASS-491 Change-Id: I5986f8152f88ac7a77dd8bf2bbbcb92faf208aa2 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-29Support aodh for Newtonliyuenan8-69/+24
JIRA: COMPASS-491 Change-Id: I209aec69eec1376432807b44c0a0e890261f3dff Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-28Offline deployment fails on jumphost with docker installedYifei Xue1-0/+8
JIRA: COMPASS-508 Change-Id: I92fa3a40d010c74ca7d7d4f638413e7c9e571e36 Signed-off-by: Yifei Xue <xueyifei@huawei.com> (cherry picked from commit ff2621f0dbe1e49e4d7fad752ec6d9a2e9f1b444)
2016-11-28Fix some xenial baremetal deploy bugsliyuenan6-8/+8
1. Fix pip upgrade 2. Fix apache conf file JIRA: COMPASS-489 Change-Id: I2d45114b559298898ab354f884ced74fc9fc7abf Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-26Merge "fix demo user password bug"Justin chi3-3/+3
2016-11-26Merge "update pip and split pip source"Justin chi2-0/+8
2016-11-26Merge "Support ceilometer for Newton"Justin chi22-36/+469
2016-11-26Merge "Fix the wait_for modules"Justin chi5-5/+5
2016-11-26Merge "Fix the apache service restart failed in xenial"Justin chi4-0/+136
2016-11-25Fix the apache service restart failed in xenialliyuenan4-0/+136
JIRA: COMPASS-491 Change-Id: I8e12a308e6ba48117b906a0e101cddaeb9ee8a2e Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-25Fix the wait_for modulesliyuenan5-5/+5
After restart the service, service's port should be polled rather than haproxy. JIRA: COMPASS-491 Change-Id: I52165e9673b997883109fbf93a93b360a25dabba Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-25add compass-core conf/ into compass4nfvHarry Huang244-2/+12938
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>
2016-11-25fix demo user password bugHarry Huang3-3/+3
JIRA: COMPASS-505 add demo user password in keystone ansible Change-Id: I369934b415c91af0a25616cefcea70041a43a63d Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2016-11-25update pip and split pip sourceHarry Huang2-0/+8
JIRA: COMPASS-506 update pip to 9.0.1 in ansible common adjust pip download source to http://10.1.0.12/pip-openstack Change-Id: I043d199faf57342f89e46bc9d90229ed40c510f0 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2016-11-24Merge "Improve compass ci verification--clear all flake8 warnings & errors ↵Justin chi3-17/+17
of compass4nfv JIRA: COMPASS-494"
2016-11-24Merge "Create make_repo directory and optimize the current repo making ↵Justin chi60-882/+1192
related script"
2016-11-24Support ceilometer for Newtonliyuenan22-36/+469
JIRA: COMPASS-491 Change-Id: Iffa7e37e931af4c212fe523e529ee34dd2c14c24 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-23Merge "Fix libvirt error on jumphost"Justin chi1-1/+2
2016-11-23Merge "Add refresh.sh exec on compass-core"Justin chi2-0/+7
2016-11-23Merge "up INSTALL_NIC during installation"Justin chi1-0/+2
2016-11-23Fix libvirt error on jumphostQiLiang1-1/+2
Fix permission denied (Libvirt::Error) on the disk image, when boot compass-core vm on some jumphost env. Ref: * https://github.com/adrahon/vagrant-kvm/issues/163 * https://ubuntuforums.org/showthread.php?t=1985773 JIRA: - Change-Id: I17adad6ff6984beac4a4c65d8953a36d3a39f7ce Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-11-23Add refresh.sh exec on compass-coreQiLiang2-0/+7
Add refresh.sh exec on compass-core, so user don't need to manually execute the refresh.sh script when they what redeploy the openstack without redeploy the compass-core vm. Change-Id: I1a6b5ca84d4dd00a3f326b30b68e0ecac022d5ef Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-11-23FIX cobbler system edit cmd args errorQiLiang2-11/+5
use "--static=1" to set server nic to static mode JIRA: COMPASS-489 Change-Id: I4d8d90f861b6b264575fc0781f585a6ef6bd1c70 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-11-22Improve compass ci verification--clear all flake8 warnings & errors of ↵KingPoo3-17/+17
compass4nfv JIRA: COMPASS-494 Change-Id: Iec4664a376100f2a0f5fe6c46c1a45360f9c2324 Signed-off-by: KingPoo <haojingbo@huawei.com>
2016-11-22up INSTALL_NIC during installationQiLiang1-0/+2
Some jumpserver's INSTALL_NIC is down during compass4nfv installation, this will cause pxe boot failure. So add auto up the INSTALL_NIC during installation. JIRA: - Change-Id: I109b45360edf03e575f00e88d4b2ce12c01b2869 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-11-17Create make_repo directory and optimize the current repo making related scriptYifei Xue60-882/+1192
JIRA: COMPASS-496 Change-Id: I662d996382d38a3e9d0de6598dabe403b9d51665 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2016-11-15Repair Flake8's warnings & errorsKingPoo17-106/+104
Change-Id: I67e71bc37c0464a0714e1e59b3402973786e4aa6 Signed-off-by: KingPoo <haojingbo@huawei.com>
2016-11-15Merge "DOC: offline-deploy.rst"Justin chi3-1/+48
2016-11-15DOC: offline-deploy.rstHarry Huang3-1/+48
JIRA: COMPASS-456 Change-Id: Id5897550b7a8fcdd0f1cfea1d35b4f844e298ad6 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2016-11-15make improvement about util/check_valid.pyHarry Huang1-46/+95
Change-Id: Ib1f22eb180e6df138b5891ef5ca070224ace219e Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2016-11-11Merge "autopep8 make py files more standard"Justin chi26-523/+993
2016-11-11Merge "Rename pip-ops to pip-openstack"Justin chi3-5/+5
2016-11-10Merge "Support API v2.0"Justin chi2-0/+16
2016-11-09autopep8 make py files more standardKingPoo26-523/+993
Change-Id: Ibaa74a1f508b28548668e764d1860393caa356d4 Signed-off-by: KingPoo <haojingbo@huawei.com>
2016-11-10Support API v2.0liyuenan2-0/+16
JIRA: COMPASS-491 Change-Id: I56c854d752d0dbf72ec3984670b49606c044bec1 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-10Rename pip-ops to pip-openstackliyuenan3-5/+5
Change-Id: Ie806f15b75ce409fc9283d5c0c0bc6691b430b27 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-10Update intel pod8 conf fileQiLiang10-24/+59
JIRA: - Change-Id: I25be776b05decfbe79c3547f30fbe174d7f14c0d Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-11-09Merge "Update the API version for Openstack Newton"Justin chi30-513/+1372
2016-11-09Update the API version for Openstack Newtonliyuenan30-513/+1372
Use the "keystone-manage bootstrap" command to instead of admin_token. Because the admin_token is treated as a "shared secret" that can be used to bootstrap Keystone through the API. This "token" does not represent a user (it has no identity), and carries no explicit authorization (it effectively bypasses most authorization checks). Use the API v3 to instead of API v2.0. Identity API v3 was established to introduce namespacing for users and projects by using "domains" as a higher-level container for more flexible identity management and fixed a security issue in the v2.0 API (bearer tokens appearing in URLs). JIRA: COMPASS-491 Change-Id: I56182c14b761728c3492b9dd2b05c3b57aa5f35f Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-08Split the Openstack's pip from pipliyuenan3-2/+5
JIRA: COMPASS-491 Change-Id: Ief6df7da1b3729beb2ac56ff1cfd14a44c71ef21 Signed-off-by: liyuenan <liyuenan@huawei.com>