aboutsummaryrefslogtreecommitdiffstats
path: root/deploy
AgeCommit message (Collapse)AuthorFilesLines
2016-04-26Using VLAN segmentation for the NFV-OVS scenarios.Jonas Bjurel3-2/+524
Unfortunately this scenario is hardwired to work with Ericsson POD-2 only Change-Id: I3a0b56d7ff71e0ec9cd97b8ef5946fb438d43e62 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 12c2d3403c4638672bbf1443142b8308e828e5f4)
2016-04-10Add timeout option for deploymentPeter Barabas1-3/+3
Change-Id: I6f3f35680c9f90f99148865edf8ba905ecbb6c30 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> Conflicts: deploy/cloud/deploy.py deploy/deploy.py deploy/deploy_env.py
2016-04-10Fix for breaking deployment.Nikolas Hermanns1-0/+2
If no vm definition is give, nothing should happen. Change-Id: I1fd01ef43fa3e5eab4a794c63254eaf6d80fc951
2016-04-10Configure the infra VMs over DHANikolas Hermanns5-18/+81
This commit enables the full configuration of the VM(fuel/controller/compute) defintion through the dha file. Change-Id: I4e78334d1e5aec1e98667343390283587f0b3ea5
2016-04-09Add no_deploy_environment optionNikolas Hermanns3-10/+47
For development reason it is useable to have an option so that everything is done except the deploy of the openstack environment. Change-Id: I1f1b7f9c89ee8c9ceea96353e25a51eee53b955c Conflicts: deploy/cloud/deploy.py deploy/deploy.py deploy/deploy_env.py
2016-04-09Make number of cpus configurable in dha fileNikolas Hermanns7-13/+32
Some compones of openstack produce a lot of CPU load. With this commit it is possible to make more use of the Hypervisor where the virtual nodes runs on. Change-Id: Ide567dd0823c5526171c29073f2a36aa5f27d4b6
2016-04-09Merge "Get user id without forking a shell." into stable/brahmaputraJonas Bjurel1-2/+2
2016-04-09Merge "Fix deploy.py return code" into stable/brahmaputraJonas Bjurel1-2/+4
2016-04-09Merge "Changing raw to qcow2 for vFuel/Controller/Compute" into ↵Jonas Bjurel17-18/+21
stable/brahmaputra
2016-04-09Get user id without forking a shell.Peter Barabas1-2/+2
Change-Id: I6789b81186b7ede124a838a5b6668ba8326e0c0b Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit befc84a9d28663a45510c71119980e1cf5b6eeca)
2016-04-09Fix deploy.py return codePeter Barabas1-2/+4
Fixes https://jira.opnfv.org/browse/FUEL-100 Change-Id: Ic2e01372778720cde84d83738d8b2c85b005124a Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit 50862693f7c1119c941bc344c90d91cdd37dde38)
2016-04-09Changing raw to qcow2 for vFuel/Controller/ComputeNikolas Hermanns17-18/+21
A lot of diskspace is allocated although never used this commit changes to thin provisioning for the virtual enviroment. Change-Id: Ia128143a3bae9f3d85a9e749319c2f5343c1df4e (cherry picked from commit aac8573f454109c98fa2af1e5ed05c1d1b19829b)
2016-04-09Remove apparmor for vFuelNikolas Hermanns2-3/+0
Not every CPU supports apparmor and there is no real benefit when using it only for fuel. Change-Id: Ibb3221b85d8565f718df9b087aa324d0f606bdee (cherry picked from commit ca27087edd27555aa6d7992b3e754c970bc6543f)
2016-04-08Remove duplicate import of hashlibPeter Barabas1-1/+0
Change-Id: I306b8260ea37fb32ef8db8cf5d4628b50328027f Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit 18171a86a7d2b5cda035281ed0fdd3dcb8fbad36)
2016-04-08Merge "Cleanup and add bgpvpn to scenario file" into stable/brahmaputraJonas Bjurel5-605/+23
2016-04-08Merge "Fix wrong indentation" into stable/brahmaputraJonas Bjurel1-2/+2
2016-04-08Cleanup and add bgpvpn to scenario fileNikolas Hermanns5-605/+23
Change-Id: I82ce16751b4d52d6fdb39883b730073164f9dfe0
2016-04-07Fix wrong indentationPeter Barabas1-2/+2
Change-Id: I215da0a101d94e2c3fd4aeea80b98f7c9aefe0fb Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit 8e91da9cbbb698e7f8531973299f81411a2532d2)
2016-04-06Enable BGPVPN_extension/SDNVPN_featureNikolas Hermanns2-0/+202
This commit includes the bugfixes and changes for BGPVPN_extensions and SDNVPN_feature of ODL. Change-Id: I9832680109edae497f7a344d5626568d3a335a15 (cherry picked from commit 2bebed7722fe1311cd1bc4199368db16dfad9a26)
2016-04-05Enable merge of the versions struct of a pluginNikolas Hermanns1-3/+48
Redoing this the reverted patch. The original idea that everyone which wants to merge lists has to code that, is not wanted. So the Exception will become a warning. This reverts commit 552536f5319d6ead73118d0cfd701d648e99df28. Change-Id: Ib15541199054da27c1a2aec68b5c1436da9622c9 (cherry picked from commit fb238de7c9833e91771ee4448f425f45168f8e6e)
2016-04-05Merge "[BGPVPN] Correct BGPVPN plugin file" into stable/brahmaputraDaniel Smith1-0/+22
2016-03-19Storage fix for the KVM scenarioJonas Bjurel3-2/+337
- Ceph is used with a replication factor of 1 - In no-ha, a separate node is used for ceph-osd - In ha, one of the controllers is used for ceph-osd Change-Id: Ibb00b385fe138374e380839fbc12067fd71c2a26 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 2d3ddaf5083d1bb0d92334fce1cd79b128eed944)
2016-03-16[BGPVPN] Correct BGPVPN plugin fileNikolas Hermanns1-0/+22
The plugin config 0.0.2 has some missleading statements. At some point in time we should delete it and only use this one here. Change-Id: I6ceb2d2b7379ad691e4c7116ed7bc552deffc099 (cherry picked from commit 9cd38d96acee7e165faca1724f586e568498da7b)
2016-02-18Correction due to Gerrit being cherry-confusedbrahmaputra.1.rc2Stefan K. Berg2-419/+0
Change-Id: I376dbcec71dfd289cfead27deb72ca28524e1b80 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2016-02-18Adding Tacker service with POC orchestration to OPNFV clusterferenc Cserepkei2-0/+419
The SFC subproject has been developed Tacker service orchestration for OPNFV+Apex. There was a hint that the same feature should exist in OPNFV/Fuel too. Since We had not enough time and resource the given implementation is proof-of-concept, a shell script based deployment + orchestration is given. The script designed being idempotent but lacks error handling. For Brahmaputra SR-1 a more reliable fuel-plugin implementation will be given. The script (poc.tacker-up.sh) is loosely integrated: the user should transfer it to the primary controller, where the OpenDayLight service is deoloyed and should execute the script manually. Note that adding Tacker service to OPNFV assumes that the cluster has fuel-plugin-ovs (with NSH support) and OpenDayLight SDN controller (fuel-plugin-opendaylight with GBP anf SFC fearures enabled) plugins enabled during deployment. Change-Id: Icb582c545e163816df14fa06411aa62d0c66cd5d Signed-off-by: ferenc Cserepkei <ferenc.cserepkei@ericsson.com> (cherry picked from commit 340ef7ca817317e17ebbc66973202d4134638614)
2016-02-18Scenario for SFCJonas Bjurel4-5/+404
Pleas carefully review this patch, especially the ODL features NOT VERIFIED DO NOT MERGE Change-Id: Ief3fa22d5fd03c17101aef4cbe7dcf88f5f14e8c Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit fd28ff15dcf266c93c230b84d5b0eac152320c7c)
2016-02-17Urgent fix for the BGP VPN HA scenarioJonas Bjurel1-4/+2
Change-Id: I10d3a1a9bef918005e0756d209953fa5dcc21d6c Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit fb1634a8153a9e48ce871484a0811ee78b5d8456)
2016-02-16Applying ODL changes to BGPVPN scenarioNikolas Hermanns4-0/+442
Since module substitionion does not support arrays the plugin attributes are added to the scenario file and not taken from the plugin files. In addition the bgpvpn plugin contains a fix for the instable stable/liberty branch now. Change-Id: I94ce93bbbe6596ff9417bdd8c11dc62cd2167c11 (cherry picked from commit ad8a87e29afa370207224975841420a29b408ea1)
2016-02-15Rebased NFVOVS to the new plugin archJonas Bjurel4-2/+205
Change-Id: I4eb093c2fe4208975d08ffc2477e8ff04b213afd Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 6dd9f2cda829e3e86a177c7b9b5cf8ca742bf2f7)
2016-02-15Merge "Fixed deployment timeout and OVSNFV plugin build" into stable/brahmaputraJonas Bjurel1-1/+1
2016-02-15Modify README for B-releasePeter Barabas1-35/+1
Change-Id: Ib38336f6c96b073dadd1798eab3149ff268e21e2 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit d6e56501b59d881234c6817afed93d1a44f39993)
2016-02-15Fixed deployment timeout and OVSNFV plugin buildJonas Bjurel1-1/+1
- Increase deployment timeout to 4h since some deplyments takes more than 3h (KVM) - Fixed build interference between OVSNFV and OVS-NSH where the later removed the OVSNFV build result from release/opnfv. A propper fix for SR2 is to have f_isoroot/Makefile remove the release directory before build, and not have the plugins removing anythin in release Change-Id: Ibca986554087d6a7f12ed8c7cc6fdd4919368ad2 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 18d8b0bc95af3ea0ed02717af65dd4656fac8830)
2016-02-13Fixed node assignment for KVM HA scenarioJonas Bjurel1-3/+3
Change-Id: Iaffde56bb2ad691da2bdbacee38b8d60a289b8c9 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 6b996b043c6a42cf97165a22eb05e19acf2614b7)
2016-02-12Fix for the KVM4NFV scenariosJonas Bjurel4-2/+371
- The qemu plugin has been rebased to the newer plugin framework vesion. The scenarios need to be rebased accordingly VERIFIED READY TO MERGE Change-Id: I4d74d1e94b12763f33d7731d5899a724bedcb0ce Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit e4520f628c47b37aa75e9980dcfd187199962e62)
2016-02-08Uplift scenario files to LibertyNikolas Hermanns2-2/+2
Change-Id: I4d977caadc3858b315ff8f3d0eb063bcc443ace1 (cherry picked from commit e0f9c68e20b69f19ba50f17b367c918d30c4d13c)
2016-02-05URGENT Quick-fix for scenariosJonas Bjurel1-1/+1
Change-Id: I709d5868ebe038f908b43d930117060ba1936a61 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 0193ea1dbe4c8c3c097e6953f38877ce4864e96e)
2016-02-05Merge "Switching to using local package mirror for installation" into ↵Stefan K. Berg1-21/+3
stable/brahmaputra
2016-02-05Switching to using local package mirror for installationStefan K. Berg1-21/+3
Change-Id: Ic2039bfd4fe23851197e92cce060397b54c891f0 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com> (cherry picked from commit dcd792692b565be488eb4fdadb1654bf2c2161e4)
2016-02-05Increase Fuel disk size from 50 GB to 100 GBPeter Barabas1-1/+1
Change-Id: I4a5471f9b910584d6af6620bf901d6308a425bb9 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit 161597bc99de06e4b7918120548c8d2f4fbc677f)
2016-02-04Remove patching 'netmask' from isolinux.cfgPeter Barabas1-22/+3
Change-Id: I7ba0c677b8a77b1239fcec4d0771af2b2cdddc01 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit 62920f0ea95baf657f640d9f8f5c4f99ff8abf5e)
2016-02-04Merge "Properly clean up after SIGTERM (kill) and Ctrl-c" into ↵Jonas Bjurel1-1/+28
stable/brahmaputra
2016-02-04Correcting license and copyright terms throughout the repoJonas Bjurel12-2/+110
Please review this carefully! Strategy: 1) No strict research on copyright/who did what (if you want it changed contact the Fuel team or Jonas Bjurel) 2) Licence statements will not be added to the following file types: - Patch files or orig files for patches - Config files generated by ordinary tools, like libvirt/visrsh - GIT dierctive file - Other auto-generated files Change-Id: I48504c6f27925445dc44683a27a575bcab78d828 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit f9e50fa686599ff4a7e94805279820d3cdfefbc4)
2016-02-04Properly clean up after SIGTERM (kill) and Ctrl-cPeter Barabas1-1/+28
Change-Id: Ibcd9bdda9aaebfd96d32a3efbc7a53f5428b5c91 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit fa9995ac96219f2ce519d22223bf1e17cbdc6819)
2016-02-02Increase Fuel disk sizeJonas Bjurel3-9/+9
Change-Id: I386113113a7f3d754f66c2a359ef4a5d18176f47 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2016-02-01onos change scenariodongfeng3-2/+179
Change-Id: Iaaa36203e826e1785489538f06ea1a25da373945 (cherry picked from commit dfecc5ca877e322b7a766eb4e22ea27ff76a1ddc)
2016-01-29Rebasement of Fuel8 deployment configuration files and scenariosJonas Bjurel23-311/+2002
Note: - Lab configurations removed - Most of the POD configuration files resides in the securedlab repo - The securedlab repo is very restricive, cause it carries Lab internal secrets TODO: - Ericsson virt is not yet rebased - Intel virt is not yet rebased - LF-POD2 is not yet rebased - Deployment scenarios for vsperf, NFVOVS, NFVKVM, ONOS, VSPERF, BGPVPN is not yet rebased NOT VERIFIED DO NOT MERGE Change-Id: I59d96acb26c06abf60c254fae8ea2ced332e5884 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit c43ed292f38dd9d26ee1efb02f0871501aa64dc9)
2016-01-29Merge "Fix wrong offset in environment array" into stable/brahmaputraStefan Berg1-1/+1
2016-01-29Fix wrong offset in environment arrayPeter Barabas1-1/+1
Change-Id: Ifd01bc89c2c73801544310f567dd0458233b3290 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com> (cherry picked from commit 2ddc5c24c06afb9ebd0670fb933fec61c45f5953)
2016-01-29Fix boot parameters for Fuel 8Peter Barabas1-0/+14
Change-Id: I21a70728810571482ca2cc2264733dbca89058d6 (cherry picked from commit 4214600456bf87ca339805407a904d229ad29dc6)
2016-01-29Merge "onos-config" into stable/brahmaputraStefan Berg1-0/+24