ovsnfv.git
6 years agoDisable building of RPMs. 99/40399/3 master
Thomas F Herbert [Mon, 28 Aug 2017 13:05:19 +0000 (09:05 -0400)]
Disable building of RPMs.

RPMs are pulled by the installers from downstream distros or
elsewhere since the last few releases. Therefore there is no
longer any need to build these artifacts in this project.

Change-Id: I72592d76ffcd41457f2e6c7d43310dd73c3411f5
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoAdd and update apex sdn and ovs scenarios to Danube 1.0 21/32621/5
Thomas F Herbert [Thu, 30 Mar 2017 22:28:59 +0000 (18:28 -0400)]
Add and update apex sdn and ovs scenarios to Danube 1.0
Include two odl_l3 scenarios and the no-sdn l2 ha scenario.

Change-Id: I6a3d447b42a2d69ce3e50e007a66e22668a1383c
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoAdd label for scenario documentation 75/30575/1
ShubhamRathi [Wed, 15 Mar 2017 19:47:29 +0000 (01:17 +0530)]
Add label for scenario documentation

Change-Id: I811774151ec695face7e2fe87f4397d385314997
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoAdding Labels 35/30035/1
ShubhamRathi [Wed, 8 Mar 2017 09:20:51 +0000 (14:50 +0530)]
Adding Labels

Labels serve as anchors/ refs when referenced from other documents
This patch adds labels to docs/*/*/index.rst

Change-Id: I064673958e30f4fc3b50bf99094b4e91b9059230
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
7 years agoMigrate docs to the new Danube dir structure. 29/29429/1
Billy O'Mahony [Mon, 27 Feb 2017 10:44:25 +0000 (10:44 +0000)]
Migrate docs to the new Danube dir structure.

Change-Id: If749fa744c29b8a6895d0e420333ce6b6c28ea72
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
7 years agoBuild OVS 2.6 with DPDK 16.11 75/28475/2
Thomas F Herbert [Thu, 9 Feb 2017 00:26:57 +0000 (19:26 -0500)]
Build OVS 2.6 with DPDK 16.11
Get DPDK 16.11 from upstream.
Insure that NSH special build still works.

Change-Id: Iade3090ed6e80e9a7a62049a0b46af2a00e200fb
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoFix build errors. 63/27563/4
Thomas F Herbert [Thu, 26 Jan 2017 17:31:26 +0000 (12:31 -0500)]
Fix build errors.

Change-Id: I06f30ff4dcbbea3464f02e61ce63c56af0f807c6
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoFix doc links for Colorado 2.0 75/23275/2
billyom [Tue, 18 Oct 2016 09:11:03 +0000 (10:11 +0100)]
Fix doc links for Colorado 2.0

Change-Id: Ib8006c05624a92c2e2f1f61075dd1d2e246d4d0e
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
7 years agodocs: Fix a link in release notes 79/21879/1
billyom [Tue, 20 Sep 2016 15:21:10 +0000 (16:21 +0100)]
docs: Fix a link in release notes

Change-Id: I4653c048983d9210a5d1fea15ca3bd235dcdc783
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
7 years agoMerge "Docs for ovsnfv RPM generation for Apex including scenario description, releas...
Thomas F Herbert [Thu, 15 Sep 2016 14:14:35 +0000 (14:14 +0000)]
Merge "Docs for ovsnfv RPM generation for Apex including scenario description, release notes and build procedures."

7 years agoUpdate config guide 43/21143/1
billyom [Wed, 14 Sep 2016 15:37:45 +0000 (16:37 +0100)]
Update config guide

Some useful additional points to watch out for during
installation/configuration.

Change-Id: Ic9435bc0ab06577676b2257d4e99181801dbba90
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
7 years agoDocs for ovsnfv RPM generation for Apex including 31/21031/2
Thomas F Herbert [Mon, 12 Sep 2016 22:21:32 +0000 (18:21 -0400)]
Docs for ovsnfv RPM generation for Apex including
scenario description, release notes and build
procedures.

JIRA: OVSNFV-43

Change-Id: I4228e3ba8d7c43b0385c57cae2fcfd508dc5c687
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoDelete local spec files for NSH patches. 03/20803/3
Thomas F Herbert [Fri, 9 Sep 2016 20:06:24 +0000 (16:06 -0400)]
Delete local spec files for NSH patches.
Instead use spec files from external github for building NSH patches.

JIRA: OVSNFV-41

Change-Id: I20cf103f02286c30c8f2be674d7772c3b20ef40d
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoOVSNFV-42: Fix incorrect license for specs file 71/20871/1
Mark D. Gray [Mon, 12 Sep 2016 08:26:25 +0000 (09:26 +0100)]
OVSNFV-42: Fix incorrect license for specs file

Change-Id: I23652ed79b587e3e097e3aa53516ec578f41e973
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
7 years agoMerge "docs: Remove top-level index.rst"
Billy O'Mahony [Sat, 10 Sep 2016 18:54:04 +0000 (18:54 +0000)]
Merge "docs: Remove top-level index.rst"

7 years agoFix for missing pre-reqs install. 11/20611/2
Thomas F Herbert [Wed, 7 Sep 2016 20:26:23 +0000 (16:26 -0400)]
Fix for missing pre-reqs install.

JIRA: OVSNFV-40

Change-Id: Ia689be6955e50be55a3f4924db712771e0e2fda2
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoRemove old gitver variable 13/20613/1
Thomas F Herbert [Wed, 7 Sep 2016 20:53:56 +0000 (16:53 -0400)]
Remove old gitver variable

    JIRA: OVSNFV-38

Change-Id: I185097e85380033d370993cec2eafcfdfc8602e6
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoFreeze filename hash so it doesn't track git hash 95/20495/2
Thomas F Herbert [Tue, 6 Sep 2016 22:14:42 +0000 (18:14 -0400)]
Freeze filename hash so it doesn't track git hash

JIRA: OVSNFV-38

Change-Id: If87ced51e7281adb35418b763df450300cb6f26e
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agodocs: Remove top-level index.rst 15/19215/2
Billy O'Mahony [Mon, 22 Aug 2016 13:16:58 +0000 (14:16 +0100)]
docs: Remove top-level index.rst

Change-Id: I56c53915deddcc02087766493c27d9d68f514c6f
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
7 years agoMerge "docs: Update installation instructions"
Mark D. Gray [Mon, 22 Aug 2016 16:03:30 +0000 (16:03 +0000)]
Merge "docs: Update installation instructions"

7 years agodocs: Update installation instructions 11/19211/1
Billy O'Mahony [Mon, 22 Aug 2016 13:10:09 +0000 (14:10 +0100)]
docs: Update installation instructions

Change-Id: Ie2a91b9e2d39903c379fef957af8732dc9776335
Signed-off-by: Billy O'Mahony<billy.o.mahony@intel.com>
7 years agodocs: Remove specs boilerplate 03/19203/1
Billy O'Mahony [Mon, 22 Aug 2016 12:15:54 +0000 (13:15 +0100)]
docs: Remove specs boilerplate

Change-Id: Ife0a15466d02b2d60d8629330a4fbc3352e22cf9
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
7 years agoAdding ovsnfv scenario docs 41/18941/5
ChristopherPrice [Thu, 18 Aug 2016 09:04:38 +0000 (11:04 +0200)]
Adding ovsnfv scenario docs

Copied these docs from https://gerrit.opnfv.org/gerrit/#/c/18563/
These should be in the feature/scenarion project repo for better information control by the projects.
Added some notes to the installer links indicating they need to be updated when the final URL's are available.

co-author: Billy O'Mahony <billy.o.mahony@intel.com>
Change-Id: I21bfca06e4a8d117bb10b7b79504eb20aa62d4b7
Signed-off-by:Christopher Price <christopher.price@ericsson.com>

7 years agoAdd build of OVS and OVS kmod with interim (EXPERIMENTAL) NSH patches 51/17351/2
Thomas F Herbert [Thu, 21 Jul 2016 12:35:18 +0000 (08:35 -0400)]
Add build of OVS and OVS kmod with interim (EXPERIMENTAL) NSH patches
Install prerequisites.

Change-Id: I41fa20db9763df05cbdb35dc1e9aa6f518982848
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoMerge "specs: Enable gerrit build of specs documentation"
Mark D. Gray [Tue, 12 Jul 2016 08:59:36 +0000 (08:59 +0000)]
Merge "specs: Enable gerrit build of specs documentation"

7 years agoMerge "specs: Add "Testing" section to High Priority Datapath spec"
Mark D. Gray [Tue, 12 Jul 2016 08:59:24 +0000 (08:59 +0000)]
Merge "specs: Add "Testing" section to High Priority Datapath spec"

7 years agoMerge "RPM: Apex: Add git hash substring to file name to create version ID of RPMs...
Thomas F Herbert [Thu, 30 Jun 2016 16:30:18 +0000 (16:30 +0000)]
Merge "RPM: Apex: Add git hash substring to file name to create version ID of RPMs in artifactory. Rebased to latest."

7 years agoRPM: Apex: Add git hash substring to file name to create version ID of RPMs in artifa... 73/15973/3
Thomas F Herbert [Thu, 23 Jun 2016 08:30:43 +0000 (04:30 -0400)]
RPM: Apex: Add git hash substring to file name to create version ID of RPMs in artifactory. Rebased to latest.

Change-Id: Ibe6e15bedcb6e481319579dbcd69fe675349b929
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoRPM: Apex: Backport patch to dpdk to fix PCI walk to fix segfault to 61/15961/5
Thomas F Herbert [Thu, 23 Jun 2016 08:01:17 +0000 (04:01 -0400)]
RPM: Apex: Backport patch to dpdk to fix PCI walk to fix segfault to
ovs-vswitch. Rebased to latest.

Change-Id: Ic7788c4a479378866eda95473bd0c0d398dc33fd
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agoRPM: Apex: Refactor build scripts: 23/16123/2
Thomas F Herbert [Mon, 27 Jun 2016 14:37:46 +0000 (10:37 -0400)]
RPM: Apex: Refactor build scripts:
Remove reference to undercloud.
Fix dependencies list.
Refactor build ovs and build dpdk and test scripts.
Correct default dpdk version in build ovs script.
Remove references to instack VM -- no longer necessary.
Remove script using custom Apex-lite-liberty for testing
Consolidated functions and cleanup in response to reviewers.

Change-Id: I0875acd87580769c7cd7e87b97bb3e04f0159b32
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agospecs: Enable gerrit build of specs documentation 75/14575/3
Mark D. Gray [Thu, 26 May 2016 13:47:27 +0000 (14:47 +0100)]
specs: Enable gerrit build of specs documentation

This patch allows gerrit to parse the spec
documentation and publishes to artifacts on merge.

Change-Id: Ib9d5b1229975d2b9819320af22973008885c4f58
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
7 years agospecs: Add "Testing" section to High Priority Datapath spec 71/14571/5
Mark D. Gray [Thu, 26 May 2016 13:45:20 +0000 (14:45 +0100)]
specs: Add "Testing" section to High Priority Datapath spec

Change-Id: I47833cd38592636aa052147e356d1df15a0ba452
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
7 years agospecs: Introduction to High Priority Traffic Path 21/14521/6
Mark D. Gray [Thu, 26 May 2016 13:44:00 +0000 (14:44 +0100)]
specs: Introduction to High Priority Traffic Path

Introduction in spec file outlining requirement for
High Priority Traffic Path.

Change-Id: I4b772e8cbb86838547cb09f50a5c0872ef6eb21d
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Al Morton <acmorton@att.com>
7 years agospecs: High Priority Traffic Path 05/14205/5
Mark D. Gray [Mon, 16 May 2016 13:39:06 +0000 (14:39 +0100)]
specs: High Priority Traffic Path

Introduce the initial template for the "High Priority
Traffic Path" spec. This patch only populates:

* Title
* URL to the wiki page
* Links at the bottom

Change-Id: I8ee220b837af4a954a1c79e2d29c569cf5b36fd6
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
7 years agospecs: Modify template to match ovsnfv project 03/14203/4
Mark D. Gray [Mon, 16 May 2016 13:27:19 +0000 (14:27 +0100)]
specs: Modify template to match ovsnfv project

Original template was based on Mitaka Nova spec template.
This patch modifies this template for the OPNFV OVSNFV
project.

Change-Id: I9f2b69533db0c7e80aa4dcb7ff47c52609df3cce
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
7 years agospecs: Add sample template for spec definitions 01/14201/3
Mark D. Gray [Mon, 16 May 2016 10:22:11 +0000 (11:22 +0100)]
specs: Add sample template for spec definitions

In order to elaborate the design of more complex requirements
in an open source manner, create a specs folder to contain
detailed specifications for each requirement.

This sample template is taken directly from
https://github.com/openstack/nova-specs/blob/master/specs/mitaka-template.rst

This sample will be modified in other patches.

Change-Id: I945271c1ca7299e03f33b24f5829135bfb4761ea
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
7 years agofuel plugin: Deploy on Brahmaputra SR3 69/14369/3
Billy O'Mahony [Thu, 19 May 2016 11:55:19 +0000 (12:55 +0100)]
fuel plugin: Deploy on Brahmaputra SR3

Updates for changed package versions in archive.ubuntu.com. Installation
to SR3 VLAN environmnent verifed.

Change-Id: Ic33992a3513ddcb5b474084fcea652d084dc5bf9
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
7 years agoFix for new location of OVS and DPDK COPR repos. 77/13877/1
Thomas F Herbert [Tue, 10 May 2016 22:31:20 +0000 (18:31 -0400)]
Fix for new location of OVS and DPDK COPR repos.

Change-Id: Ibee81cbee778bb1b542317ed41b94d01f86426bc
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
7 years agofuel plugin: Pick updated libpcre packages. 05/13405/2
Billy O'Mahony [Thu, 28 Apr 2016 16:09:26 +0000 (17:09 +0100)]
fuel plugin: Pick updated libpcre packages.

Account for changes in SR3 iso that caused the plugin deploy to fail
when it tried to downgrade libpcre packages.

Change-Id: I6a11fc2e887a76cf879b1c1a398784da691b8329
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
7 years agoFix build problem by freezing copr commits 77/13477/2
Thomas F Herbert [Sat, 30 Apr 2016 14:56:19 +0000 (10:56 -0400)]
Fix build problem by freezing copr commits
Use correct variable for copr dpdk version

Change-Id: I09c5e7060924771a75376aebe5bf3bde897c38eb
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agofuel plugin: Pick updated libudev1 packages. 75/12375/1
Billy O'Mahony [Fri, 15 Apr 2016 23:08:35 +0000 (00:08 +0100)]
fuel plugin: Pick updated libudev1 packages.

Package versions of libudev1 packages were bumped from
5ubuntu20.18 to 5ubuntu20.19.

Change-Id: I628b56c1f057699d6ce4021a3a7ae125f759d5ac
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
8 years agofuel plugin: Pick updated libudev packages. 89/12189/2
Billy O'Mahony [Tue, 12 Apr 2016 14:00:28 +0000 (15:00 +0100)]
fuel plugin: Pick updated libudev packages.

Package versions of libudev-dev_204 packages were bumped from
5ubuntu20.18 to 5ubuntu20.19.

Change-Id: Ie43635c1ab3180a307475e0b47b082fe1cad6ae1
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
8 years agoFixed base name of intermediate tarball name. 35/12235/1
Thomas F Herbert [Wed, 13 Apr 2016 14:27:13 +0000 (10:27 -0400)]
Fixed base name of intermediate tarball name.

Change-Id: I23e60800e83f216474328c461a2ac7aff453412f
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agofuel plugin: Pick updated pcre packages. 79/12079/3
Billy O'Mahony [Thu, 7 Apr 2016 17:04:45 +0000 (18:04 +0100)]
fuel plugin: Pick updated pcre packages.

Package versions of pcre 8.31 packages were bumped from 2ubuntu2.1 to
2ubuntu2.2.

Change-Id: I5a48af87ff36375f41f2bb12b20c4c4d272d00c6
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
8 years agofuel plugin: Fix mechanism driver config 81/12081/3
Billy O'Mahony [Fri, 8 Apr 2016 09:22:26 +0000 (10:22 +0100)]
fuel plugin: Fix mechanism driver config

This fixes the yardstick ping test. And hopefully other y/s tests.

Add ovs to the mechanism driver search list so that neutron agent
continues to work with the kernel ovs on the non-compute nodes.

This enables the router on the control node and makes VMs accessible via
public ip addresses.

Change-Id: Ife08e63e8bf9358cc24eb610b3d7611484b3151f
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
Reviewed-by: Stefan Berg <stefan.k.berg@ericsson.com>
8 years agoFixes RPM build problem. Use correct copr repo. Fix some version number parsing 41/12141/1
Thomas F Herbert [Sun, 10 Apr 2016 04:56:02 +0000 (00:56 -0400)]
Fixes RPM build problem. Use correct copr repo. Fix some version number parsing
and tarball and rpm naming that was specific to old repo and old DPDK version.
Now supports DPDK 16.04-rc4.

Change-Id: Ia64b38d676e945df27917f4d9aa90ba4872c8cb5
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agofuel plugin: Provide required libudev1 version 85/11385/1
Billy O'Mahony [Wed, 16 Mar 2016 14:33:27 +0000 (14:33 +0000)]
fuel plugin: Provide required libudev1 version

The latest fuel .iso has changed provided libudev1 version from 20.18 to
20.15.  As the later version is required for the plugin we now provide
it directly in the plugin's repo.

Change-Id: Ida93a9971185d13aa476a6192bca949b854f42af
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
Reviewed-by: Stefan Berg <stefan.k.berg@ericsson.com>
8 years agofuel plugin: Pick updated numa packages. 19/11019/1
Billy O'Mahony [Tue, 8 Mar 2016 16:17:28 +0000 (16:17 +0000)]
fuel plugin: Pick updated numa packages.

Package version 1ubuntu3.14.04.1 of numactl, libnuma1 and libnuma-dev
packages are removed from archive.ubuntu.com and replaced with
package version ..04.2

Change-Id: I15e714de8bb63a00b9a46f70dde9b513bd73b45a
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Tom Herbert <therbert@redhat.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
8 years agoOVS Archive file name changed. 03/10903/2
Thomas F Herbert [Tue, 1 Mar 2016 03:25:24 +0000 (22:25 -0500)]
OVS Archive file name changed.
Change message to call archive snapshot

Change-Id: Ia07f6e38e2108f061dd616aa393cd4d98d7e8f11
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agofuel plugin: Pick updated gnutls... packages. 81/10881/2
Billy O'Mahony [Sat, 27 Feb 2016 22:16:20 +0000 (22:16 +0000)]
fuel plugin: Pick updated gnutls... packages.

Package version 12ubuntu2.4 of libgnutls26_2.12.23,
libgnutls-dev_2.12.23, libgnutls-openssl27_2.12.23,
libgnutlsxx27_2.12.23 are all removed from archive.ubuntu.com and
replaced with package version 12ubuntu2.5

Change-Id: Ie8b823e2f8aed0dd8a54fe6249c43b9f442cee5f
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
8 years agoFix uploading of files and remove date from file name 85/10885/1
Thomas F Herbert [Sun, 28 Feb 2016 23:31:07 +0000 (18:31 -0500)]
Fix uploading of files and remove date from file name

Change-Id: I33c3c1bbb5c9e7cd45e693de2db3230887cde7da
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoFix pathname to script. 79/10879/1
Thomas F Herbert [Fri, 26 Feb 2016 21:06:14 +0000 (16:06 -0500)]
Fix pathname to script.
This patch fixes bug that is currently blocking the daily build.

Change-Id: If3624ea4e93bc42c5fe633b0c30d506f2b70efd0
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoMerge "Build OVS with dpdk"
Thomas F Herbert [Thu, 25 Feb 2016 14:43:09 +0000 (14:43 +0000)]
Merge "Build OVS with dpdk"

8 years agoBuild OVS with dpdk 55/10255/11
Thomas F Herbert [Wed, 10 Feb 2016 03:17:45 +0000 (22:17 -0500)]
Build OVS with dpdk

Builds OVS with DPDK. Uses dpdk 2.2.0 and Open vSwitch 2.5.
Includes Multi-Queue and recent patches.
Open vSwitch RPM is now built with DPDK dataplane.
Upstream copr (Fedora) spec files and patches are used for building.

Also includes fixes of RPM building and command line options.
Adds dpdk arg to RPM test script.

Use "pure" COPR spec files without modifications. Fixed some function problems.
Addressed reviewer comments. Delete local copies of spec files
Build dpdk snapshot instead of using upstream snapshot.
Fix clean script.

"stack" VM with its default configuration doesn't support sse3 instruction set
required by DPDK.  Include workaround to test RPM script in host instead of VM.

Install prereqs for dpdk build.
Use 'set -e' in all scripts for error termination.
Add PyQt4 Pre-req.
Move functions and respond to reviewers comments.

Change-Id: I8d5892ff61a814271972e8d2279628d645b2831b
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoHeading alignment required for composite docs. 09/10509/2
ChristopherPrice [Tue, 23 Feb 2016 13:04:00 +0000 (14:04 +0100)]
Heading alignment required for composite docs.

Final editorials and content alignment prior to release.

Change-Id: Ia512b4fbdc676348aab78ff833c63248361f2b73
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agoAdjusting the filenames to incorporate the material into the composite docs. 07/10407/2
ChristopherPrice [Mon, 22 Feb 2016 18:53:54 +0000 (19:53 +0100)]
Adjusting the filenames to incorporate the material into the composite docs.

ACTION: need to include Feature Configuration sections for ovs4nfv
Simona states the ovs4nfv docs may be ready and we should check from the opnfvdocs repo

Also adjusted the heading levels for readability.

Change-Id: Icd7616b7d9453490147fd361b013c3c8a3b5e79d
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
8 years agofuel-plugin: add libgcrypt11 to plugin repo 35/10335/1
Billy O'Mahony [Sat, 20 Feb 2016 22:28:09 +0000 (22:28 +0000)]
fuel-plugin: add libgcrypt11 to plugin repo

Recent Canonical bump of libgcrypt11-dev introduced dependency on
libgcrypt11

Change-Id: I782b0454b2f4dbe37addceef6cf7f9a900d6659f
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
8 years agofuel-plugin: update libgcrypt version 25/10125/1
Billy O'Mahony [Wed, 17 Feb 2016 10:09:24 +0000 (10:09 +0000)]
fuel-plugin: update libgcrypt version

Canonical have bumped libgcrypt11-dev from package 2ubuntu4.2 to 4.3

Change-Id: Id0572a9a4c8b89f05e5b20e3e385193d2a9326c8
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Ruijing Gao <ruijing.guo@intel.com>
Reviewed-by: Donald Dugger <donald.d.dugger@intel.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
Reviewed-by: Narinder Gupta <narinder.gupta@canonical.com>
8 years agoRun clean.sh scripts with sudo and set relative path 15/9915/4
Thomas F Herbert [Fri, 12 Feb 2016 21:09:55 +0000 (16:09 -0500)]
Run clean.sh scripts with sudo and set relative path
so sudo can find it.
Change to correct directory before running cleanup.

Change-Id: I3a91cb8f25c641b81ef2c62f91b540d7657eeb53
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoFix for problem found in daily build where virsh reboot failed. 37/9837/3
Thomas F Herbert [Fri, 12 Feb 2016 00:28:34 +0000 (19:28 -0500)]
Fix for problem found in daily build where virsh reboot failed.
The fix is to run  virsh reboot as user stack

Change-Id: Id762b6d9ec592835805eb69d5244fa1dc2eb8645
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agofuel-plugin: update libudev version 49/9849/1
Billy O'Mahony [Fri, 12 Feb 2016 10:22:45 +0000 (10:22 +0000)]
fuel-plugin: update libudev version

Canonical have bumped libudev_204 from package 5ubuntu20.15 to 20.18

Change-Id: Iba01e7c50a43522e895b6abad095d919811b2ecc
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Ruijing Gao <ruijing.guo@intel.com>
Reviewed-by: Donald Dugger <donald.d.dugger@intel.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
Reviewed-by: Narinder Gupta <narinder.gupta@canonical.com>
8 years agodocs: Reformat docs to rel/b standard. 19/9619/3
Billy O'Mahony [Tue, 9 Feb 2016 13:23:18 +0000 (13:23 +0000)]
docs: Reformat docs to rel/b standard.

This patch is only to comply with https://wiki.opnfv.org/documentation
any other documention short-comings should be dealt with in a further
patch.

Change-Id: Ib770c192f9ad60907b923c9d99fa351d7621c7f2
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Thomas F Herbert <therbert@redhat.com>
Reviewed-by: Michal Ptacek <michalx.ptacek@intel.com>
Reviewed-by: Chris Price <christopher.price@ericsson.com>
8 years agoMerge "licenses: Add license headers"
Billy O'Mahony [Thu, 11 Feb 2016 11:10:04 +0000 (11:10 +0000)]
Merge "licenses: Add license headers"

8 years agoMerge "Introduce ability to accept command arguments to build with DPDK or Linux...
Thomas F Herbert [Wed, 10 Feb 2016 00:38:41 +0000 (00:38 +0000)]
Merge "Introduce ability to accept command arguments to build with DPDK or Linux kernel. Specify patches to apply, build kernel module RPM and build with a special version of the kernel."

8 years agolicenses: Add license headers 85/8785/2
Billy O'Mahony [Sat, 30 Jan 2016 19:15:47 +0000 (19:15 +0000)]
licenses: Add license headers

Change-Id: I6eecd8f2e8cb5653ed930b836fe17c315b1d3a54
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Thomas F Herbert <therbert@redhat.com>
Reviewed-by: Michal Ptacek <michalx.ptacek@intel.com>
8 years agofuel-plugin: Add config item for NIC used by OVS-DPDK 85/9385/1
Billy O'Mahony [Tue, 2 Feb 2016 11:52:52 +0000 (11:52 +0000)]
fuel-plugin: Add config item for NIC used by OVS-DPDK

Change-Id: I7e8daa47eee658efd88922840fdcf21b8b38acd5
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Michal Ptacek <michalx.ptacek@intel.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
8 years agoIntroduce ability to accept command arguments to build with DPDK or Linux kernel. 65/8165/5
Thomas F Herbert [Sun, 24 Jan 2016 00:06:55 +0000 (19:06 -0500)]
Introduce ability to accept command arguments to build with DPDK or Linux kernel.
Specify patches to apply, build kernel module RPM and build with a special
version of the kernel.

Also instack_ovs.sh creates a VM for building and initial testing of RPMs and
copies scripts to VMs

build_ovs_rpm.sh builds the RPM according to command line options.
test_ovs_rpm.sh tests the RPM by installing the RPM and running some ovs
commands to create a bridge and dump flows.

Also add two scripts generally to be executed in VM to do actual building and
Testing.

This 2nd series adds the following:

Use fedora spec file for kmod builds. Added Explanations to configuration options.
Fixes in response to review comments. Rename script for clarity and change
references: buildtestovs.sh -> BuildTestOVS.sh
Fix nocheck option, print default options, fix kmod option, fix test of kmod.

For command line options execute build/buildtestovs.sh -h

Change-Id: I415ca39afab27482b1cb473d392f48b36c8e0745
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoMerge "docs: Add initial documentation"
Billy O'Mahony [Fri, 29 Jan 2016 21:22:46 +0000 (21:22 +0000)]
Merge "docs: Add initial documentation"

8 years agoImprove linux_net.py patch 33/8633/2
Michal Ptacek [Thu, 28 Jan 2016 19:23:18 +0000 (19:23 +0000)]
Improve linux_net.py patch

Instead of hard coded file, sed parsing script introduced

Change-Id: I1a8a9715c35b6a244fbd504cd0bd39600ccca726
Signed-off-by: Michal Ptacek <michalx.ptacek@intel.com>
8 years agofuel-plugins: Fuel8 Liberty rebase 57/8157/1
Billy O'Mahony [Wed, 27 Jan 2016 15:55:55 +0000 (15:55 +0000)]
fuel-plugins: Fuel8 Liberty rebase

Change-Id: I9c0e3ab4c8fde13765ec286d4c7c717070230983
Signed-off-by: Michal Ptacek <michalx.ptacek@intel.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Billy O'Mahony <billy.o.mahony@intel.com>
8 years agodocs: Add initial documentation 39/7139/2
Billy O'Mahony [Mon, 18 Jan 2016 14:13:54 +0000 (14:13 +0000)]
docs: Add initial documentation

Change-Id: Ie08ee783093fcb4df91601aa3b2ee4b1b8468154
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
8 years agoRevert "docs: Add initial documentation" 37/7137/1
Mark D. Gray [Mon, 18 Jan 2016 15:04:23 +0000 (15:04 +0000)]
Revert "docs: Add initial documentation"

This reverts commit 8e8c96144edf1bbdb373ffecbf7f5dd5f8d12bd7.

Change-Id: I8a1fb8d125922d1b5825b50a01bb082f827c8584

8 years agodocs: Add initial documentation 33/7133/3
Billy O'Mahony [Mon, 18 Jan 2016 14:13:54 +0000 (14:13 +0000)]
docs: Add initial documentation

Change-Id: Ia6d2724b11d034f46bc3a3698d0a0bfc08b83884
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
8 years agoExample as code, documentation template for sphinx build 00/1500/2
Aric Gardner [Thu, 10 Sep 2015 19:40:27 +0000 (15:40 -0400)]
Example as code, documentation template for sphinx build

This code will be pushed to each project creating a docs/ directory
This servers as an example and template for you (the developers) to create
your own project documentation

Change-Id: Iec19ddb2315e4746f6689715edae2064eed6947e
JIRA:RELENG-15
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
8 years agofuel_plugin: Add remove_agent.sh 19/7019/1
Billy O'Mahony [Sun, 17 Jan 2016 16:59:46 +0000 (16:59 +0000)]
fuel_plugin: Add remove_agent.sh

Change-Id: Ia289a4898eb280fd1856d448c5eb590504c40b3a
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Signed-off-by: Michal Ptacek <michalx.ptacek@intel.com>
8 years agofuel_plugin: Working version on Montreal POD 87/6587/3
Billy O'Mahony [Wed, 13 Jan 2016 18:00:00 +0000 (18:00 +0000)]
fuel_plugin: Working version on Montreal POD

- change libvirt on controller to 1.2.12
- change qemu on controller to 2.2.1
- work around _set_device_mtu issue
- remove existing OVS neutron plugin
- fixes to puppet resource ordering
- numerous other smaller changes

Change-Id: I9a7c66065013a43f5e88871ef8b9f1cdd1038245
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Signed-off-by: Michal Ptacek <michalx.ptacek@intel.com>
8 years agofuel plugin: Initial version 75/5675/1
Billy O'Mahony [Wed, 6 Jan 2016 17:00:41 +0000 (17:00 +0000)]
fuel plugin: Initial version

Change-Id: Ib41afff8f0b0f5e7c2f92f78cbdc48c99891b1ab
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Signed-off-by: Michal Ptacek <michalx.ptacek@intel.com>
8 years agoFix URL to Google Storage for OVSNFV 95/5495/1
Fatih Degirmenci [Mon, 4 Jan 2016 14:36:40 +0000 (15:36 +0100)]
Fix URL to Google Storage for OVSNFV

Change-Id: I249faf006a38806e757af2cb450eeafd6653eaf9
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
8 years agoFix check of Jenkins job name 61/5161/1
Thomas F Herbert [Wed, 23 Dec 2015 21:30:13 +0000 (16:30 -0500)]
Fix check of Jenkins job name

Change-Id: Idbbf146e41cd197c033104eee054623607d0b4f1
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoUse GS_URL as it is now defined by Jenkins and detect Jenkins job name 07/4907/3
Thomas F Herbert [Sat, 19 Dec 2015 21:12:07 +0000 (16:12 -0500)]
Use GS_URL as it is now defined by Jenkins and detect Jenkins job name

Fix Typo

Change-Id: Ib17628deac512ca37060d087509fda290a23d1ab
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoScript to build plain OVS RPM from master. 99/4699/3
Thomas F Herbert [Mon, 14 Dec 2015 04:22:43 +0000 (23:22 -0500)]
Script to build plain OVS RPM from master.

Uploads RPM to artifactory.

Jira: OVSNFV-19

Change-Id: I586418a5e12435fd9d1594a4d2aca544c16a3a6d
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
8 years agoINFO: Add Gabor as committer in OVSNFV 73/3773/1
Mark D. Gray [Mon, 30 Nov 2015 17:31:44 +0000 (17:31 +0000)]
INFO: Add Gabor as committer in OVSNFV

Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
8 years agoInitial continuous integration commit 49/3749/1
Mark D. Gray [Mon, 30 Nov 2015 14:10:09 +0000 (14:10 +0000)]
Initial continuous integration commit

Initial commit to run a simple build job via Jenkins.

Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
8 years agoRemove hyphen from project name 14/1114/1
Trevor Bramwell [Tue, 4 Aug 2015 18:17:24 +0000 (11:17 -0700)]
Remove hyphen from project name

Change-Id: I122ee01fa2d6f1a2277d3e1a957687f4f20c53d0
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
8 years agoAdding INFO and LICENSE for review 99/1099/1
Aric Gardner [Fri, 31 Jul 2015 17:28:51 +0000 (13:28 -0400)]
Adding INFO and LICENSE for review

Change-Id: I8090e54f8c668524ae1b0949edd18d8e9c761c99
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
8 years agoInitial empty repository
Aric Gardner [Fri, 31 Jul 2015 17:28:45 +0000 (17:28 +0000)]
Initial empty repository