StarlingX Integration and packaging
Go to file
Shuicheng Lin 76307e00e8 upgrade openvswitch from 2.9.0 to 2.11.0 version
DPDK is upgraded from 17.11 to 18.11 together with openvswitch.
With this upgrade, DPDK for Mellanox NIC support is enabled again,
which is disabled during CentOS 7.6 upgrade, due to DPDK 17.11 cannot
pass build with 7.6 kernel.
Due to srpm for openvswitch 2.11 is not available in centos repo yet,
tarball is used instead. The spec file and other configuration files
(three script files and x86_64-native-linuxapp-gcc-config)
from 2.9.0 srpm are kept and updated for 2.11.0 openvswitch. These
configuration files are for dpdk build together with openvswitch.
Meta patches are applied to the spec file directly.
For the 3 source patches, 2 of them are abandoned since new DPDK
already include them. Another one(run-services-as-root-user.patch)
is rebased for 2.11 version.

Test:
Pass build, multi-node 1+1 and duplex deploy test.
ovs-vsctl shows vswitch status is correct, and vms could ping each other.

Story: 2004743
Task: 29196
Depends-On: https://review.opendev.org/642673
Change-Id: I1fc28f1c7f93e1da2f8e7ac0dfb5d8e294d53c90
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
2019-04-30 10:36:41 +08:00
base Update for systemd patches (CVE-2018-15688) 2019-04-10 11:00:11 -05:00
ceph Enable Flake8 Docstring Errors 2019-04-18 11:50:45 -04:00
config Adding patch to support new Stein version of keystone 2019-04-18 18:01:20 +00:00
config-files Merge "Add notices to Intel authored files." 2019-03-22 07:04:27 +00:00
database Remove pike/master files 2019-04-03 22:30:59 -04:00
devstack Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
doc Clean up and standardize landing pages 2018-12-27 17:06:20 -08:00
filesystem Add notices to Intel authored files. 2019-03-20 10:31:10 -06:00
grub Fix pxe boot fail, for incorrect folder access /pxe/EFI/ on controller-0 2019-02-12 05:06:53 +08:00
kernel Upgrade qat driver to latest version for CentOS 7.6 2019-04-24 20:11:26 +08:00
kubernetes Add spec file for building etcd 3.2.24 2019-04-10 12:51:55 -05:00
ldap Add notices to Intel authored files. 2019-03-20 10:31:10 -06:00
logging Enable Flake8 Docstring Errors 2019-04-18 11:50:45 -04:00
monitoring Merge "Remove references to infra in collect" 2019-04-24 14:22:51 +00:00
networking upgrade openvswitch from 2.9.0 to 2.11.0 version 2019-04-30 10:36:41 +08:00
python replace python-gunicorn srpm with rpm 2019-04-23 00:51:41 +00:00
releasenotes Update config 2019-01-30 16:40:20 -08:00
security Fix RPM release name "el7" misspelled problem 2019-03-29 08:59:43 +08:00
storage-drivers Add hooks for python wheel generation 2018-10-23 10:35:32 -04:00
tools Enable Flake8 Docstring Errors 2019-04-18 11:50:45 -04:00
utilities Enable Flake8 Docstring Errors 2019-04-18 11:50:45 -04:00
virt libvirt and qemu patch reduction 2019-04-23 15:37:42 -04:00
.gitignore Add Docker Registry Token Server 2019-01-08 11:42:04 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:31 +00:00
.zuul.yaml Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:35 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:35 -07:00
README.rst Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
centos_dev_docker_images.inc Create the stable/dev wheel and image build files 2019-03-20 14:09:34 -04:00
centos_guest_image.inc Split image.inc across git repos 2018-08-15 16:45:36 -04:00
centos_guest_image_rt.inc Split image.inc across git repos 2018-08-15 16:45:36 -04:00
centos_iso_image.inc replace python-gunicorn srpm with rpm 2019-04-23 00:51:41 +00:00
centos_pkg_dirs replace python-gunicorn srpm with rpm 2019-04-23 00:51:41 +00:00
centos_pkg_dirs_installer Relocate anaconda to stx-integ/base/anaconda 2018-08-01 15:37:12 -04:00
centos_pkg_dirs_rt Relocate drbd to stx-integ/kernel/kernel-modules/drbd 2018-08-01 15:31:44 -04:00
centos_stable_docker_images.inc Create the stable/dev wheel and image build files 2019-03-20 14:09:34 -04:00
centos_stable_wheels.inc Add libvirt module to stable wheels for image build 2019-04-04 22:54:04 -04:00
pylint.rc Adding a pylint tox and zuul job for stx-integ 2019-01-08 11:14:46 -06:00
test-requirements.txt Add default test framework 2018-06-11 13:45:22 -05:00
tox.ini Merge "Enable Flake8 Docstring Errors" 2019-04-22 17:39:28 +00:00

README.rst

integ

StarlingX Integration