summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-05-24fuel plugin: Deploy on Brahmaputra SR3stable/brahmaputraBilly O'Mahony2-5/+7
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> (cherry picked from commit 238e545c1992e49d4dee685fd8f355907d13a2df)
2016-05-13Synch stable/brahmaputra with masterThomas F Herbert11-116/+1173
Several commits over recent months have not been cherry-picked to stable/brahmaputra. As some of these have affected gerrit ci a set of intermediate patches will not pass gerrit ci. So this is a merge commit of the outstanding patches that need to be cherry-picked and brings stable/b to be identical to master commit 4e07dd488cb78b8333763418c4ccc25e05766956 Tue May 10 18:31:20 2016 -0400 "Fix for new location of OVS and DPDK COPR repos." The patches merged into this patch are: 0001-Build-OVS-with-dpdk.patch 0002-Fix-pathname-to-script.patch 0003-Fix-uploading-of-files-and-remove-date-from-file-nam.patch 0004-OVS-Archive-file-name-changed.patch 0005-Fixes-RPM-build-problem.-Use-correct-copr-repo.-Fix-.patch 0006-Fixed-base-name-of-intermediate-tarball-name.patch 0007-Fix-build-problem-by-freezing-copr-commits.patch 0008-fuel-plugin-Pick-updated-libpcre-packages.patch 0009-Fix-for-new-location-of-OVS-and-DPDK-COPR-repos.patch Plus final manual changes (add ci/clean.sh) to bring stable brahmaputra identical to master. Change-Id: e7ac7b4cb358b907b8756c4b95cc6b6618a76913 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com> Signed-off-by: Tom Herbert <therbert@redhat.com> Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com> Reviewed-by: Mark D. Gray <mark.d.gray@intel.com> 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> Conflicts: build/BuildAndTestOVS.sh build/build_ovs_rpm.sh build/config build/instack_ovs.sh build/test_ovs_rpm.sh ci/buildovs.sh 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> Fix uploading of files and remove date from file name Change-Id: I33c3c1bbb5c9e7cd45e693de2db3230887cde7da Signed-off-by: Thomas F Herbert <therbert@redhat.com> OVS Archive file name changed. Change message to call archive snapshot Change-Id: Ia07f6e38e2108f061dd616aa393cd4d98d7e8f11 Signed-off-by: Thomas F Herbert <therbert@redhat.com> 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> Fixed base name of intermediate tarball name. Change-Id: I23e60800e83f216474328c461a2ac7aff453412f Signed-off-by: Thomas F Herbert <therbert@redhat.com> 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> 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> Fix for new location of OVS and DPDK COPR repos. Change-Id: Ibee81cbee778bb1b542317ed41b94d01f86426bc Signed-off-by: Thomas F Herbert <therbert@redhat.com> Final manual changes to bring stable/brahmaputra into line with master. Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
2016-04-15fuel plugin: Pick updated libudev1 packages.Billy O'Mahony1-1/+1
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> (cherry picked from commit fe0d98cb53b7ce4b116c0f557376afe326698226)
2016-04-15fuel plugin: Provide required libudev1 versionBilly O'Mahony1-0/+1
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> (cherry picked from commit 5181fb94a7485af207c1232753eeb74fb8975b1a)
2016-04-13fuel plugin: Pick updated libudev packages.Billy O'Mahony1-1/+1
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> (cherry picked from commit a1f15bb1c833079d49affab36bb4bb20ca73dafd)
2016-04-11Merge "fuel plugin: Pick updated pcre packages." into stable/brahmaputraBilly O'Mahony1-5/+3
2016-04-11fuel plugin: Pick updated pcre packages.Billy O'Mahony1-5/+3
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> (cherry picked from commit 37c978c1fa84cd20f449aa1de7a74024cc9a8d13)
2016-04-11fuel plugin: Fix mechanism driver configBilly O'Mahony1-1/+1
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> (cherry picked from commit b5b4ea732e18c5450c663c6f84f289eb6acadf4b)
2016-03-09fuel plugin: Pick updated numa packages.Billy O'Mahony1-3/+3
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> (cherry picked from commit 0126af4e757f5686d6bbc8950c05d25efeaa0e48)
2016-02-29fuel plugin: Pick updated gnutls... packages.Billy O'Mahony1-4/+4
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> (cherry picked from commit 3cbd2b676181af1aafe7286862042466e124f995)
2016-02-24Heading alignment required for composite docs.brahmaputra.1.0ChristopherPrice1-3/+3
Final editorials and content alignment prior to release. Change-Id: Ia512b4fbdc676348aab78ff833c63248361f2b73 Signed-off-by: ChristopherPrice <christopher.price@ericsson.com> (cherry picked from commit 9b18f594b06a17544902afb2187dab419b5b5f03)
2016-02-23Adjusting the filenames to incorporate the material into the composite docs.ChristopherPrice7-11/+12
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> (cherry picked from commit e2a47bd00369ee30a4ffed6c446f0c76faf662e4)
2016-02-20fuel-plugin: add libgcrypt11 to plugin repoBilly O'Mahony1-0/+1
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> (cherry picked from commit 63ab484a4e22604b9590c157aefb0653f480636f)
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> (cherry picked from commit 8e1ad8a230ec6121b73117508b3b7b6bf1c16997)
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> (cherry picked from commit de6318b49dc91a95154c30d6721a863d8ab7a1b7)
2016-02-11docs: Reformat docs to rel/b standard.Billy O'Mahony5-8/+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> (cherry picked from commit 124d429e97cb57c31735ba596900d6cab50d6458)
2016-02-11licenses: Add license headersBilly O'Mahony30-0/+363
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> Conflicts: docs/etc/conf.py
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> (cherry picked from commit 6ec3a89b379eb7c8e463d2d3f3240ec50ef15a3f)
2016-01-29docs: Add initial documentationBilly O'Mahony7-0/+125
Change-Id: Ie08ee783093fcb4df91601aa3b2ee4b1b8468154 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com> (cherry picked from commit 3f4eb4bbabbc6bc06f663abaaf60cc4573fb4fcd)
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> (cherry picked from commit 31694463288aebc06bfd5b4a75d934af4124dd0f)
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> (cherry picked from commit 7ce21aebcdabafaa24601104643cbd1c0b4bc8e4) Change-Id: I5bb3dd48f5104606b4b024f99517b0b059003bea
2016-01-18fuel_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> (cherry picked from commit 0216b070223946ce02e6095d75a75ba39010e936)
2016-01-18fuel_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> (cherry picked from commit 8d68d8de881bd57b4e164219e8dcd09dfd2c05a2)
2016-01-07fuel 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> (cherry picked from commit 93f7683a2cd9b8020f8870dfc6b162b3d61c3fd2)
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