summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-02-19Minor fix to SFC Tacker post-install scriptBrady Johnson1-10/+8
- Dont try to install crudini via apt-get. It will be installed via wget and dpkg. - patch set 2 : removed extra single quote - patch set 3 : fixing ssh/scp permission errors by using sshpass Change-Id: I3bfd59c44c4c1a5da6473b5f620b71e7c8e3680c Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com> (cherry picked from commit 2b5a8776687cb5954cbd46ddf567cdc6ecba7e17)
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-18Moved tacker install script to prototypes directoryJonas Bjurel2-0/+428
Change-Id: I2dc062a8b4ad7c7bc0782781565fd182d5993014 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 0d1f9a3e33ded6a44b4b72d18ee29bb26ec065bd)
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-18Merge "Build plugin with ODL Be RC3" into stable/brahmaputraMichal Skalski1-0/+1
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-17Build plugin with ODL Be RC3Michal Skalski1-0/+1
There is no reason to stay with ODL Be RC1 Change-Id: I5aeef99a77d5f13e2977a2e96b0e5ba5f9ccd785 Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit 5ceaa64c1e81b89dfcce28797741fa2afd017eae)
2016-02-17Merge "Final documentation review for Brahmaputra release" into ↵Jonas Bjurel5-127/+240
stable/brahmaputra
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-16Final documentation review for Brahmaputra releaseJonas Bjurel5-127/+240
Issue of the Fuel documentation for Brahmaputra for final review as proposed by Sofia and me. This patch will constantly be amended with improvements, corrections, etc as we go. From time to time we will, merge this patch to generate consolidated scraped results. But we will re-issue a review patch with the same topic-branch and commit headline until we have a taged Brahmaputra release. To view/review the entire files from gerrit, click the settings icon almost at the top right, and select "lines of context: entire file" - Note: There is still unknowns highlighted by <TODO> - Please comment on disposition, content, directory placing, etc. - You can find the rendered versions of the Fuel@OPNFV specific docs from the CI-job for this patch. These include: - installation-instruction.rst - build-instruction.rst - release-notes.rst - Scraped document composit rendering are placed - TBD. These include: - installerconfig.rst - postinstall.rst Change-Id: I5e28141cf03d80e5da9c5e10f5e75a3a26994f38 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 5e6b6902829a3d13bc3cd7d0aed0f0a64b8d220c)
2016-02-16Applying ODL changes to BGPVPN scenarioNikolas Hermanns6-2/+444
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-15Build odl plugin with openjdk-8Michal Skalski1-0/+3
Daniel Smith discover large resource consumption when SFC features are enabled and openjdk-7 is used. Following his advice we want to add option to use openjdk-8. Becuase this version is not offically available in ubuntu 14.04, it needs to be included inside plugin. This can be achieved by setting USE_JAVA8=true environment variable during plugin compilation Change-Id: Id029a00cea24d264b3c121e6adc50581b9ae1c9a Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit 714313863248ea0041c86b74c64f1ae6b48af825)
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-15Fix for blacklisting Ubuntu mirrors with "issues"Stefan Berg1-1/+6
Change-Id: Id60f2625c2d84695b86b5b7bce3271babcefde12 Signed-off-by: Stefan Berg <sfb@consultron.com>
2016-02-15Merge "Fixed deployment timeout and OVSNFV plugin build" into stable/brahmaputraJonas Bjurel3-7/+7
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 Bjurel3-7/+7
- 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-10Documentation according to new template provided by the Docs teambrahmaputra.1.rc1Jonas Bjurel27-527/+677
- The Config guide is not an atonomos document, but will be scraped into a bigger context. - The post install guide is not an atonomos document, but will be scraped into a bigger context. - Installation instructions is an atonomos document describing details on how to install Fuel@OPNFV - Build instructions is an atonomos document describing how to build Fuel@OPNFV - Release notes - Agreed with the community that binary image files shall be in the repo, as much as I hate it. DO NOT MERGE JIRA: FUEL-38 Change-Id: I88a93e20ef2c67a2c973147a7a1e332e3da55674 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit ef0b33dcc34ee38d090487eabba122ae018980a0)
2016-02-10Merge "Uplift scenario files to Liberty" into stable/brahmaputraJonas Bjurel2-2/+2
2016-02-10Put ubuntu mirror in predictable directoryMichal Skalski1-5/+6
Change-Id: I05cb8dfcf8d8b7cf256c6e6d900f1a90a2b2870e Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit 28abcb7287d3170e007e938872116161c927c38a)
2016-02-08Merge "Include fix for fuelmenu" into stable/brahmaputraStefan Berg1-1/+1
2016-02-08Uplift scenario files to LibertyNikolas Hermanns2-2/+2
Change-Id: I4d977caadc3858b315ff8f3d0eb063bcc443ace1 (cherry picked from commit e0f9c68e20b69f19ba50f17b367c918d30c4d13c)
2016-02-07We need to preserve environment for sudo buildStefan K. Berg1-1/+1
In order to preserve environment variables (esp commit ids) for the Fuel build, the environment needs to be kept when the build loop is run. Change-Id: Ia044ea92853147280db0686ac857beda52ab50dc Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2016-02-07Include fix for fuelmenuMichal Skalski1-1/+1
Critical bug [0] was recently commited to stable/8.0 branch of fuel-menu repository, which fix issue with interface configuration through fuelmenu. [0] https://bugs.launchpad.net/fuel/+bug/1542321 Change-Id: I77211e2c38b9821174d8164ef5237d42b72a04a4 JIRA: FUEL-99 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-02-06Enable use of Fuel library commit ids for mirrorStefan K. Berg1-1/+4
If FUEL_MIRROR_COMMIT is set (indicating a pinning of all Fuel repositories), use that one instead of FUEL_MAIN_TAG. Change-Id: I4af82cf63f8e846d757a583836fce8bb78d93906 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2016-02-06Correction of version pinning in cached buildsStefan K. Berg3-43/+14
The previous version did not consider the caching functionality (and was overly complicated). Now moving exact versions to config.mk. Change-Id: I9f9736ae579dae983eff98cb3a371a53ff4e0207 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2016-02-05Merge "Pin down exact Fuel repo versions" into stable/brahmaputraStefan Berg3-1/+44
2016-02-05Merge "Added environment sanity checks for build." into stable/brahmaputraJonas Bjurel1-0/+6
2016-02-05Pin down exact Fuel repo versionsStefan Berg3-1/+44
Change-Id: Ie4284f15c08ced3267a1250ec6e21827fc49170d Signed-off-by: Stefan Berg <sfb@consultron.com>
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-05Don't download packages which are already on ISOMichal Skalski3-16/+1
It is not necessary to create local mirrors with mos-ubuntu packages for our purpose. These packages are already included on ISO, we only need these from ubuntu upstream repositories. Change-Id: I26d88019981b32e7fdb69a0a608a910bbe4d623a Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit f126512730bc9a6f434ac5b9f6395bfc4b5dc960)
2016-02-05Merge "Switching to using local package mirror for installation" into ↵Stefan K. Berg1-21/+3
stable/brahmaputra
2016-02-05Added environment sanity checks for build.Jonas Bjurel1-0/+6
Based on a discussion I and Stefan had today, better to check early on than crash hours in to the build with vague information of the root-cause. Added checks: - Linus distro - must be Ubuntu - Kernel version - must be 3.19 or later - Docker network sanity check Change-Id: Ie6758064ade4c58388368106d9bc556730d2bcec Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 8f9613b11ce6828670e23dfcc9c46107fdffd92f)
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 leftover from old plugin configurationsMichal Skalski7-7/+0
Change-Id: Id1008ffbbfa4f30b63997f77183cc802ee01fcd6 (cherry picked from commit a5c0ca72b393ea62fc8e7b82897806fcd25fa7cb)
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-04Uplift fuel-plugin-bgpvpn to fuel8.0Nikolas Hermanns1-1/+1
Change-Id: I69d86ea7d7ab794582a9cac05ceee544b35608fa (cherry picked from commit c135d856e03fb1c3481d4ebbb85f3c2a5014db46)
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 Bjurel43-248/+213
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-04Adding .gitignore part of previous commits but reverted due to gerrit issuesJonas Bjurel1-0/+10
This patch should reassemble patches from Ryota, Nikolase, etc. which became broken at the process of mass cherry-picking. Change-Id: I9aa386c48ae7fadda1ebdf4b29bd88728d0a4b61 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
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-03Merge "Properly handling ubuntu directory as a non top of repository" into ↵Michal Skalski1-2/+3
stable/brahmaputra
2016-02-03Revert "updates to use new doc toolchain"Jonas Bjurel1-5/+0
This reverts commit c28e19bd525a29f3542b4338a84a5b0c9771b464. Change-Id: I440242043cbaef398434d6e8ebaea4ada6ebe664
2016-02-03Properly handling ubuntu directory as a non top of repositoryMichal Skalski1-2/+3
Change-Id: Ie7d921b3728df937dc719cd638fa7ae035fc9307 Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit 0f5bba36cb0be642f8069e8708b5ea80a5adbe4d)
2016-02-03Revert "Ignoring pyc and eclipse files"Jonas Bjurel1-5/+5
This reverts commit 3b76cca93578c3822bd0910ab23aaccbff9015c8. Change-Id: If66af8c844a1cd77648677c25cfbcc558b1178d7
2016-02-03Sync with upstream repositoryMichal Skalski4-14/+14
Revert to default Fuel partition schema which is now based on percentage usage. Change-Id: I04884dc0e33f8fc7198334db1cb1f7364669b22c Signed-off-by: Michal Skalski <mskalski@mirantis.com> (cherry picked from commit c228fa041fe2402f53a6e2af3fbb1721fbdcd11a)
2016-02-02Increase Fuel disk sizeJonas Bjurel3-9/+9
Change-Id: I386113113a7f3d754f66c2a359ef4a5d18176f47 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>