summaryrefslogtreecommitdiffstats
path: root/deploy/conf/hardware_environment
AgeCommit message (Collapse)AuthorFilesLines
2017-09-01Support multiple physnet mappingHarry Huang1-2/+10
JIRA: COMPASS-559 1. support multiple mapping in provider_net_mappings of network.yml and create corresponding ovs bridges 2. support seperate config in sys_intf_mappings of network.yml 3. remove linux bridges in compute nodes for ovs port binding convenience 4. support openstack vlan tenant network 5. modify odl and odl_sfc roles to use configurable provider mapping 6. remove some hard coding Change-Id: Ib57484ce60d029f89c647fd5baf2c7af37c85d0b Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-08-18support the noha scenariowutianwei1-1/+1
1. add parameter to install keepalived when only one controller 2. change the osa code to start keepalived and haproxy 3. add the noha DHA files 4. fix the setup ovs bug 5. fix the pod1 public vip Change-Id: I19f4e78b9ca834ae3d454e1c8058728ece055f69 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-08-14Modify moon networkHarry Huang1-5/+5
1. modify interface file for moon according to new network structure 2. modify some ips for pods running master Change-Id: Idfca20c8e101222d27847fcac4f12ba21a1b5a67 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-08-11Adapt network.yml to OpenStack AnsibleHarry Huang1-8/+26
JIRA:COMPASS-557 1. modify sys_intf_mappings and ip_settings in network.yml to synchronize with OSA network. networks compass build will be mgmt, external, tenant, storage. 2. modify compass_conf to support new netwok.yml 3. fix some hard coding when transfer ip parameters 4. support heterogeneous network Change-Id: Ib4a8af1f96a40e6456242e3dc2b456e0c8c17c2e Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-07-29Correct the DHA name of SFC scenarioYifei Xue1-0/+0
The DHA name of SFC scenario in compass4nfv repo is " os-odl_l3-sfc-ha.yml". However, the scenario name on CI master is "os-odl-sfc-ha.yml". So CI failed when read DHA file. THis patch is proposed to fix this problem. Change-Id: Icb8db6c6c023a794bdd803d0365d719a853dc712 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2017-07-28Add ODL SFC supportYifei Xue1-0/+79
Add SFC support for Ocata and Carbon. 1. Add ovs-nsh package for sfc scenario 2. Add sfc configuration and tasks 3. Add sfc DHA files Change-Id: Icf8f20220a2c5ac38a5b92d3ca0e24cbb0e89a52 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2017-07-28Add moonv4 into Compass4nfvchigang1-3/+2
JIRA:- To deploy moon master, export MOON_CFG env like below compass deploy: export MOON_CFG="master:flag=Disable,slave:flag=Enable,slave:name=slave1,slave:master_ip=master_ip" To deploy moon slave, export MOON_CFG env like below compass deploy: export MOON_CFG="master:flag=Enable,slave:flag=Disable,slave:name=slave1,slave:master_ip=master_ip" Change-Id: I21c0186a029c508d390c69112b43510d9c5b9c5c Signed-off-by: chigang <chigang@huawei.com>
2017-07-20Change the BMC password of PODwutianwei39-195/+195
For security, we change the password to Opnfv@pod Change-Id: I647af6db65c89fb0feee7936a3747abbab735ab7 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-07-19Add real time kvm feature from kvmfornfv projectdavidjchou1-0/+74
JIRA: COMPASS-549 1. Add rt_kvm plugin and os-nosdn-kvm-ha scenario in vm_enviroment 2. Add rt_kvm in compass4nfv playbook 3. Disable kernel update in KVM scenarios Signed-off-by: davidjchou <david.j.chou@intel.com> Change-Id: Ie164fe7ea28ebcb1e41299e92dc51b8ec16310eb Signed-off-by: chigang <chigang@huawei.com>
2017-07-10Add opendaylight switchHarry Huang6-0/+13
Add key plugins in DHA file and declare opendaylight as a plugin in odl scenario. Change-Id: Iefc07b691d5052a9980d8c87f23a9f82be61ed6e Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-05-02huawei-pod6 added to sandbox CIThaj12-0/+1001
so, all config files are added for huawei-pod6 Change-Id: Ic11ca7de4787a67e52ac75784f760347bcb42315 Signed-off-by: Thaj <Thajudheen.rajak@huawei.com>
2017-03-17update opera related filesHarry Huang6-52/+37
1. update opera_adapter.py to sync new opera config 2. modify all os-nosdn-openo-ha.yml, add open-o version and vnf type 3. modify all network_openo.yml, using only one external ip and assign open-o docker ips Change-Id: Iadcba8cc2fc17ddf32dfea9fe52c471a6bfadde8 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-06add open-o scenarioHarry Huang6-0/+578
add os-nosdn-openo-ha.yml and network_openo.yml in: 1. huawei-pod1 2. huawei-pod2 3. intel-pod8 Change-Id: I89ad426c1e3006bf2ef218cd9b55d97e53aa8721 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-02-27Add License header for files without itchigang61-0/+549
JIRA: - use the first author's company for license holder use the latest year for license year add license for yml,c,cpp,shell,python,java. don't add license for template files such as config and j2 patch for auto add license: https://github.com/Justin-chi/Lab/blob/master/add_license.sh delete the files with the Eclipse License Change-Id: I4f17da4ebb36a074c0b6722a2a4154e6c235d4bb Signed-off-by: chigang <chigang@huawei.com>
2017-01-25New patch for orange-pod3 POD with indentation correction for network*.yml filesFrancois DESPRES10-0/+728
Change-Id: Ifa100d6e444c4190d8f15d980c4fd72f8b953a1d Signed-off-by: Francois DESPRES <francois.despres@orange.com>
2017-01-14update intel pod8 configurationmeimei10-39/+39
the IPMI IP assignment and vlan of intel-pod8 have been changed Change-Id: Ia6f2880ab2388b031b79046c00e03bc918b957e1 Signed-off-by: meimei <meimei@huawei.com>
2017-01-05Yamllint testliyuenan51-222/+218
JIRA: COMPASS-516 Change-Id: I482ce9bc86f4f963258c5b8823e0b00e83556eef Signed-off-by: liyuenan <liyuenan@huawei.com>
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-11-10Update intel pod8 conf fileQiLiang10-24/+59
JIRA: - Change-Id: I25be776b05decfbe79c3547f30fbe174d7f14c0d Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-09-18Add a expansion functionalityliyuenan1-0/+15
Through modify the virtual_cluster_expansion.yml, include host's name and mac, you can decide to how many compute nodes you need to add. And you also need to modify network.yml. Note that external subnet's ip_range should be changed as the first 6 IPs are already taken by the first deployment. Edit ``add.sh``, check the environment variable. Note that the OS version and OpenStack version should be same as the first deployment. Run ``add.sh``. JIRA:COMPASS-481 Change-Id: Id85f02518667e0ff80c2475e70856cd30cf1b9b7 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-09-13[intel-pod8] update the configurationmeimei7-35/+71
Change-Id: I07745a79d5d284467d4c060f8a16e2766b2c55f0 Signed-off-by: meimei <meimei@huawei.com>
2016-09-09bug of network configurationmeimei3-6/+6
Change-Id: I883377aabe908bfd3fe180e988cb33213eeecdba Signed-off-by: meimei <meimei@huawei.com>
2016-09-05[compass] switch host to a new onemeimei7-14/+14
Change-Id: I2266be287202c5aa27eb6326d503a207f10fd65c Signed-off-by: meimei <meimei@huawei.com>
2016-08-23Add deployment configuration for huawei-pod4JingLu510-0/+725
Change-Id: Id09f580b24b9e7ea787ed1ec2e853c601df1c3fe Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-17[compass] add new pod configurationmeimei10-0/+731
Change-Id: I4d2da49a729297f5475ffab7f15d07d8a7b5c1f1 Signed-off-by: meimei <meimei@huawei.com>
2016-08-08[moon-ceph] deploy ceph on moon scenariomeimei3-0/+10
Change-Id: Ic8710da6819b031efabc1b6cc40db418fc40fa4a Signed-off-by: meimei <meimei@huawei.com>
2016-08-08Merge "[bugfix] miss osd in ceph deployment"shuai chen11-0/+26
2016-08-08[bugfix] miss osd in ceph deploymentmeimei11-0/+26
Change-Id: Ibc9d0200c960f4ccba8f44386d997be1b9cdddc2 Signed-off-by: meimei <meimei@huawei.com>
2016-08-08[compass] support moon deploymentmeimei3-0/+200
Change-Id: Ie29197b6d00d73cea82477e3a402c802cfab9e31 Signed-off-by: meimei <meimei@huawei.com>
2016-08-04[compass] deploy ceph on each controllermeimei11-0/+44
JIRA: compass-450 Change-Id: I1229d382de579659d009785b59663908b42002e4 Signed-off-by: meimei <meimei@huawei.com>
2016-08-04[lab] replace a new servermeimei6-12/+12
JIRA: PHAROS-242 Change-Id: I255e695309c3f311aaa42ca7f6c9ca78e2f048cd Signed-off-by: meimei <meimei@huawei.com>
2016-07-22support odl_l3 deployment when openstack os is centosmeimei1-0/+65
Change-Id: I84bdf4b3482e7dc1885fc8649d18e2a577af967f Signed-off-by: meimei <meimei@huawei.com>
2016-07-18COMPASS-438CNlucius3-0/+190
add a task of onos-sfc Change-Id: Iba0273652afe91e251650f3bf90339bbc4cbdaeb Signed-off-by: CNlucius <lukai1@huawei.com>
2016-07-07COMPASS-428CNlucius3-0/+270
Add network_onos.yml Change-Id: I628907cd95a7cc8dfa4f386a57cbdb91777d159e Signed-off-by: CNlucius <lukai1@huawei.com>
2016-06-14bugfix: wrong configuration of pod2meimei3-66/+75
JIRA: compass-bugfix Change-Id: Ia512330839fdd821932a5bb5975c5f2312d2755b Signed-off-by: meimei <meimei@huawei.com>
2016-05-20Rename Huawei Jenkins slavesmeimei13-0/+0
Slave names will be as below. - huawei-us-deploy-bare-1 -> huawei-pod1 - huawei-us-deploy-bare-2 -> huawei-pod2 - huawei-sh-test-2-defaults -> huawei-pod3 - huawei-sh-pod6 -> huawei-pod4 - huawei-us-deploy-vm-1 -> huawei-virtual1 - huawei-us-deploy-vm-2 -> huawei-virtual2 - huawei-us-deploy-vm-3 -> huawei-virtual3 - huawei-us-deploy-vm-4 -> huawei-virtual4 Change-Id: I3a8727b0db53739b02a805cf40ddc3ba7f50ef52 Signed-off-by: meimei <meimei@huawei.com>
2016-05-15ocl:create vgw to access public networkchenshuai@huawei.com3-0/+270
JIRA: COMPASS-390 Change-Id: I19e5902b2af03a3a9c52e002a383b3a1b553861b Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-26Add physical pod config for cigrakiss5-0/+332
JIRA:COMPASS-324 - add new physical pod2 for centos7 Change-Id: Icb1e0eb264e855087330b2db571b65af9bb408c2 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2016-02-25add odl l3 baremetal deployment scriptchenshuai@huawei.com2-0/+125
JIRA: COMPASS-289 Change-Id: Ia91bc25a22adf428f938870cdc1675005dc6d094 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-17Improvement: reset compute nodes for opencontrailchenshuai@huawei.com2-18/+6
JIRA: COMPASS-317 Change-Id: I27b6bb3aa8707f02a51951eed83646a78dafc841 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-06add 4 scenarios in Intel POD for master daily jobJustin-chi6-90/+243
network.yml: the network configuration for Intel pod os-*-ha.yaml: scenario configuration for Intel pod Change-Id: I6fce74f056f9ff20556845ca19d77840b48304f5 Signed-off-by: Justin-chi <chigang@huawei.com>
2016-02-05Add Intel US Lab configuration filecarey.xu2-0/+180
add configuration file for compass bm deploy in Intel lab Change-Id: If3e9f70bc7e0fd37ce9c46ee00b75f9897f71f71 Signed-off-by: carey.xu <carey.xuhan@huawei.com>
2016-02-04bugfix: fix rename nic bugcarey.xu4-5/+35
Change-Id: Ideb729dc857ed00b337c977e7dd1ae46d3ced5ec Signed-off-by: carey.xu <carey.xuhan@huawei.com>
2016-02-04[compass] remove redundant filesmeimei2-129/+0
Change-Id: Ic2b27abb47e217c10ee763d72a178b46ed64c1f4 Signed-off-by: meimei <meimei@huawei.com>
2016-01-31bugfix: rename nic based on maccarey.xu1-0/+10
Change-Id: I2771a87a41ab884dbda1fcffa8ab0833489fb5ef Signed-off-by: carey.xu <carey.xuhan@huawei.com>
2016-01-26change the config of baremetalbaigk4-8/+43
JIRA: COMPASS-286 Change-Id: I32fed288f41def3e49bc270d716c383a16bf0bcf Signed-off-by: baigk <baiguoku@huawei.com>
2016-01-23[compass] add opencontrail confmeimei1-0/+43
Change-Id: If90583c59c6093b2875599f5138db40635465bcd Signed-off-by: meimei <meimei@huawei.com>
2016-01-15compass: Align scenario short namesmeimei4-0/+211
Change-Id: Ic64acc0e5971b596d5ff77fc89d3867fe36f0281 Signed-off-by: meimei <meimei@huawei.com>
2016-01-14Update Huawei lab POD1 configurationJustin-chi1-9/+2
reset to 2 controller and 2 computers. Change-Id: I314d17022d4531c1cea548c4d21164a725365e66 Signed-off-by: Justin-chi <chigang@huawei.com>
2016-01-11update huawei-us-pod1 network and dha information.Justin-chi2-23/+34
because the network is not very stable,so I change the configuration of the POD1 Change-Id: I6dbf55fc8f73b447256566025a463be9258ca62c Signed-off-by: Justin-chi <chigang@huawei.com>