aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/roles/odl_cluster
AgeCommit message (Collapse)AuthorFilesLines
2017-06-02Add opendaylight sfc support for compass installerYifei Xue5-4/+53
JIRA: COMPASS-483 As odl sfc has been supported by other installers, we compass project has also support odl boron and tacker now. So we are going to support odl sfc+tacker in Danube release. This patch includes: 1. Add ovs-common and ovs-dkms 2. Install networking-sfc for neutron and odl 3. Configure odl sfc in neutron ml2 4. Add sfc related features in odl 5. Add sfc related repo making scripts 6. Add odl_sfc switch both in compass4nfv and compass-core Change-Id: If37a9e190c3095d771ffab61777a927b6d94ea9e Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2017-02-28Merge "Add License header for files without it"Justin chi8-362/+30
2017-02-27Add License header for files without itchigang8-362/+30
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-02-22Bug fix for odl l2Yifei Xue3-5/+2
JIRA: COMPASS-512 1. Correct the script of unarchiving odl package for rerunnable 2. Delete the useless code in the script of installing networking-odl 3. Correct the variable "odl_pip" in vars/main.yml Change-Id: I5488dd4caedcbda735de24fd594207d66310e828 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2017-02-20Upgrade OpenDaylight to Boron ( centos )Harry Huang9-32/+32
JIRA: COMPASS-512 1. Install requirements of networking-odl 2. Adjust order of removing neutron l3 agent 3. Modify file head Change-Id: I27869821dc2f534500ec96b48df7a52ce27b58d8 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-02-09Upgrade OpenDaylight to Boron ( l3 scenario )Harry Huang8-80/+46
JIRA: COMPASS-512 1. Use package distribution-karaf-0.5.2-Boron.tar.gz 2. Add configuring ACL 3. Remove neutron-l3 agent in odl_cluster role 4. Fix ODL l2 metadata problem Change-Id: Ib14cdf3539deeeb91ebfec0450a9e7f0228f7741 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-01-23Adjust make repoHarry Huang1-2/+2
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>
2017-01-12Upgrade OpenDaylight to Boron ( l2 scenario )Harry Huang19-106/+50
JIRA: COMPASS-512 1. Use package distribution-karaf-0.5.0-Boron.tar.gz 2. Use package networking-odl-3.2.0.tar.gz 3. Set both neutron and odl as ovs manager Change-Id: I126ba21346afaaccf1f71a17a500146968bdb4eb Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-01-05Yamllint testliyuenan19-71/+127
JIRA: COMPASS-516 Change-Id: I482ce9bc86f4f963258c5b8823e0b00e83556eef Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-12-20master only support newtonliyuenan16-56/+258
JIRA: COMPASS-513 Remove other roles and ppa, master only support newton. Change-Id: I47ddb16baa25902c3e05cc7f9d0d6430f5dc7e00 Signed-off-by: liyuenan <liyuenan@huawei.com>
2016-11-15Repair Flake8's warnings & errorsKingPoo3-15/+14
Change-Id: I67e71bc37c0464a0714e1e59b3402973786e4aa6 Signed-off-by: KingPoo <haojingbo@huawei.com>
2016-11-09autopep8 make py files more standardKingPoo3-16/+37
Change-Id: Ibaa74a1f508b28548668e764d1860393caa356d4 Signed-off-by: KingPoo <haojingbo@huawei.com>
2016-10-31code refactoring: opendaylight for removing repeatedly fileschenshuai@huawei.com2-6/+2
JIRA: COMPASS-500 Change-Id: Ic3378804550f529e2ca438f2a3f84f3ffc09ef8f Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-10-31code refactoring: opendaylightchenshuai27-452/+520
JIRA: COMPASS-500 Change-Id: I205f1fb1f31219517f6e2408fa43c8679a1cc0a6 Signed-off-by: chenshuai <chenshuai@huawei.com> Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-10-20Bug fix for jdk8 installation-2Yifei Xue1-0/+1
JIRA: COMPASS-492 Change-Id: I3a83b1a0bc2a98fc45c082bd06492b913b7a3a81 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2016-10-11Bug fix for jdk8 installationYifei Xue2-2/+8
JIRA: COMPASS-492 Change-Id: I17e41f7c32652454ff9ff4e788833c6502b5b9e6 Signed-off-by: Yifei Xue <xueyifei@huawei.com>
2016-08-31bugfix: disable dlux in ODL for Centos due to conflict with ovs-openstackchenshuai@huawei.com3-1/+70
JIRA: COMPASS-477 Change-Id: If9f1de6bcfde94cbb2cc3777d6ef0de78ba5ef31 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-08-30bugfix:enable metadata in DHCP for odl l3chenshuai@huawei.com1-1/+3
JIRA: COMPASS-476 Change-Id: Ie9734c6b8304a40fbb24e9f6230801c00289d36f Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-08-19disable odl l3 for Centoschenshuai@huawei.com1-1/+7
JIRA: COMPASS-480 Change-Id: I0ab98d2a268c251c171551e2a63eafdfb3c6d1fc Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-08-11bugfix for odl l3chenshuai@huawei.com2-0/+18
JIRA: COMPASS-473 Change-Id: I09cff641e8485f266dead4522e07b855c01ea1de Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-08-11disable neutron-l3-agent for odl-l3chenshuai1-0/+13
JIRA: COMPASS-471 Change-Id: I80d0ad6d95bb81d7a2592dd2c3a2051ac362494f Signed-off-by: chenshuai <chenshuai@huawei.com>
2016-06-16odl upgrade to Beryllium SR2 and enable WebUIchenshuai@huawei.com1-2/+3
JIRA: COMPASS-422 Change-Id: Iaaa44a381eef7d53b96f4d9813d62034e74ea7ef Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-03-04Support odl l2 on centos7grakiss5-28/+31
JIRA:COMPASS-331 - support odl l2 on centos7 Change-Id: Ibdf2840a7eb393ebf7f5d44aac80d6026a514588 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2016-02-24support odl_l3_agent enable flag paramchenshuai@huawei.com6-46/+384
JIRA: COMPASS-318 Change-Id: I2c9d3d9143c1f3cc9c8a36c0eb55930ce7e3e2e3 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-22Improvement: upgrade odl BerryLithium to official releasechenshuai@huawei.com1-1/+2
JIRA: COMPASS-319 Change-Id: I1a4e76a8eaf8081c82f15398c306700a4d5f748e Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-15bugfix: remove neutron ovs plugin service fileschenshuai@huawei.com1-1/+4
JIRA: COMPASS-311 Change-Id: Iebfb873a7fa3ea98fab61e6e8c42317c860eb982 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-05bugfix:use latest berryllium versionchenshuai@huawei.com1-1/+1
JIRA: COMPASS-308 Change-Id: Ia60c03d051be2f5b6cb9f3d02c072ec1cb2c54fa Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-05bugfix: odl upgrade to berrylliumchenshuai@huawei.com1-1/+2
JIRA: COMPASS-307 Change-Id: I26bfc5657a5b723a954e2bf7589978279000a453 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-02-04bugfix:odl upgrade lithium SR3chenshuai@huawei.com1-1/+2
JIRA: COMPASS-305 Change-Id: Ibdbe2dec19a31bc173392c0e6683b2b12288135a Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-01-30bugfix: odl scenarios disable secgroupchenshuai@huawei.com1-10/+8
JIRA: COMPASS-296 Change-Id: Ieb5e1181efad98ca76b64392ee4a24ff8a864758 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-01-30add apache2 headers for shell scripts and ansible scriptscarey.xu8-0/+64
Change-Id: I34b66d76f59f4300c7ce4e7bd9dc7c1eaddfb384 Signed-off-by: carey.xu <carey.xuhan@huawei.com>
2016-01-29bugfix: l2 fwd move external bridge on br-exchenshuai@huawei.com1-9/+12
JIRA: COMPASS-292 Change-Id: I242729b32c8f29e3aafe7ef5797acd14429a2c8c Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-01-28bugfix: l3 fwd for odlchenshuai@huawei.com1-15/+9
JIRA: COMPASS-289 Change-Id: I5a9ec973cca73a68b394b484718a9c9a73361d7a Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-01-27bugfix: haproxy for odlchenshuai@huawei.com4-3/+145
JIRA: COMPASS-288 Change-Id: Ifd5ce06237570bbc524958854a4859515cc098b0 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-01-25bugfix: odl cluster function problemchenshuai@huawei.com2-12/+14
JIRA:COMPASS-285 Change-Id: I78eebc04576141dc48961e0beeb9408b28b10793 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2016-01-04bugfix: annotate the code in annotation in haproxy.cfg.j2chenshuai@huawei.com1-1/+1
JIRA: COMPASS-237 Change-Id: Ie796dcc07c57aa170ede924551748d8494469239 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-31bugfix: modify wrong annotationchenshuai@huawei.com1-1/+1
JIRA: COMPASS-235 Change-Id: I60085e43ec22efa1c534d589c1f80b8ff9b0764c Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-31bugfix: change var "odl_pip_packages" to "odl_pip"chenshuai@huawei.com2-2/+2
JIRA: COMPASS-231 Change-Id: I0b6fbe76b8e22b2ffee376429af5218524eb90ab Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-25bugfix: change recreating neutron_ml2 db to recreating neutron dbchenshuai@huawei.com4-52/+77
JIRA: COMPASS-215 Change-Id: I29421e582df2472cbd6263283f46753b7f0296c2 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-25bugfix: remove service check temporily during install odlchenshuai@huawei.com6-32/+151
JIRA: COMPASS-203 Change-Id: I4cb9109c687a869ac8bef94b472ec3fbc0b74df5 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-15bugfix: add flush_handler in the odl scriptchenshuai@huawei.com1-0/+2
JIRA: COMPASS-200 Change-Id: I485d052ca2376461ed074da4be47855ab344b8a3 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-05Merge "bug fix: aline with odl service script and karaf"chenshuai@huawei.com1-2/+3
2015-12-05bugfix: dispatch flow table to hosts after ODL start upchenshuai@huawei.com1-0/+8
JIRA: COMPASS-184 Change-Id: I0782bf20d48817d8d069cf5abf02880d6170ecd5 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-05bug fix: aline with odl service script and karafchenshuai@huawei.com1-2/+3
JIRA: COMPASS-183 Change-Id: Ibf2ba93b0135f6b71f1b824e5aaf77848788505f Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-05bug fix: chown odl folderchenshuai@huawei.com1-4/+10
JIRA: COMPASS-181 Change-Id: Ib0bf4634f84126fcc23767b647d605b61e2634c8 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-05Merge "bugfix: change "remove br-int " to "remove br-int flows""chenshuai@huawei.com1-1/+1
2015-12-04bugfix: change "remove br-int " to "remove br-int flows"chenshuai@huawei.com1-1/+1
JIRA: COMPASS-181 Change-Id: I2cf91020e0af2e51a8c04fd980fee40a6acf6607 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-12-04bugfix: odl script vlan -> vxlanchenshuai@huawei.com1-1/+1
JIRA: COMPASS-180 Change-Id: I357f4d46cee05a1c23b01b2e7f4e7f6e8c17898d Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-11-13bug fix: odl floodchenshuai@huawei.com1-0/+6
JIRA: COMPASS-151 Change-Id: I5a487dcd42f472332689ad75970c46750452a05c Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
2015-09-20change ODL service script for Centoschenshuai@huawei.com3-15/+33
JIRA: COMPASS-66 Change-Id: I0a22f9f1b78d4dc96a452e8528eb95c026360503 Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>