summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-02-16Merge "Applying ODL changes to BGPVPN scenario"Jonas Bjurel6-2/+444
2016-02-15Merge "Build odl plugin with openjdk-8"Michal Skalski1-0/+3
2016-02-15Applying 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
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>
2016-02-15Rebased NFVOVS to the new plugin archJonas Bjurel4-2/+205
Change-Id: I4eb093c2fe4208975d08ffc2477e8ff04b213afd Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
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-15Modify README for B-releasePeter Barabas1-35/+1
Change-Id: Ib38336f6c96b073dadd1798eab3149ff268e21e2 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-02-14Fixed 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>
2016-02-13Fixed node assignment for KVM HA scenarioJonas Bjurel1-3/+3
Change-Id: Iaffde56bb2ad691da2bdbacee38b8d60a289b8c9 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
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>
2016-02-10Documentation according to new template provided by the Docs teamJonas 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>
2016-02-10Put ubuntu mirror in predictable directoryMichal Skalski1-5/+6
Change-Id: I05cb8dfcf8d8b7cf256c6e6d900f1a90a2b2870e Signed-off-by: Michal Skalski <mskalski@mirantis.com>
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-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-05URGENT Quick-fix for scenariosJonas Bjurel1-1/+1
Change-Id: I709d5868ebe038f908b43d930117060ba1936a61 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2016-02-05Merge "Added environment sanity checks for build."Jonas Bjurel1-0/+6
2016-02-05Merge "Switching to using local package mirror for installation"Stefan K. Berg1-21/+3
2016-02-05Merge "Increase Fuel disk size from 50 GB to 100 GB"Stefan Berg1-1/+1
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>
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>
2016-02-04Added 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>
2016-02-04Increase Fuel disk size from 50 GB to 100 GBPeter Barabas1-1/+1
Change-Id: I4a5471f9b910584d6af6620bf901d6308a425bb9 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-02-04Merge "Remove leftover from old plugin configurations"Michal Skalski7-7/+0
2016-02-04Merge "Remove patching 'netmask' from isolinux.cfg"Jonas Bjurel1-22/+3
2016-02-04Remove leftover from old plugin configurationsMichal Skalski7-7/+0
Change-Id: Id1008ffbbfa4f30b63997f77183cc802ee01fcd6
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>
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-04Remove patching 'netmask' from isolinux.cfgPeter Barabas1-22/+3
Change-Id: I7ba0c677b8a77b1239fcec4d0771af2b2cdddc01 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-02-04Merge "Properly clean up after SIGTERM (kill) and Ctrl-c"Jonas Bjurel1-1/+28
2016-02-04Uplift scenario files to LibertyNikolas Hermanns2-2/+2
Change-Id: I4d977caadc3858b315ff8f3d0eb063bcc443ace1
2016-02-04Uplift fuel-plugin-bgpvpn to fuel8.0Nikolas Hermanns1-1/+1
Change-Id: I69d86ea7d7ab794582a9cac05ceee544b35608fa
2016-02-03Properly clean up after SIGTERM (kill) and Ctrl-cPeter Barabas1-1/+28
Change-Id: Ibcd9bdda9aaebfd96d32a3efbc7a53f5428b5c91 Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
2016-02-03Revert "Ignoring pyc and eclipse files"Jonas Bjurel1-5/+0
This reverts commit 516e97efb5a47e6e2b88f1b237f3f9e1c6465832. Change-Id: I19fb634db01f074495fd06508ab3d7c9ee084d0d
2016-02-03Revert "updates to use new doc toolchain"Jonas Bjurel1-5/+0
This reverts commit 62beda30b7d5be6ee8171774c35282c0541a5dd4. Change-Id: I4ff9700ec8b81659e9410f373c4decb5dca2f484
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>
2016-02-03Merge "Sync with upstream repository"Michal Skalski4-14/+14
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>
2016-02-02updates to use new doc toolchainRyota MIBU1-0/+5
Change-Id: Ic743125195c158dfb6b09b7f101f71cc71e66c2b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
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
2016-02-01Fix KVM/QEMU bugsDavid Chou1-1/+1
1. fix kvm boot issue 2. fix qemu/libvirt compatability issue Change-Id: I9de950ce971d5d51da1a5e3876fff805b5ce118d Signed-off-by: David Chou <david.j.chou@intel.com>
2016-01-30Increase size of var partition on Fuel MasterMichal Skalski2-25/+65
Because we want to store local mirrors it could happen that there will be no enough space on var partition to build installation os image. Also sync with upstream changes. Change-Id: I95161453d72bdee2b6992955b0634d33c64f0b4e Signed-off-by: Michal Skalski <mskalski@mirantis.com>
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>
2016-01-29onos-configdongfeng1-0/+24
Change-Id: I10af719aa70dd9fde333542f507033903a6224de
2016-01-29Create local mirrors for offline installationMichal Skalski12-44/+173
- switch to fuel-mirror [1] - plugin developers can create packages.yaml file with names of required packages - use custom configuration for fuel-bootstrap which always point to local repositories - delay process of bootstrap image creation until mirrors will be ready [1] https://github.com/openstack/fuel-mirror Change-Id: Ie4a47c8cc13d9ded8c6b5fe48cdcbfeb1f6277a4 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-01-28Rebase Fuel OVS & QEMU plugin to Fuel 8.0Ruijing Guo3-4/+4
Change-Id: I73a3e5e64d7987c773d3f543f6ad94cdf96d2bdb Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
2016-01-28fuel-plugin-vsperf: Change repo for vswitchperf pluginBilly O'Mahony3-7/+8
Change-Id: I694039c2762f17dfa4fdb642ad34e31aa7e2362a Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
2016-01-28Merge "Support new plugin configuration schema"Jonas Bjurel1-5/+15
2016-01-28Support new plugin configuration schemaMichal Skalski1-5/+15
In Fuel 8.0 it is possible to install many version of the same plugin. Because of that there is additonal structurce in plugin configuration. Assumption is that we only use one version of the plugin. Change-Id: I50d5bc32dd6dab6fe2541748dd8404d887e336e0 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-01-28fuel-plugin-ovsnfv: Enable plugin after rebaseBilly O'Mahony1-1/+1
Change-Id: I08ae033e905cae9c2f7cd4f8cc66e8f78f1d54c4 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>