Brady Johnson [Fri, 19 Feb 2016 15:45:37 +0000 (16:45 +0100)]
Minor fix to SFC Tacker post-install script
- 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)
Stefan K. Berg [Thu, 18 Feb 2016 14:42:03 +0000 (15:42 +0100)]
Correction due to Gerrit being cherry-confused
Change-Id: I376dbcec71dfd289cfead27deb72ca28524e1b80
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
Jonas Bjurel [Thu, 18 Feb 2016 13:50:33 +0000 (14:50 +0100)]
Moved tacker install script to prototypes directory
Change-Id: I2dc062a8b4ad7c7bc0782781565fd182d5993014
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
0d1f9a3e33ded6a44b4b72d18ee29bb26ec065bd)
ferenc Cserepkei [Thu, 11 Feb 2016 13:48:21 +0000 (14:48 +0100)]
Adding Tacker service with POC orchestration to OPNFV cluster
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)
Michal Skalski [Thu, 18 Feb 2016 11:00:02 +0000 (11:00 +0000)]
Merge "Build plugin with ODL Be RC3" into stable/brahmaputra
Jonas Bjurel [Wed, 10 Feb 2016 22:45:21 +0000 (23:45 +0100)]
Scenario for SFC
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)
Michal Skalski [Wed, 17 Feb 2016 20:14:40 +0000 (21:14 +0100)]
Build plugin with ODL Be RC3
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)
Jonas Bjurel [Wed, 17 Feb 2016 16:32:16 +0000 (16:32 +0000)]
Merge "Final documentation review for Brahmaputra release" into stable/brahmaputra
Jonas Bjurel [Wed, 17 Feb 2016 12:30:18 +0000 (13:30 +0100)]
Urgent fix for the BGP VPN HA scenario
Change-Id: I10d3a1a9bef918005e0756d209953fa5dcc21d6c
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
fb1634a8153a9e48ce871484a0811ee78b5d8456)
Jonas Bjurel [Wed, 10 Feb 2016 20:42:40 +0000 (21:42 +0100)]
Final documentation review for Brahmaputra release
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)
Nikolas Hermanns [Fri, 5 Feb 2016 17:21:01 +0000 (18:21 +0100)]
Applying ODL changes to BGPVPN scenario
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)
Michal Skalski [Mon, 15 Feb 2016 17:23:09 +0000 (18:23 +0100)]
Build odl plugin with openjdk-8
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)
Jonas Bjurel [Mon, 15 Feb 2016 16:42:36 +0000 (17:42 +0100)]
Rebased NFVOVS to the new plugin arch
Change-Id: I4eb093c2fe4208975d08ffc2477e8ff04b213afd
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
6dd9f2cda829e3e86a177c7b9b5cf8ca742bf2f7)
Stefan Berg [Mon, 15 Feb 2016 13:50:27 +0000 (14:50 +0100)]
Fix for blacklisting Ubuntu mirrors with "issues"
Change-Id: Id60f2625c2d84695b86b5b7bce3271babcefde12
Signed-off-by: Stefan Berg <sfb@consultron.com>
Jonas Bjurel [Mon, 15 Feb 2016 13:48:14 +0000 (13:48 +0000)]
Merge "Fixed deployment timeout and OVSNFV plugin build" into stable/brahmaputra
Peter Barabas [Mon, 15 Feb 2016 09:10:30 +0000 (10:10 +0100)]
Modify README for B-release
Change-Id: Ib38336f6c96b073dadd1798eab3149ff268e21e2
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
d6e56501b59d881234c6817afed93d1a44f39993)
Jonas Bjurel [Sun, 14 Feb 2016 13:21:37 +0000 (14:21 +0100)]
Fixed deployment timeout and OVSNFV plugin build
- 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)
Jonas Bjurel [Sat, 13 Feb 2016 12:28:13 +0000 (13:28 +0100)]
Fixed node assignment for KVM HA scenario
Change-Id: Iaffde56bb2ad691da2bdbacee38b8d60a289b8c9
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
6b996b043c6a42cf97165a22eb05e19acf2614b7)
Jonas Bjurel [Tue, 9 Feb 2016 16:43:25 +0000 (17:43 +0100)]
Fix for the KVM4NFV scenarios
- 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)
Jonas Bjurel [Wed, 13 Jan 2016 19:22:14 +0000 (20:22 +0100)]
Documentation according to new template provided by the Docs team
- 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)
Jonas Bjurel [Wed, 10 Feb 2016 19:57:15 +0000 (19:57 +0000)]
Merge "Uplift scenario files to Liberty" into stable/brahmaputra
Michal Skalski [Wed, 10 Feb 2016 00:25:17 +0000 (01:25 +0100)]
Put ubuntu mirror in predictable directory
Change-Id: I05cb8dfcf8d8b7cf256c6e6d900f1a90a2b2870e
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
28abcb7287d3170e007e938872116161c927c38a)
Stefan Berg [Mon, 8 Feb 2016 11:20:54 +0000 (11:20 +0000)]
Merge "Include fix for fuelmenu" into stable/brahmaputra
Nikolas Hermanns [Wed, 3 Feb 2016 17:25:05 +0000 (18:25 +0100)]
Uplift scenario files to Liberty
Change-Id: I4d977caadc3858b315ff8f3d0eb063bcc443ace1
(cherry picked from commit
e0f9c68e20b69f19ba50f17b367c918d30c4d13c)
Stefan K. Berg [Sat, 6 Feb 2016 23:09:55 +0000 (00:09 +0100)]
We need to preserve environment for sudo build
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>
Michal Skalski [Sat, 6 Feb 2016 23:11:39 +0000 (00:11 +0100)]
Include fix for fuelmenu
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>
Stefan K. Berg [Sat, 6 Feb 2016 16:40:27 +0000 (17:40 +0100)]
Enable use of Fuel library commit ids for mirror
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>
Stefan K. Berg [Sat, 6 Feb 2016 13:32:11 +0000 (14:32 +0100)]
Correction of version pinning in cached builds
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>
Stefan Berg [Fri, 5 Feb 2016 23:27:19 +0000 (23:27 +0000)]
Merge "Pin down exact Fuel repo versions" into stable/brahmaputra
Jonas Bjurel [Fri, 5 Feb 2016 18:30:45 +0000 (18:30 +0000)]
Merge "Added environment sanity checks for build." into stable/brahmaputra
Stefan Berg [Fri, 5 Feb 2016 09:54:11 +0000 (10:54 +0100)]
Pin down exact Fuel repo versions
Change-Id: Ie4284f15c08ced3267a1250ec6e21827fc49170d
Signed-off-by: Stefan Berg <sfb@consultron.com>
Jonas Bjurel [Fri, 5 Feb 2016 14:40:48 +0000 (15:40 +0100)]
URGENT Quick-fix for scenarios
Change-Id: I709d5868ebe038f908b43d930117060ba1936a61
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
0193ea1dbe4c8c3c097e6953f38877ce4864e96e)
Michal Skalski [Thu, 4 Feb 2016 16:03:30 +0000 (17:03 +0100)]
Don't download packages which are already on ISO
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)
Stefan K. Berg [Fri, 5 Feb 2016 11:57:53 +0000 (11:57 +0000)]
Merge "Switching to using local package mirror for installation" into stable/brahmaputra
Jonas Bjurel [Thu, 4 Feb 2016 21:18:31 +0000 (22:18 +0100)]
Added environment sanity checks for build.
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)
Stefan K. Berg [Thu, 4 Feb 2016 13:32:06 +0000 (14:32 +0100)]
Switching to using local package mirror for installation
Change-Id: Ic2039bfd4fe23851197e92cce060397b54c891f0
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
dcd792692b565be488eb4fdadb1654bf2c2161e4)
Peter Barabas [Thu, 4 Feb 2016 13:20:20 +0000 (14:20 +0100)]
Increase Fuel disk size from 50 GB to 100 GB
Change-Id: I4a5471f9b910584d6af6620bf901d6308a425bb9
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
161597bc99de06e4b7918120548c8d2f4fbc677f)
Michal Skalski [Thu, 4 Feb 2016 16:16:25 +0000 (17:16 +0100)]
Remove leftover from old plugin configurations
Change-Id: Id1008ffbbfa4f30b63997f77183cc802ee01fcd6
(cherry picked from commit
a5c0ca72b393ea62fc8e7b82897806fcd25fa7cb)
Peter Barabas [Thu, 4 Feb 2016 10:14:09 +0000 (11:14 +0100)]
Remove patching 'netmask' from isolinux.cfg
Change-Id: I7ba0c677b8a77b1239fcec4d0771af2b2cdddc01
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
62920f0ea95baf657f640d9f8f5c4f99ff8abf5e)
Nikolas Hermanns [Fri, 29 Jan 2016 21:12:15 +0000 (22:12 +0100)]
Uplift fuel-plugin-bgpvpn to fuel8.0
Change-Id: I69d86ea7d7ab794582a9cac05ceee544b35608fa
(cherry picked from commit
c135d856e03fb1c3481d4ebbb85f3c2a5014db46)
Jonas Bjurel [Thu, 4 Feb 2016 16:39:46 +0000 (16:39 +0000)]
Merge "Properly clean up after SIGTERM (kill) and Ctrl-c" into stable/brahmaputra
Jonas Bjurel [Tue, 2 Feb 2016 22:52:10 +0000 (23:52 +0100)]
Correcting license and copyright terms throughout the repo
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)
Jonas Bjurel [Wed, 3 Feb 2016 22:59:06 +0000 (23:59 +0100)]
Adding .gitignore part of previous commits but reverted due to gerrit issues
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>
Peter Barabas [Wed, 3 Feb 2016 09:35:24 +0000 (10:35 +0100)]
Properly clean up after SIGTERM (kill) and Ctrl-c
Change-Id: Ibcd9bdda9aaebfd96d32a3efbc7a53f5428b5c91
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
fa9995ac96219f2ce519d22223bf1e17cbdc6819)
Michal Skalski [Wed, 3 Feb 2016 12:27:04 +0000 (12:27 +0000)]
Merge "Properly handling ubuntu directory as a non top of repository" into stable/brahmaputra
Jonas Bjurel [Wed, 3 Feb 2016 10:12:04 +0000 (10:12 +0000)]
Revert "updates to use new doc toolchain"
This reverts commit
c28e19bd525a29f3542b4338a84a5b0c9771b464.
Change-Id: I440242043cbaef398434d6e8ebaea4ada6ebe664
Michal Skalski [Wed, 3 Feb 2016 01:29:09 +0000 (02:29 +0100)]
Properly handling ubuntu directory as a non top of repository
Change-Id: Ie7d921b3728df937dc719cd638fa7ae035fc9307
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
0f5bba36cb0be642f8069e8708b5ea80a5adbe4d)
Jonas Bjurel [Wed, 3 Feb 2016 09:57:46 +0000 (09:57 +0000)]
Revert "Ignoring pyc and eclipse files"
This reverts commit
3b76cca93578c3822bd0910ab23aaccbff9015c8.
Change-Id: If66af8c844a1cd77648677c25cfbcc558b1178d7
Michal Skalski [Tue, 2 Feb 2016 15:53:21 +0000 (16:53 +0100)]
Sync with upstream repository
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)
Jonas Bjurel [Mon, 1 Feb 2016 14:33:20 +0000 (15:33 +0100)]
Increase Fuel disk size
Change-Id: I386113113a7f3d754f66c2a359ef4a5d18176f47
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
dongfeng [Mon, 1 Feb 2016 12:34:49 +0000 (07:34 -0500)]
onos change scenario
Change-Id: Iaaa36203e826e1785489538f06ea1a25da373945
(cherry picked from commit
dfecc5ca877e322b7a766eb4e22ea27ff76a1ddc)
David Chou [Mon, 1 Feb 2016 00:19:22 +0000 (00:19 +0000)]
Fix KVM/QEMU bugs
1. fix kvm boot issue
2. fix qemu/libvirt compatability issue
Change-Id: I9de950ce971d5d51da1a5e3876fff805b5ce118d
Signed-off-by: David Chou <david.j.chou@intel.com>
Michal Skalski [Sat, 30 Jan 2016 00:05:48 +0000 (01:05 +0100)]
Increase size of var partition on Fuel Master
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>
(cherry picked from commit
c400694da4d6bdcefe286442c26a1192fb19ba52)
Jonas Bjurel [Tue, 26 Jan 2016 22:37:23 +0000 (23:37 +0100)]
Rebasement of Fuel8 deployment configuration files and scenarios
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)
Stefan Berg [Fri, 29 Jan 2016 13:44:43 +0000 (14:44 +0100)]
Brahmaputra master sync
Signed-off-by: Stefan Berg <sfb@consultron.com>
Michal Skalski [Thu, 28 Jan 2016 14:28:07 +0000 (15:28 +0100)]
Create local mirrors for offline installation
- 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>
(cherry picked from commit
f595c31b29147efb1410756b491ff7bf48d256ec)
Ruijing Guo [Tue, 26 Jan 2016 03:23:03 +0000 (03:23 +0000)]
Rebase Fuel OVS & QEMU plugin to Fuel 8.0
Change-Id: I73a3e5e64d7987c773d3f543f6ad94cdf96d2bdb
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
(cherry picked from commit
108cdaacf2e3cc1febabc10cead78b1120e9156b)
Billy O'Mahony [Wed, 20 Jan 2016 17:13:56 +0000 (17:13 +0000)]
fuel-plugin-vsperf: Change repo for vswitchperf plugin
Change-Id: I694039c2762f17dfa4fdb642ad34e31aa7e2362a
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
(cherry picked from commit
a5748ad1e936461a5cb592e354e7b1c771c924f0)
dongfeng [Mon, 25 Jan 2016 13:08:55 +0000 (08:08 -0500)]
onosfw plugin for 8.0
Change-Id: I7804986242e9e2ac556a17b3475e7af48cec2756
(cherry picked from commit
5b7ac299f8ed8235fc891db4eedfa55ef26fc52e)
Stefan Berg [Fri, 29 Jan 2016 13:37:57 +0000 (13:37 +0000)]
Merge "fuel-plugin-ovsnfv: Enable plugin after rebase" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:37:28 +0000 (13:37 +0000)]
Merge "New verified version of OpenDaylight" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:36:44 +0000 (13:36 +0000)]
Merge "Fix wrong offset in environment array" into stable/brahmaputra
Billy O'Mahony [Wed, 27 Jan 2016 16:55:52 +0000 (16:55 +0000)]
fuel-plugin-ovsnfv: Enable plugin after rebase
Change-Id: I08ae033e905cae9c2f7cd4f8cc66e8f78f1d54c4
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
(cherry picked from commit
bf6f1ba5b6e91cf73e74b4fe50063f88d74f18b3)
Michal Skalski [Thu, 28 Jan 2016 08:48:01 +0000 (09:48 +0100)]
New verified version of OpenDaylight
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>
(cherry picked from commit
ebd3a3fd83ffb80a5859f1721d648c8215d4b19c)
Peter Barabas [Wed, 27 Jan 2016 13:44:17 +0000 (14:44 +0100)]
Fix wrong offset in environment array
Change-Id: Ifd01bc89c2c73801544310f567dd0458233b3290
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
2ddc5c24c06afb9ebd0670fb933fec61c45f5953)
Peter Barabas [Tue, 26 Jan 2016 13:23:36 +0000 (14:23 +0100)]
Fix boot parameters for Fuel 8
Change-Id: I21a70728810571482ca2cc2264733dbca89058d6
(cherry picked from commit
4214600456bf87ca339805407a904d229ad29dc6)
Stefan K. Berg [Mon, 18 Jan 2016 13:42:06 +0000 (14:42 +0100)]
Revert "Fix build failure in fuel base & qemu"
This reverts commit
0a35e64026402a672af343427bf591142babb6be.
(cherry picked from commit
567c751216af815920caa7a495822aa902a3aa0a)
Change-Id: I7cf4a9f980ea74bcc8d3fe95a369e055b479e2f7
Stefan Berg [Fri, 29 Jan 2016 13:31:52 +0000 (13:31 +0000)]
Merge "onos-config" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:31:37 +0000 (13:31 +0000)]
Merge "Support new plugin configuration schema" into stable/brahmaputra
Stefan K. Berg [Fri, 29 Jan 2016 13:31:22 +0000 (13:31 +0000)]
Merge "Rebase of ks.cfg due to upstream changes" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:31:08 +0000 (13:31 +0000)]
Merge "Use e1000 network driver in virtual labs" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:30:56 +0000 (13:30 +0000)]
Merge "Use Fuel 8 CLI compatible commands" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:30:28 +0000 (13:30 +0000)]
Merge "Sync with recent changes in fuel-main" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:30:16 +0000 (13:30 +0000)]
Merge "Uplift deployment code for Fuel 8.0" into stable/brahmaputra
Stefan K. Berg [Fri, 29 Jan 2016 13:30:01 +0000 (13:30 +0000)]
Merge "Turn predictable network interface names back on" into stable/brahmaputra
Stefan K. Berg [Fri, 29 Jan 2016 13:29:43 +0000 (13:29 +0000)]
Merge "Cache as we go instead of in the end" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:29:24 +0000 (13:29 +0000)]
Merge "All plug-ins except those explicitly rebased are disabled" into stable/brahmaputra
Stefan K. Berg [Fri, 29 Jan 2016 13:29:06 +0000 (13:29 +0000)]
Merge "Break early in build if docker-in-docker fails" into stable/brahmaputra
dongfeng [Fri, 29 Jan 2016 11:40:35 +0000 (06:40 -0500)]
onos-config
Change-Id: I10af719aa70dd9fde333542f507033903a6224de
(cherry picked from commit
970db3c06849fb149b4844fc66d971994088c243)
Michal Skalski [Thu, 28 Jan 2016 16:15:30 +0000 (17:15 +0100)]
Support new plugin configuration schema
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>
(cherry picked from commit
e47ffb12088f4e2a2e679c4343602c09f9ff1525)
Stefan K. Berg [Thu, 28 Jan 2016 09:02:00 +0000 (10:02 +0100)]
Rebase of ks.cfg due to upstream changes
Change-Id: I488851ded40e88180359d545259ec0631416d32d
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
a1e787440c7487368c813834a72bd08137bbbcf9)
Peter Barabas [Wed, 27 Jan 2016 10:07:52 +0000 (11:07 +0100)]
Use Fuel 8 CLI compatible commands
Change-Id: Icd2feed7326772837c74f35688160d1eb0c25652
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
b4cc8935a0b22c4104cbeec027a7325afff9b3ae)
Michal Skalski [Tue, 26 Jan 2016 10:10:34 +0000 (11:10 +0100)]
Use e1000 network driver in virtual labs
In the past virtio network driver cause problems when vlan segmentation
was used [1][2]. E1000 driver looks like safer choice.
[1] https://bugs.launchpad.net/fuel/+bug/
1433593
[2] https://bugs.launchpad.net/fuel/+bug/
1463316
Change-Id: I0a573e640309ad3caf2d67166cdaeaf285a6e6be
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
4b87e1e902e44971740ca020b164327d463d12c8)
Michal Skalski [Mon, 25 Jan 2016 20:35:53 +0000 (21:35 +0100)]
Sync with recent changes in fuel-main
Change-Id: Ife63c8c69e0e17150c198a7a75788a13b8df0d81
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
74f53db80b0fb55f4a8d15e88add63f0ef3147ec)
Peter Barabas [Mon, 18 Jan 2016 14:03:07 +0000 (15:03 +0100)]
Uplift deployment code for Fuel 8.0
Change-Id: If784cbd7371133bd35e95004a11e9802660ac332
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
(cherry picked from commit
91257ff4ee78f32081af2e652f58a5ba9e834f61)
Stefan K. Berg [Mon, 25 Jan 2016 13:17:24 +0000 (14:17 +0100)]
Turn predictable network interface names back on
Returning to the stock behaviour of Fuel 8.
Change-Id: I410253f89b28ece93a792937f9c1abccb8552311
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
8ce080bcbb40f87c73e040998a83333525fee047)
Stefan K. Berg [Sat, 23 Jan 2016 19:56:48 +0000 (20:56 +0100)]
Cache as we go instead of in the end
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>
(cherry picked from commit
d2c5a1dde91d10b4f3f9f5ac0b1570527247e03c)
Jonas Bjurel [Sun, 24 Jan 2016 21:29:06 +0000 (22:29 +0100)]
All plug-ins except those explicitly rebased are disabled
Plugin providers need to enable plugins as they get rebased to Fuel8
and builds successfully
Change-Id: Iea0847a1fc0484cf0900912ab6e07bfa501bc479
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
(cherry picked from commit
307abd417ed218d1245f8fd829d0265999f3ae18)
Stefan K. Berg [Thu, 21 Jan 2016 15:04:15 +0000 (16:04 +0100)]
Break early in build if docker-in-docker fails
Change-Id: Ic5d8779f938133a958627170bd379198bec36342
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
f7237753a6f07b872cea23331c1e779941906ace)
Michal Skalski [Sat, 23 Jan 2016 19:42:27 +0000 (20:42 +0100)]
Start sshd daemon before fuelmenu
OPNFV deploy script require ssh connectivity to fuel master node to
discover if fuelmenu process is started.
Change-Id: Ib9aa61f98d15d0554b135f4c0c8887cd0a2d36ce
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
6366a06bb43d5db7b54c454df57831292966d6d4)
Michal Skalski [Tue, 19 Jan 2016 10:00:23 +0000 (11:00 +0100)]
OpenDaylight plugin for brahmaputra release
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>
(cherry picked from commit
3778f82dfe7afe258a9584f72f82ac2ee6e8d92b)
Stefan Berg [Fri, 29 Jan 2016 13:12:01 +0000 (13:12 +0000)]
Merge "Templates for configuration guide" into stable/brahmaputra
Stefan Berg [Fri, 29 Jan 2016 13:11:43 +0000 (13:11 +0000)]
Merge "f_ovsnfv-dpdk-pluginbuild: Update repo location" into stable/brahmaputra
Stefan K. Berg [Fri, 22 Jan 2016 12:15:02 +0000 (13:15 +0100)]
Select closest Fuel mirror as measured by ping
Select the (hopefully) geographically closest Fuel mirror to speed
up the build time.
Change-Id: I586d90ae58a9c22b1cf60df1bdb907c0e97486fa
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
49ccd1f337d09cc84b168afd970acaa2aaceff25)
Stefan K. Berg [Fri, 22 Jan 2016 11:02:35 +0000 (12:02 +0100)]
Restore ISO file name to make CI functional again
An overzealous designer :) renamed the ISO output file, which
broke CI. This will put everything right again.
Change-Id: I25dca7ecfaa679872ee3d670b5df56333b3321c4
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
d0d32d0dcde36e4a6a60e5846bfa1204e98b2d10)
Stefan K. Berg [Fri, 22 Jan 2016 09:05:07 +0000 (10:05 +0100)]
Store Fuel ISO in build cache as it is built
Right not the build cache is populated after a full (successful)
build. As the Fuel ISO takes some time to build, this saves quite
some time in the cases where the ISO is built successfully but a
following plugin build fails.
Change-Id: Ic6be1f5b5d00b9436eb0f82911cf28b449d0a156
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
c31529bb3b54a4c0db244c0929659f120f735fab)
Michal Skalski [Thu, 21 Jan 2016 01:17:11 +0000 (02:17 +0100)]
Use mirrors snapshots
Add logic to fetch information about last suitable snapshot which can be
used to download ubuntu packages. This is for example use to build
community ISO [1]. This should help in case of snapshot switch [2].
[1]
https://github.com/fuel-infra/jenkins-jobs/blob/master/servers/fuel-ci/8.0/builders/community.all.sh#L36-L40
[2] https://bugs.launchpad.net/fuel/+bug/
1493390/comments/9
Change-Id: Id5a8d41278561473ea4844631bfefa0049e64dbc
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
(cherry picked from commit
394c79fe428faa9c50ed1db6d750b363b44130b9)
Stefan K. Berg [Wed, 20 Jan 2016 16:53:55 +0000 (17:53 +0100)]
Turn on fuelmenu by default, turn off biosdevname
Added experimental Fuel build loop, rebuilding up to ten times
while keeping the package cache, in the hope that all packages
will be able to download. Added snapshot support into this script
as well.
Changed naming of OPNFV iso label to OPNFV_FUEL_<id>, made changes
in ks.cfg and isolinux.cfg to look for this name at install.
Change-Id: Ic28a3af769cfc90416d7d988afd6f07eadcef4f1
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
35697966da656585c43e2a2342a135ada65703cb)
Daniel Smith [Wed, 20 Jan 2016 18:24:12 +0000 (13:24 -0500)]
Small updates to build-requirements for docker stuff.
fixed whitespace x2
Change-Id: Ie9d52f820400df10d88ade035f2900aecab0c66d
JIRA:0
Signed-off-by: Daniel Smith <daniel.smith@ericsson.com>
(cherry picked from commit
5efee382a2457f32e6202214247d76098b8bb45b)
Stefan K. Berg [Mon, 18 Jan 2016 12:51:24 +0000 (13:51 +0100)]
Correction of cache handling for ISO build
The cache id was not generated considering config.mk nor
Makefile.
Change-Id: I29ae0d60b89d4653cb38cffe83f666c5056daf63
Signed-off-by: Stefan K. Berg <stefan.k.berg@ericsson.com>
(cherry picked from commit
dc8eec07243d65c99be15bda2c112c35caa48c54)