aboutsummaryrefslogtreecommitdiffstats
path: root/deploy
AgeCommit message (Collapse)AuthorFilesLines
2018-07-27Merge "Fix ovs version used in odl scenario"Harry Huang1-2/+2
2018-07-26Fix ovs version used in odl scenarioHarry Huang1-2/+2
JIRA: - Use openvswitch 2.8.0 Change-Id: Ic2cc504543908141b14a2253e5edb67ca68d5299 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-26Force ansible cache refreshHarry Huang1-0/+11
JIRA: COMPASS-609 Force ansible cache refreshed in setup infrastructure to avoid ceph install failure. Change-Id: If54eacb5480e829e4920097ef6ea7939443f124d Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-25Modify scenario and network files for odlHarry Huang16-7/+1154
JIRA: COMPASS-604 1. sepcify using odl_l3_agent in cluster_param 2. set physnet mapping to use external-nic for odl Change-Id: I70fd327f13d4b4b32da01f0722739dc971fb9fb9 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-24Modify download url for lxc imageHarry Huang2-0/+22
JIRA: COMPASS-607 Download lxc image from a local server in huawei lab to avoid lxc pre-staged failure. Change-Id: Ia941d9e883ab5a4ff9c839e65e53703c6c237461 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-23Modify openvswitch installationHarry Huang4-2/+49
JIRA: COMPASS-604 1. Keep linux bridges when ODL scenario 2. degrade ovs to 2.8.0 for 2.9.0 has issue with ODL Change-Id: I4433fb1bb4e2d64c7220296ca167f32e4a4246be Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-23Merge "Set NEUTRON_MECHANISM_DRIVERS according to ODL plugin"Harry Huang1-8/+14
2018-07-20Set NEUTRON_MECHANISM_DRIVERS according to ODL pluginHarry Huang1-8/+14
JIRA: COMPASS-604 when ODL plugin is enable, set NEUTRON_MECHANISM_DRIVERS to opendaylight, otherwise set to openvswitch Change-Id: I25140990b154bdc772773fdbee95526837431a6e Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-20Set pre-staged retry to 120Harry Huang1-0/+6
JIRA: COMPASS-607 Change-Id: Ica0938a065c236dc041eb6cdf60739274af0e519 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-19fix external veth pairHarry Huang2-8/+8
JIRA: COMPASS-604 Fix name of external veth pair too long issue Change-Id: Iae4ac3bac3f528875d7c8b40ea76e0c89c28b9a0 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-16Add external veth pairHarry Huang2-5/+14
JIRA: COMPASS-604 Add veth pair and connect them to br-external. OpenDaylight can bind that veth instead of the external interface. Change-Id: I26f122bf8cab0943b7b056050de01381bab6d395 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-07-02Add cluster_param in DHA fileHarry Huang7-2/+51
JIRA: COMPASS-603 Users may need some extra parameters to further customize the deployment. Change-Id: I64f7f39a49f17350d159b3733f34ffd816849174 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-06-21Set OpenContrail role to optionalHarry Huang1-1/+2
JIRA: COMPASS-602 OpenContrail is not installed in every Kubernetes scenario. Set this role to optional to avoid deploy failure. Change-Id: Iafa0c817e87b44509e96549fcda892380b1c5586 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-06-20Merge "set install nic as promiscuous model"Harry Huang1-0/+1
2018-06-19set install nic as promiscuous modelwutianwei1-0/+1
JIRA: COMPASS-601 Change-Id: I7dd64df7e07ae65290a9478ff59db6392702c422 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-06-19check ip_forward and set to 1wutianwei1-0/+4
JIRA: COMPASS-600 Change-Id: I21ace213060d9d0dde7f7f4b5cf1f79d567ebeb0 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-06-15Specify netmask for install NICHarry Huang1-1/+1
JIRA: COMPASS-599 Interface that be used as install NIC may have uncertain netmask which may cause network issue. Change-Id: Ic10709ca82a0d16af614ac327160f97a654d2294 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-06-13Merge "build: fetch arm64 iso from opnfv artifacts site"Justin chi3-1/+80
2018-06-13Merge "use contrail-ansible-deployer to integrate opencontrail into k8s"Justin chi4-4/+36
2018-06-13Merge "cobbler/arm64: disable swap"Justin chi1-1/+18
2018-06-13Merge "update sriov spec on k8s v190"Justin chi2-8/+15
2018-06-13Merge "using compass to deploy harbor for private docker registry"Justin chi2-0/+35
2018-06-13Merge "bump image version to support k8s v1.9 on aarch64"Justin chi1-1/+1
2018-06-07set spice-html5 git repository URLwutianwei1-0/+1
Change-Id: Ie2d473d3cdc804f698244f163c62bed30a5dd33d Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-06-07Merge "set lxc_host_machine_volume_size to 16"Harry Huang1-0/+1
2018-06-06Merge "deploy/conf: add huawei-pod8 sriov network config"wutianwei1-0/+127
2018-06-05update sriov spec on k8s v190Di Xu2-8/+15
Change-Id: Ie52233eae9aa6ebcf52d9f4df3dfbf9441a323b4 Signed-off-by: Di Xu <di.xu@arm.com>
2018-06-05use contrail-ansible-deployer to integrate opencontrail into k8szhichaozhu4-4/+36
Change-Id: If78430a159e13cf9456b9985d923a8ec107dc7cc Signed-off-by: Forrest Zhu <zhichao.zhu8@gmail.com>
2018-06-04set lxc_host_machine_volume_size to 16wutianwei1-0/+1
it would fail on some baremetal pod, when using default. https://build.opnfv.org/ci/job/compass-deploy-baremetal-daily-master/3918/consoleFull Change-Id: I1512c89b1dd237d54e7e004c71bfa5ce9ef853c5 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-05-28cobbler/arm64: disable swapYibo Cai1-1/+18
Update ubuntu preseed to disable swap partitions to meet K8s 1.9 requirements. Change-Id: I3a24f16ffb99013254734b9cdbbbc21f06f693a9 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-05-25bump image version to support k8s v1.9 on aarch64Di Xu1-1/+1
Signed-off-by: Di Xu <di.xu@arm.com> Change-Id: I0803fbd9225a1c8e80fed892a61ff91b6493c070
2018-05-24deploy/conf: add huawei-pod8 sriov network configYibo Cai1-0/+127
Change-Id: Ibae707ce500c64b0aadcb0d539e43bd60ce9483c Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-05-22Merge "enable http_proxy in kargo"Justin chi5-3/+26
2018-05-14build: fetch arm64 iso from opnfv artifacts siteYibo Cai3-1/+80
Change-Id: I248d84be0fb0c6f18054c5fca8d6b5c091730153 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-05-10Merge "Upgrade OpenStack version from Pike to Queens"Harry Huang62-59/+1519
2018-05-09Merge "Adjust DEPLOY_TOOL"wutianwei1-1/+1
2018-05-09using compass to deploy harbor for private docker registryhu xinhui2-0/+35
Change-Id: Ice2ee902632a390938c8f5facf3010e712d9c9c3 Signed-off-by: hu xinhui <xinhui_hu@foxmail.com>
2018-05-08Upgrade OpenStack version from Pike to Queensramamani yeleswarapu62-59/+1519
Change-Id: Ice7b3204ade23571df41fc4effb91bb5e125abac Signed-off-by: Ramamani Yeleswarapu <ramamani.yeleswarapu@intel.com>
2018-05-08enable http_proxy in kargozhichaozhu5-3/+26
Change-Id: Id49015d716f1b53806a42039a2c197e1c4ccbd69 Signed-off-by: Forrest Zhu <zhichao.zhu8@gmail.com>
2018-05-08fix 3 test failure in neutron_trunkwutianwei1-0/+4
JIRA: COMPASS-595 set enable_proxy_headers_parsing to True in neutron config file Change-Id: I63a0795cad02051164b0881b8b33ac14a1562c9d Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-05-08Adjust DEPLOY_TOOLHarry Huang1-1/+1
export DEPLOY_TOOL to k8s when scenario is kubernetes Change-Id: If186367bc31da46cf1d6190ba5eed3a9b6702957 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-05-07add the command "rm /etc/resolve.conf" in cache_prep_commandswutianwei1-0/+13
Change-Id: I89b15e7e200d37ac5d44cfee974f0f1c63981625 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-04-18Add option to choose deploy toolHarry Huang2-6/+4
JIRA: COMPASS-596 There may be different kinds of deploy tools that be supported in future release of compass. Using option DEPLOY_TOOL to choose a deploy tool thus specify which compass-tasks will be brought up Change-Id: I92b69ebad412e70ccd28ef864fb485e485705dc9 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-04-16cobbler: support deploying ubuntu on armYibo Cai3-1/+163
Deploy ubuntu by setting ADAPTER_OS_PATTERN='(?i)ubuntu-16.*arm.*' and OS_VERSION=xenial. Change-Id: I1035a2d45225fceab6eead35d77d98130def373b Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-04-16Merge "Add the Heapster + InfluxDB + Grafana Monitoring scheme"Harry Huang2-0/+50
2018-04-10support deploying k8s above ubuntu on armYibo Cai5-16/+75
Change-Id: I5642c866423728a8cdbbc3ea82969e6aec346981 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-04-10Enable the neutron trunkwutianwei1-1/+1
Change-Id: Ieb5d505adc88644cfc1f802364064f5551a1ed53 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-04-06Add the Heapster + InfluxDB + Grafana Monitoring schemehu xinhui2-0/+50
JIRA: 1. The kubernetes cluster deployed by the kubespary does not support the monitoring scheme. 2. This patch is to complete the monitoring scheme for k8s Change-Id: I89faf75a8b78cd70dfc9d8433ea582aecb2f8001 Signed-off-by: hu xinhui <xinhui_hu@foxmail.com>
2018-04-03Fix pip version to 9.0.1Harry Huang1-0/+7
JIRA: COMPASS-593 OpenStack Ansible install latest pip on each contoller node and the latest pip (currently 10.0.0b1) doesn't support empty package list to be passed into it. Add a user config file to fix pip version. Change-Id: Ie193389c2b4995cdc4b81876f8cdcfc512cf5ea1 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-03-31Install PBR to ensure we're not breaking buildswutianwei1-2/+2
Change-Id: I4e7b47a8f2021a1cf25b80d7818f4dabb441c39f Signed-off-by: wutianwei <wutianwei1@huawei.com>