summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-02-25Build OVS with dpdkThomas F Herbert8-125/+433
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>
2016-02-17fuel-plugin: update libgcrypt versionBilly O'Mahony1-1/+1
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>
2016-02-13Run clean.sh scripts with sudo and set relative pathThomas F Herbert2-3/+3
so sudo can find it. Change to correct directory before running cleanup. Change-Id: I3a91cb8f25c641b81ef2c62f91b540d7657eeb53 Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2016-02-12Fix for problem found in daily build where virsh reboot failed.Thomas F Herbert1-5/+10
The fix is to run virsh reboot as user stack Change-Id: Id762b6d9ec592835805eb69d5244fa1dc2eb8645 Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2016-02-12fuel-plugin: update libudev versionBilly O'Mahony1-1/+1
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>
2016-02-11docs: Reformat docs to rel/b standard.Billy O'Mahony7-56/+17
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>
2016-02-11Merge "licenses: Add license headers"Billy O'Mahony31-0/+377
2016-02-10Merge "Introduce ability to accept command arguments to build with DPDK or ↵Thomas F Herbert7-89/+815
Linux kernel. Specify patches to apply, build kernel module RPM and build with a special version of the kernel."
2016-02-05licenses: Add license headersBilly O'Mahony31-0/+377
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>
2016-02-05fuel-plugin: Add config item for NIC used by OVS-DPDKBilly O'Mahony2-4/+6
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>
2016-01-31Introduce ability to accept command arguments to build with DPDK or Linux ↵Thomas F Herbert7-89/+815
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>
2016-01-29Merge "docs: Add initial documentation"Billy O'Mahony9-116/+125
2016-01-29Improve linux_net.py patchMichal Ptacek3-1979/+27
Instead of hard coded file, sed parsing script introduced Change-Id: I1a8a9715c35b6a244fbd504cd0bd39600ccca726 Signed-off-by: Michal Ptacek <michalx.ptacek@intel.com>
2016-01-27fuel-plugins: Fuel8 Liberty rebaseBilly O'Mahony15-293/+121
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>
2016-01-19docs: Add initial documentationBilly O'Mahony9-116/+125
Change-Id: Ie08ee783093fcb4df91601aa3b2ee4b1b8468154 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
2016-01-18Revert "docs: Add initial documentation"Mark D. Gray6-114/+0
This reverts commit 8e8c96144edf1bbdb373ffecbf7f5dd5f8d12bd7. Change-Id: I8a1fb8d125922d1b5825b50a01bb082f827c8584
2016-01-18docs: Add initial documentationBilly O'Mahony6-0/+114
Change-Id: Ia6d2724b11d034f46bc3a3698d0a0bfc08b83884 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
2016-01-18Example as code, documentation template for sphinx buildAric Gardner4-0/+150
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>
2016-01-17fuel_plugin: Add remove_agent.shBilly O'Mahony1-0/+34
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>
2016-01-16fuel_plugin: Working version on Montreal PODBilly O'Mahony15-137/+2406
- 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>
2016-01-06fuel plugin: Initial versionBilly O'Mahony27-0/+1163
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>
2016-01-04Fix URL to Google Storage for OVSNFVFatih Degirmenci1-5/+5
Change-Id: I249faf006a38806e757af2cb450eeafd6653eaf9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-23Fix check of Jenkins job nameThomas F Herbert1-1/+1
Change-Id: Idbbf146e41cd197c033104eee054623607d0b4f1 Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2015-12-21Use GS_URL as it is now defined by Jenkins and detect Jenkins job nameThomas F Herbert3-14/+11
Fix Typo Change-Id: Ib17628deac512ca37060d087509fda290a23d1ab Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2015-12-18Script to build plain OVS RPM from master.Thomas F Herbert4-0/+208
Uploads RPM to artifactory. Jira: OVSNFV-19 Change-Id: I586418a5e12435fd9d1594a4d2aca544c16a3a6d Signed-off-by: Thomas F Herbert <therbert@redhat.com>
2015-11-30INFO: Add Gabor as committer in OVSNFVMark D. Gray1-0/+1
Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
2015-11-30Initial continuous integration commitMark D. Gray1-0/+5
Initial commit to run a simple build job via Jenkins. Signed-off-by: Mark D. Gray <mark.d.gray@intel.com>
2015-08-04Remove hyphen from project nameTrevor Bramwell1-11/+11
Change-Id: I122ee01fa2d6f1a2277d3e1a957687f4f20c53d0 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2015-07-31Adding INFO and LICENSE for reviewAric Gardner3-0/+40
Change-Id: I8090e54f8c668524ae1b0949edd18d8e9c761c99 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-07-31Initial empty repositoryAric Gardner0-0/+0