fuel.git
8 years agoMerge "Make number of cpus configurable in dha file"
Szilard Cserey [Wed, 9 Mar 2016 17:52:18 +0000 (17:52 +0000)]
Merge "Make number of cpus configurable in dha file"

8 years agoMake number of cpus configurable in dha file 59/10959/10
Nikolas Hermanns [Fri, 4 Mar 2016 09:01:22 +0000 (10:01 +0100)]
Make number of cpus configurable in dha file

Some compones of openstack produce a lot of CPU load.
With this commit it is possible to
make more use of the Hypervisor where the virtual
nodes runs on.

Change-Id: Ide567dd0823c5526171c29073f2a36aa5f27d4b6

8 years agoMerge "Minor updates of poc.tacker-up.sh - Building auto-adapting to python source...
Jonas Bjurel [Tue, 8 Mar 2016 18:52:26 +0000 (18:52 +0000)]
Merge "Minor updates of poc.tacker-up.sh - Building auto-adapting to python source changes - TACKER_ENDPOINT_TYPE env variable added to tackerc generation - Cosmetic cleanups"

8 years agoMinor updates of poc.tacker-up.sh 09/10909/1
Ferenc Cserepkei [Tue, 1 Mar 2016 09:21:50 +0000 (10:21 +0100)]
Minor updates of poc.tacker-up.sh
- 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>
8 years agoChanging raw to qcow2 for vFuel/Controller/Compute 39/10839/4
Nikolas Hermanns [Thu, 25 Feb 2016 13:51:15 +0000 (14:51 +0100)]
Changing raw to qcow2 for vFuel/Controller/Compute

A lot of diskspace is allocated although never used
this commit changes to thin provisioning
for the virtual enviroment.

Change-Id: Ia128143a3bae9f3d85a9e749319c2f5343c1df4e

8 years agoMerge "Remove apparmor for vFuel"
Stefan Berg [Mon, 29 Feb 2016 11:45:05 +0000 (11:45 +0000)]
Merge "Remove apparmor for vFuel"

8 years agoMerge "Fix KVM launch issue"
Jonas Bjurel [Thu, 25 Feb 2016 19:12:49 +0000 (19:12 +0000)]
Merge "Fix KVM launch issue"

8 years agoRemove apparmor for vFuel 33/10833/1
Nikolas Hermanns [Thu, 25 Feb 2016 13:53:55 +0000 (14:53 +0100)]
Remove apparmor for vFuel

Not every CPU supports apparmor and
there is no real benefit when using it
only for fuel.

Change-Id: Ibb3221b85d8565f718df9b087aa324d0f606bdee

8 years agoAdd timeout option for deployment 59/10059/2
Peter Barabas [Tue, 16 Feb 2016 12:33:46 +0000 (13:33 +0100)]
Add timeout option for deployment

Change-Id: I6f3f35680c9f90f99148865edf8ba905ecbb6c30
Signed-off-by: Peter Barabas <peter.barabas@ericsson.com>
8 years agoMerge "Several orchestration fixes"
Jonas Bjurel [Wed, 24 Feb 2016 14:10:44 +0000 (14:10 +0000)]
Merge "Several orchestration fixes"

8 years agoSeveral orchestration fixes 33/10533/4
Ferenc Cserepkei [Tue, 23 Feb 2016 19:39:27 +0000 (20:39 +0100)]
Several orchestration fixes

- 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>
8 years agoMerge "docs: fix figure placement and old format"
Jonas Bjurel [Wed, 24 Feb 2016 09:39:42 +0000 (09:39 +0000)]
Merge "docs: fix figure placement and old format"

8 years agoFix KVM launch issue 61/10561/1
Ruijing Guo [Wed, 24 Feb 2016 07:56:15 +0000 (07:56 +0000)]
Fix KVM launch issue

Change-Id: I3ad25407ca2a6874b4591c026350bddc05ab4c9d
Signed-off-by: Ruijing Guo <ruijing.guo@intel.com>
8 years agoMerge "Final release notes for Fuel Brahmaputra SR0"
Jonas Bjurel [Tue, 23 Feb 2016 15:50:16 +0000 (15:50 +0000)]
Merge "Final release notes for Fuel Brahmaputra SR0"

8 years agoFinal Fuel Brahmaputra SR0 documentation update 71/10471/3
Jonas Bjurel [Tue, 23 Feb 2016 10:36:54 +0000 (11:36 +0100)]
Final Fuel Brahmaputra SR0 documentation update

Change-Id: Iee51378f3689c32e82ce179885c2be1bb07ac2ae
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agodocs: fix figure placement and old format 69/10469/3
Ryota MIBU [Tue, 23 Feb 2016 10:03:56 +0000 (19:03 +0900)]
docs: fix figure placement and old format

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

8 years agoFinal release notes for Fuel Brahmaputra SR0 65/10465/2
Jonas Bjurel [Tue, 23 Feb 2016 10:24:29 +0000 (11:24 +0100)]
Final release notes for Fuel Brahmaputra SR0

Change-Id: Id5286c2a7e11eb29d7a7f187decfe475ae6acd6c
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoCorrection of biweek caching logic 73/10373/5
Stefan Berg [Mon, 22 Feb 2016 09:15:23 +0000 (10:15 +0100)]
Correction of biweek caching logic

Change-Id: I7c7466da3d07587da322467e294cd0a793a3fc37
Signed-off-by: Stefan Berg <sfb@consultron.com>
8 years agoUse official Beryllium release 27/10327/1
Michal Skalski [Sat, 20 Feb 2016 13:02:52 +0000 (14:02 +0100)]
Use official Beryllium release

Change-Id: Ie3889df286a47e3b27865fe5c246f8f5ba98e165

8 years agoFixing SFC post-install ssh permission errors 09/10309/1
Brady Johnson [Fri, 19 Feb 2016 18:40:32 +0000 (19:40 +0100)]
Fixing SFC post-install ssh permission errors

Change-Id: I07ae1a18ae29b2e89757e5b91576b26cb7b39884
Signed-off-by: Brady Johnson <brady.allen.johnson@ericsson.com>
8 years agoMinor fix to SFC Tacker post-install script 97/10297/3
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>
8 years agoMoved tacker install script to prototypes directory 05/10205/1
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>
8 years agoMerge "Adding Tacker service with POC orchestration to OPNFV cluster"
Jonas Bjurel [Thu, 18 Feb 2016 13:34:43 +0000 (13:34 +0000)]
Merge "Adding Tacker service with POC orchestration to OPNFV cluster"

8 years agoMerge "Scenario for SFC"
Jonas Bjurel [Thu, 18 Feb 2016 10:11:11 +0000 (10:11 +0000)]
Merge "Scenario for SFC"

8 years agoAdding Tacker service with POC orchestration to OPNFV cluster 99/9799/5
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>
8 years agoBuild plugin with ODL Be RC3 61/10161/1
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>
8 years agoScenario for SFC 65/9765/5
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>
8 years agoUrgent fix for the BGP VPN HA scenario 31/10131/1
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>
8 years agoMerge "Final documentation review for Brahmaputra release"
Jonas Bjurel [Tue, 16 Feb 2016 15:50:54 +0000 (15:50 +0000)]
Merge "Final documentation review for Brahmaputra release"

8 years agoFinal documentation review for Brahmaputra release 57/9757/6
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>
8 years agoMerge "Applying ODL changes to BGPVPN scenario"
Jonas Bjurel [Tue, 16 Feb 2016 13:31:13 +0000 (13:31 +0000)]
Merge "Applying ODL changes to BGPVPN scenario"

8 years agoMerge "Build odl plugin with openjdk-8"
Michal Skalski [Mon, 15 Feb 2016 21:38:27 +0000 (21:38 +0000)]
Merge "Build odl plugin with openjdk-8"

8 years agoApplying ODL changes to BGPVPN scenario 45/9445/7
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

8 years agoBuild odl plugin with openjdk-8 21/10021/1
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>
8 years agoRebased NFVOVS to the new plugin arch 19/10019/1
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>
8 years agoFix for blacklisting Ubuntu mirrors with "issues" 89/9989/2
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>
8 years agoModify README for B-release 63/9963/2
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>
8 years agoFixed deployment timeout and OVSNFV plugin build 35/9935/3
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>
8 years agoFixed node assignment for KVM HA scenario 23/9923/1
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>
8 years agoFix for the KVM4NFV scenarios 49/9649/7
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>
8 years agoDocumentation according to new template provided by the Docs team 93/6593/9
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>
8 years agoPut ubuntu mirror in predictable directory 67/9667/1
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>
8 years agoWe need to preserve environment for sudo build 77/9477/1
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>
8 years agoEnable use of Fuel library commit ids for mirror 73/9473/3
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>
8 years agoURGENT Quick-fix for scenarios 01/9401/1
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>
8 years agoMerge "Added environment sanity checks for build."
Jonas Bjurel [Fri, 5 Feb 2016 10:50:29 +0000 (10:50 +0000)]
Merge "Added environment sanity checks for build."

8 years agoMerge "Switching to using local package mirror for installation"
Stefan K. Berg [Fri, 5 Feb 2016 10:24:58 +0000 (10:24 +0000)]
Merge "Switching to using local package mirror for installation"

8 years agoMerge "Increase Fuel disk size from 50 GB to 100 GB"
Stefan Berg [Fri, 5 Feb 2016 09:08:28 +0000 (09:08 +0000)]
Merge "Increase Fuel disk size from 50 GB to 100 GB"

8 years agoSwitching to using local package mirror for installation 69/9269/6
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>
8 years agoDon't download packages which are already on ISO 09/9309/1
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>
8 years agoAdded environment sanity checks for build. 95/9295/2
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>
8 years agoIncrease Fuel disk size from 50 GB to 100 GB 67/9267/2
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>
8 years agoMerge "Remove leftover from old plugin configurations"
Michal Skalski [Thu, 4 Feb 2016 21:25:49 +0000 (21:25 +0000)]
Merge "Remove leftover from old plugin configurations"

8 years agoMerge "Remove patching 'netmask' from isolinux.cfg"
Jonas Bjurel [Thu, 4 Feb 2016 16:41:36 +0000 (16:41 +0000)]
Merge "Remove patching 'netmask' from isolinux.cfg"

8 years agoRemove leftover from old plugin configurations 83/9283/1
Michal Skalski [Thu, 4 Feb 2016 16:16:25 +0000 (17:16 +0100)]
Remove leftover from old plugin configurations

Change-Id: Id1008ffbbfa4f30b63997f77183cc802ee01fcd6

8 years agoCorrecting license and copyright terms throughout the repo 85/9085/5
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>
8 years agoAdding .gitignore part of previous commits but reverted due to gerrit issues 01/9201/2
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>
8 years agoRemove patching 'netmask' from isolinux.cfg 55/9255/1
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>
8 years agoMerge "Properly clean up after SIGTERM (kill) and Ctrl-c"
Jonas Bjurel [Thu, 4 Feb 2016 10:02:28 +0000 (10:02 +0000)]
Merge "Properly clean up after SIGTERM (kill) and Ctrl-c"

8 years agoUplift scenario files to Liberty 89/9189/2
Nikolas Hermanns [Wed, 3 Feb 2016 17:25:05 +0000 (18:25 +0100)]
Uplift scenario files to Liberty

Change-Id: I4d977caadc3858b315ff8f3d0eb063bcc443ace1

8 years agoUplift fuel-plugin-bgpvpn to fuel8.0 89/8689/3
Nikolas Hermanns [Fri, 29 Jan 2016 21:12:15 +0000 (22:12 +0100)]
Uplift fuel-plugin-bgpvpn to fuel8.0

Change-Id: I69d86ea7d7ab794582a9cac05ceee544b35608fa

8 years agoProperly clean up after SIGTERM (kill) and Ctrl-c 37/9137/2
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>
8 years agoRevert "Ignoring pyc and eclipse files" 49/9149/2
Jonas Bjurel [Wed, 3 Feb 2016 10:11:29 +0000 (10:11 +0000)]
Revert "Ignoring pyc and eclipse files"

This reverts commit 516e97efb5a47e6e2b88f1b237f3f9e1c6465832.

Change-Id: I19fb634db01f074495fd06508ab3d7c9ee084d0d

8 years agoRevert "updates to use new doc toolchain" 43/9143/2
Jonas Bjurel [Wed, 3 Feb 2016 09:55:11 +0000 (09:55 +0000)]
Revert "updates to use new doc toolchain"

This reverts commit 62beda30b7d5be6ee8171774c35282c0541a5dd4.

Change-Id: I4ff9700ec8b81659e9410f373c4decb5dca2f484

8 years agoProperly handling ubuntu directory as a non top of repository 91/9091/2
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>
8 years agoMerge "Sync with upstream repository"
Michal Skalski [Wed, 3 Feb 2016 08:17:45 +0000 (08:17 +0000)]
Merge "Sync with upstream repository"

8 years agoSync with upstream repository 61/9061/4
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>
8 years agoupdates to use new doc toolchain 59/4259/4
Ryota MIBU [Fri, 11 Dec 2015 06:30:46 +0000 (15:30 +0900)]
updates to use new doc toolchain

Change-Id: Ic743125195c158dfb6b09b7f101f71cc71e66c2b
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoIncrease Fuel disk size 95/8895/2
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>
8 years agoonos change scenario 67/8867/2
dongfeng [Mon, 1 Feb 2016 12:34:49 +0000 (07:34 -0500)]
onos change scenario

Change-Id: Iaaa36203e826e1785489538f06ea1a25da373945

8 years agoFix KVM/QEMU bugs 09/8809/2
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>
8 years agoIncrease size of var partition on Fuel Master 23/8723/2
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>
8 years agoRebasement of Fuel8 deployment configuration files and scenarios 87/8087/28
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>
8 years agoonos-config 63/8463/1
dongfeng [Fri, 29 Jan 2016 11:40:35 +0000 (06:40 -0500)]
onos-config

Change-Id: I10af719aa70dd9fde333542f507033903a6224de

8 years agoCreate local mirrors for offline installation 59/8359/4
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>
8 years agoRebase Fuel OVS & QEMU plugin to Fuel 8.0 47/7947/4
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>
8 years agofuel-plugin-vsperf: Change repo for vswitchperf plugin 87/7487/7
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>
8 years agoMerge "Support new plugin configuration schema"
Jonas Bjurel [Thu, 28 Jan 2016 19:34:29 +0000 (19:34 +0000)]
Merge "Support new plugin configuration schema"

8 years agoSupport new plugin configuration schema 35/8335/2
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>
8 years agofuel-plugin-ovsnfv: Enable plugin after rebase 67/8167/4
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>
8 years agoonosfw plugin for 8.0 87/7887/2
dongfeng [Mon, 25 Jan 2016 13:08:55 +0000 (08:08 -0500)]
onosfw plugin for 8.0

Change-Id: I7804986242e9e2ac556a17b3475e7af48cec2756

8 years agoNew verified version of OpenDaylight 57/8257/2
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>
8 years agoRebase of ks.cfg due to upstream changes 63/8263/1
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>
8 years agoMerge "Fix wrong offset in environment array"
Stefan Berg [Wed, 27 Jan 2016 15:41:30 +0000 (15:41 +0000)]
Merge "Fix wrong offset in environment array"

8 years agoFix wrong offset in environment array 47/8147/1
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>
8 years agoMerge "Revert "Fix build failure in fuel base & qemu""
Stefan K. Berg [Wed, 27 Jan 2016 12:38:42 +0000 (12:38 +0000)]
Merge "Revert "Fix build failure in fuel base & qemu""

8 years agoUse Fuel 8 CLI compatible commands 33/8133/1
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>
8 years agoFix boot parameters for Fuel 8 33/8033/1
Peter Barabas [Tue, 26 Jan 2016 13:23:36 +0000 (14:23 +0100)]
Fix boot parameters for Fuel 8

Change-Id: I21a70728810571482ca2cc2264733dbca89058d6

8 years agoUse e1000 network driver in virtual labs 95/7995/1
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>
8 years agoMerge "Sync with recent changes in fuel-main"
Michal Skalski [Mon, 25 Jan 2016 23:26:03 +0000 (23:26 +0000)]
Merge "Sync with recent changes in fuel-main"

8 years agoSync with recent changes in fuel-main 29/7929/3
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>
8 years agoUplift deployment code for Fuel 8.0 29/7129/12
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>
8 years agoTurn predictable network interface names back on 89/7889/2
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>
8 years agoCache as we go instead of in the end 23/7823/4
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>
8 years agoMerge "All plug-ins except those explicitly rebased are disabled"
Jonas Bjurel [Sun, 24 Jan 2016 21:52:46 +0000 (21:52 +0000)]
Merge "All plug-ins except those explicitly rebased are disabled"

8 years agoAll plug-ins except those explicitly rebased are disabled 27/7827/1
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>
8 years agoBreak early in build if docker-in-docker fails 25/7625/3
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>
8 years agoStart sshd daemon before fuelmenu 21/7821/1
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>
8 years agoOpenDaylight plugin for brahmaputra release 47/7247/3
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>
8 years agoFix to allow more physical nodes defined in DHA than node definitions in dea 67/7267/6
Jonas Bjurel [Tue, 19 Jan 2016 11:34:36 +0000 (12:34 +0100)]
Fix to allow more physical nodes defined in DHA than node definitions in dea
NOT VERIFIED
DO NOT MERGE

Change-Id: Id5b6029d11bfcd394e6f84a7b73b8a17820561cf
Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>