summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-04-05Merge "[BGPVPN] Correct BGPVPN plugin file" into stable/brahmaputraDaniel Smith1-0/+22
2016-03-31Merge "Fix KVM/QEMU plugin bug" into stable/brahmaputraJonas Bjurel1-1/+1
2016-03-30Update to current version of Fuel reposStefan K. Berg1-2/+2
Version stepped the fuel-library and fuel-web repositories to what's current as of today. Change-Id: I06c352bc5912266c8ae93bfdfe41434d23349316 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2016-03-22Fix KVM/QEMU plugin bugdavidjchou1-1/+1
1. fix nested virtualiztion in realtime kvm Change-Id: Id4e2790e6640f142d0446667d0c7e8480f38ebbc Signed-off-by: davidjchou <david.j.chou@intel.com> (cherry picked from commit 82c42d839a80bf69b502b8189edd520be1650f78)
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-03-14Fix KVM launch issueRuijing Guo1-1/+1
Change-Id: I3ad25407ca2a6874b4591c026350bddc05ab4c9d Signed-off-by: Ruijing Guo <ruijing.guo@intel.com> (cherry picked from commit 82df2b11d7e1b8fc4b6a09707bc8739f43ec32f3)
2016-03-08Minor updates of poc.tacker-up.shFerenc Cserepkei1-13/+14
- Building auto-adapting to python source changes - TACKER_ENDPOINT_TYPE env variable added to tackerc generation - Cosmetic cleanups Signed-off-by: Ferenc Cserepkei <ferenc.cserepkei@ericsson.com> (cherry picked from commit ea59f129953e15b2ac3c8a81659fd6380867a2f6) Change-Id: Ibbf049c19256959dfe765bdffa61b1cd8297dd67
2016-03-08Several orchestration fixesFerenc Cserepkei1-28/+25
- Keystone uris - Tacker service binding: Tacker listens on port 8808 in Fuel based deployment - SQL database creation Tacker server sources have been changed Change-Id: I5dac018c373b99e927fc1b28ecfa0bcb7debed14 Signed-off-by: Ferenc Cserepkei <ferenc.cserepkei@ericsson.com> (cherry picked from commit 42e975792d93554b4e5d38c87847971696ad58f7)
2016-02-24docs: fix figure placement and old formatbrahmaputra.1.0Ryota MIBU6-34/+38
This patch makes figures in the same place written in source rst files, and also fixes old format of rst files and logo images. Note: lisence headers should be added in another change with relevant copyrights. Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com> Change-Id: Ibc5ca44031ef5946079bdf251935100f762a87b6 (cherry picked from commit 0b92087277d4f030a936f8d58595047c5d47f158)
2016-02-23Final release notes for Fuel Brahmaputra SR0brahmaputra.1.rc3Jonas Bjurel1-9/+8
Change-Id: Id5286c2a7e11eb29d7a7f187decfe475ae6acd6c Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 826f5c7c3f1db7a9de9e58a35e4b6363d59ceca8)
2016-02-23Final Fuel Brahmaputra SR0 documentation updateJonas Bjurel1-3/+3
Change-Id: Iee51378f3689c32e82ce179885c2be1bb07ac2ae Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com> (cherry picked from commit 50254753d6581f1170fa8d7ac1e8fa73930e067c)
2016-02-22Correction of biweek caching logicStefan Berg1-1/+1
Change-Id: I7c7466da3d07587da322467e294cd0a793a3fc37 Signed-off-by: Stefan Berg <sfb@consultron.com>
2016-02-20Use official Beryllium releaseMichal Skalski1-1/+1
Change-Id: Ie3889df286a47e3b27865fe5c246f8f5ba98e165 (cherry picked from commit da41b5a463dd60a2e20afe5c981d2ce869532444)
2016-02-19Fixing SFC post-install ssh permission errorsBrady Johnson1-4/+4
Change-Id: I07ae1a18ae29b2e89757e5b91576b26cb7b39884 Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com> (cherry picked from commit 977a57588799f9c709c6dbcb6106cb1fa0df3f2d)
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)