aboutsummaryrefslogtreecommitdiffstats
path: root/build/f_isoroot/f_odlpluginbuild/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2017-09-03build, deploy: Remove obsolete Fuel@Openstack codeAlexandru Avadanii1-83/+0
JIRA: FUEL-278 Change-Id: I30c04c325de5ac97aee172386de43201988646c5 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-02-02f_odlpluginbuild: Force .cacheid changeAlexandru Avadanii1-2/+2
Recent builds use a stale cache of the ODL plugin artifact, which leads to deploy failures (old Fuel plugin builder was used to generate that artifact, which did not support multiple DEB versions, silently excluding the default [5.0.0] version of ODL). Chasing down the artifact across all build servers requires extensive work, so we can just force a change in the cache id. While at it, cleanup non-rebase plugin list (aesthetics). Change-Id: I174f102f58f83ce6370def6a3de166e0911ff411 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-01-25Uplift OpenDaylight plugin to Fuel 10Michal Skalski1-0/+1
Currently only update pure odl scenarios because both sfc and bgpvpn variants require additional plugins. JIRA: FUEL-224 JIRA: FUEL-222 Change-Id: I9891029d3f6a4b6b124cca13caceaab6edb6ca6a Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-08-24build: cache: Consider UBUNTU_ARCH in .cacheidAlexandru Avadanii1-0/+1
Usually UBUNTU_ARCH is not changed inside the same repository, but we should consider this case anyway for future merging Armband and Fuel@OPNFV repositories/build systems. This applies to all Fuel plugins and the local repo. Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2016-08-19Changing ODL change into FUEL_PLUGIN_ODLNikolas Hermanns1-7/+7
Some users where confused if the change we are doing here is a change to ODL or the fuel-plugin-opendaylight. So renaming helps for more understanding. Change-Id: I886d7be3db995f37f9451c06ee22c16d540254e1 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-06-29Move fuel plugin builder to DockerfileGuo Ruijing1-10/+0
Change-Id: I5c2bc9f4331bedd7a1d3e78ba2f9b82027e566ef Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-06-14Build local mirrors for stable/mitakaMichal Skalski1-0/+1
Change-Id: I3128652aeb87cb2cfaa91ded1b8d9ebeeb70d33b Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-06-02Build odl plugin for mitakaMichal Skalski1-1/+8
Change-Id: I59b96a424a753f880b4ac16abd806851ad3f9533 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-04-11Redo config of plugin buildNikolas Hermanns1-8/+13
- Split up config into a new config file - add revision to better point to a branch instrad of a revision. Change-Id: I341138973b56fb0807478ee08cab039ab31d6503
2016-04-06Use Opendaylight_SR-1Nikolas Hermanns1-3/+3
In order to use the lates ODL build also the fuel-plugin-opendaylight is uplifted. Change-Id: Ic38d46818110c2b62920f2146cd406705d8e3673
2016-02-20Use official Beryllium releaseMichal Skalski1-1/+1
Change-Id: Ie3889df286a47e3b27865fe5c246f8f5ba98e165
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>
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-04Remove leftover from old plugin configurationsMichal Skalski1-1/+0
Change-Id: Id1008ffbbfa4f30b63997f77183cc802ee01fcd6
2016-01-28New verified version of OpenDaylightMichal Skalski1-2/+1
New autorelease version of ODL is available: daily-v201601270140 In this version problems with missing openflow tables seems to not occur. Change-Id: I95ce171b02ee5775f0e63f1e601d0c78edb4b178 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-01-26Sync with recent changes in fuel-mainMichal Skalski1-1/+2
Change-Id: Ife63c8c69e0e17150c198a7a75788a13b8df0d81 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-01-24Cache as we go instead of in the endStefan K. Berg1-0/+3
In order to speed up the build process when building with the cache enabled, cache immediately following the build of a sub artifact instead of at the end. Should the build fail, we don't need to rebuild those parts that already were successful in the last build. Change-Id: I23b59f7ba4a04272aea855cf451793158fe12241 Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2016-01-22OpenDaylight plugin for brahmaputra releaseMichal Skalski1-1/+1
Include new version of fuel-plugin-opendaylight. Changes in this version: - Support MOS 8.0. - Move ODL installation and configuration to main phase of deployment. - L3 traffic managed by ODL possible when vxlan tunneling is used. - Include snapshot of OpenDaylight Beryllium, stable version not available at this moment. - Get rid of hardcoded configuration related to specific ODL version. Now plugin is more elastic and should support a broader number of ODL versions. - odl_network_scheme function overrided standard network scheme so custom network templates are not required. - ODL is no longer patched to use br-floating bridge JIRA: FUEL-58 Change-Id: Ie3542e285a064c37d1edb6751c4853a5e7594478 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2015-12-21Align all plugins with new method for cache idStefan K. Berg1-1/+1
The cache tool is now responsible for returning the commit ID of a branch, tag or commit. This change was first introduced in the bgpvpn plugin and now the rest of the plugins with a need for this are also using the same method. Without this, a plugin pointing to a commit ID on master would fail to build once the head of master is updated to point to a later commit... Change-Id: I7c32d5b41871741717ae42c1334e8557f0b0bedd Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
2015-11-27Download plugins dependencies using fuel-createmirrorMichal Skalski1-2/+1
Including dependencies directly in to plugin binary require maintain list of direct links to specific versions of system packages, which often become out of date. This change propose to create requirements-deb.txt file in plugin build directories which will contain only names of deb packages needed for successful deployments in offline environments. Based on the content of these files the common list of dependencies will be created [1]. Defined system packages together with their dependencies will be downloaded during process of creating partial mirror. [1] https://docs.mirantis.com/openstack/fuel/fuel-7.0/operations.html#troubleshooting-partial-mirror verify: no-cache Change-Id: If40b040fcf062f78af6c453a791b02ebf10e7b85 Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2015-11-27Restructcture of the directory layoutJonas Bjurel1-0/+73
Restructure of the directory layout due to move of Fuel into it's own repo JIRA: FUEL-85 Change-Id: I3647e1992a508f29dce06a5d6c790725c527f6f5 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>