summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-03-30Add core pinning settings for VPPFeng Pan2-0/+20
Also updated os-net-config to enable VPP service on startup, as well as updating show interfaces command. JIRA: APEX-407 os-net-config-pr: 6 opnfv-tht-pr: 129 Change-Id: I77c590e966d2532d894ec96bb60ffdf914a90f6d Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-29Merge "Pins ODL L3 VPP/HC packages"Tim Rozet3-2/+28
2017-03-29Adding --virtual-computes to deploy.sh help outputDan Radez1-0/+1
JIRA: APEX-426 Change-Id: Id2ea69fd26c1160885cbd532d297ed9d3b89f5f7 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-29Pins ODL L3 VPP/HC packagesTim Rozet3-2/+28
JIRA: APEX-421 Change-Id: I18a1624af96be772820938e3138666c51b10301c Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-28Merge "Adding OVN as an SDN option to Apex"Tim Rozet6-1/+48
2017-03-28Merge "Fix quagga user and dirs"Tim Rozet1-0/+3
2017-03-27Fix quagga user and dirsNikolas Hermanns1-0/+3
The rpm spec of quagga still misses the correct user and dir setup for quagga. This is the jira to remove this later on: https://jira.opnfv.org/projects/SDNVPN/issues/SDNVPN-130 Change-Id: I71885a6b177443f58d0c093833e76656eb83b428 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-03-27Adding OVN as an SDN option to ApexDan Radez6-1/+48
JIRA: APEX-129 opnfv-tht-pr: 111 opnfv-puppet-tripleo-pr: 18 Change-Id: I71de5802ed476b6f78ad5a718ac15d9aec9a6a1d Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-27Disables ODL clustering for FDIO+ODL scenariosTim Rozet3-0/+56
ODL clustering has issues with VPP mounting, so we are disabling clustering for now and should have the bug in ODL fixed by Danube 2.0. Change-Id: I19b9c9167596105a3197de8c5a537bed1280f241 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-27Merge "Apply NSDriver patch for neutron for all FD.io scenarios"Tim Rozet1-1/+1
2017-03-26Removes neutron ovs agent systemd when not nosdnTim Rozet1-0/+10
Bug in ovs agent systemd where it is started when openvswitch is restarted. This is causing ODL DPDK deployments to fail because openvswitch is creating br-int as type system instead of netdev. JIRA: APEX-427 Change-Id: Iea7f6a5553d2ca1f372f4dec82f576d62827e887 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-24Replace ODL version for odl_l2-fdio scenarioFeng Pan1-9/+8
Change-Id: I9e6c8c001c4324a936ad11ecea7eb34b0bbb83b2 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-24Apply NSDriver patch for neutron for all FD.io scenariosFeng Pan1-1/+1
Change-Id: I548a6c948a276f05fd2bb0c2b6bcb9ee8d96deb8 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-24Fixes OVS DPDK scenariosTim Rozet15-46/+248
This fixes nosdn OVS DPDK scenarios to work with OVS 2.6. It also adds support for the ODL DPDK scenario. OVS DPDK configuration is done during preconfig on compute nodes. All nodes make use of first boot script to get kernel params like hugepages. The network settings are modified to use real nic names for the virtual network settings file. This is required due to a timing bug with os-net-config and using first-boot script. The network settings file also contains the UIO driver to use with DPDK. JIRA: APEX-314 opnfv-tht-pr: 117 Change-Id: I46b6fca71ecec38981968133ba2411f64d7c6445 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-23FDIO package version pinningFeng Pan3-14/+11
We are seeing some instability in latest FDIO packages, so pinning them for now. Change-Id: Iaf851bfe2f8c8ba9fe0e2da6979e61f71abeccbe Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-20setting keystone region for tacker and congressDan Radez1-1/+2
opnfv-tht-pr: 124 JIRA: APEX-398 Change-Id: I64092deea764b65301da686989610db8965b82fc Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-18Merge "Fixes neutron patch to only apply when ODL + FDIO"Tim Rozet3-5/+12
2017-03-18Merge "Disable Neutron L3 agent HA for FDIO/ODL scenarios"Tim Rozet1-0/+1
2017-03-17Fixes neutron patch to only apply when ODL + FDIOTim Rozet3-5/+12
We don't want the neutorn patch which hardcodes router external interface to OVS and adds generic NS linux interface driver to be applied for every scenario. JIRA: APEX-406 Change-Id: I0fd7ed07a5ff58f9e1565831f4f469c11b501385 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-17Merge "Add networking-vpp ML2 support"Tim Rozet7-5/+306
2017-03-17Merge "Move modified enable_rt_kvm.yaml to .build directory"Tim Rozet1-2/+2
2017-03-17Remove ONOS package reference in MakefileFeng Pan1-1/+0
Change-Id: I81c6a2f6e8dacc3835e6abe1b674bbf25255d1da Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-17Disable Neutron L3 agent HA for FDIO/ODL scenariosFeng Pan1-0/+1
opnfv-tht-pr: 123 JIRA: APEX-401 Change-Id: I247fe72a30ca15af73c5317ff5777d41b7d73976 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-16Removes building quagga/zrpcTim Rozet2-6/+4
Since building this takes 10 minutes or so and it has intermittent failures, we are moving it to artifacts. If we need timely changes we can implement a job to build it, using the apex makefile. JIRA: APEX-403 Change-Id: Ie26106062143c968492dce52149459a8dc7a47ba Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-16Move modified enable_rt_kvm.yaml to .build directoryFeng Pan1-2/+2
We should not be modifying files in our repo directly during build. This patch moves the modified version of enable_rt_kvm.yaml into $BUILD_DIR rather than modifying it in place. Change-Id: Ibe160d0e5bc0f1d6633fde11de9f125ed49f58e2 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-16Removes vpp-devel from package installTim Rozet3-3/+2
Change-Id: I16f5defdd47f19095f97414f46cd9e12d3c53b19 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-16Merge "Add odl_l3-nofeature-noha deployment scenario"Tim Rozet1-0/+2
2017-03-15Add odl_l3-nofeature-noha deployment scenarioJamo Luhrsen1-0/+2
Change-Id: I144150c0a73897d86fd4970638694359ba427d4f Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2017-03-16Merge "Reduces apex odl image size"Feng Pan1-1/+1
2017-03-16Merge "Final bump of Gluon to upstream release v1.0.1"Tim Rozet1-1/+2
2017-03-15Reduces apex odl image sizeTim Rozet1-1/+1
Uses compression and sparsify to reduce image size so we don't go over the CPIO max size for RPM. JIRA: APEX-402 Change-Id: Ib6e74e703b114080dcabf4eeaa1be68aa56edea3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-15Merge "Remove 80-vpp.conf for odl_l2-fdio scenario"Tim Rozet1-0/+1
2017-03-15Final bump of Gluon to upstream release v1.0.1Georg Kunz1-1/+2
Change-Id: I7b220a332a8738054bcb569c3fa01b5d401a167e Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-03-15Fix typo which prevents install of bgpvpn packageGeorg Kunz1-1/+1
Change-Id: I34ce542ceebd48579bda4ebabd49772f47572c5d Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-03-15Add networking-vpp ML2 supportFeng Pan7-5/+306
opnfv-tht-pr: 113 opnfv-puppet-tripleo-pr: 16 os-net-config-pr: 5 Change-Id: I0c34889db27fd71e1b73e860850b81a08707c324 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-14Remove 80-vpp.conf for odl_l2-fdio scenarioFeng Pan1-0/+1
We remove and reinstall VPP package for odl_l2-fdio scenario, but we never removed 80-vpp.conf file during the reinstall, causing hugepage always being set to 1024. JIRA: APEX-399 Change-Id: Ifda525517318e4797e4f7809730602ca59b7b6bc Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-10Add support for odl_l3-fdioFeng Pan11-25/+134
This patch adds support for ODL L3 FDIO scenario. Introduces a new deploy settings parameter, odl_routing_node, to indicate the routing node's hostname. This parameter will only be used for this scenario. Change-Id: I8df3eb701299007761c6cec42c4ca318b124a0b8 opnfv-tht-pr: 108 os-net-config-pr: 4 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-10Merge "Fixes mismatch for Java APIs between HC and VPP and L2 pkgs"Tim Rozet5-3/+51
2017-03-10Fixes mismatch for Java APIs between HC and VPP and L2 pkgsTim Rozet5-3/+51
This copies the same API jars used for VPP to the Honeycomb to help workaround the issues we are facing of incompatible Java APIs between HC and VPP versions. It also locks vpp/honeycomb/odl to known working packages for L2 scenarios. Also increases overcloud disk +400MB to accomodate more vpp pkgs. opnfv-tht-pr: 122 Change-Id: Id803834e1f1fa352778784da9ac246ab9c58a3b1 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-10Merge "Updating repository for code containing the smoke tests"Tim Rozet1-1/+1
2017-03-10Remove trailing folder from RESOURCES in contribRomanos Skiadas1-1/+1
It shouldn't be there and it breaks the script. Change-Id: I0762707a0c55a47b1f576e88c5ff0af979efdfda Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-03-10Merge "Open additional ports for OpenDaylight services"Tim Rozet1-0/+1
2017-03-09Open additional ports for OpenDaylight servicesJamo Luhrsen1-0/+1
- port 8101 is open to all karaf ssh access - port 6633 is open as the old default openflow port that is still in use by upstream OpenDaylight system tests. It is still enabled by default from the openflowplugin. Add old openflow port (6633) and karaf ssh port (8101) opnfv-tht-pr: 120 JIRA: APEX-397 Change-Id: I90a55b1d150758790cfb52231560c8cd722d94ad Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2017-03-09Adding "Real Time KVM" supportdavidjchou14-16/+132
Adding the support to run the "Real Time KVM" kernel in the compute node(s) to reduce the network latency caused by the virtualization of the network functions. Since the current "Real Time KVM" kernel doesn't support physical to logical network interface mapping yet, we need to use the real physical interface name rather than the logical interface name for all compute interfaces in network_settings.yaml. Also updates tests for the network settings changes and fixes a bug where interface was being queried on the controller nics before it interfaces were validated. JIRA: APEX-128 Change-Id: Iccb6c9fbdcf7e3b482f4283039ef17c38e0a6df7 Signed-off-by: davidjchou <david.j.chou@intel.com> Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-08Fixes syntax bug on mariadb file limit increaseTim Rozet1-0/+2
There was a missing ':' in the hieradata value which was causing the mariadb limit to never get increased. Also only runs the limit increase when noha is used. opnfv-tht-pr: 119 opnfv-puppet-tripleo-pr: 19 Change-Id: I0adf29de3afbb1ba021201e1814678b8beddb90e Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-08Merge "Use the more tested networking-odl-v1 in bgpvpn"Tim Rozet1-0/+1
2017-03-08Merge "Adding to build cache and removing jolokia tarball"Dan Radez2-15/+17
2017-03-08Adding to build cache and removing jolokia tarballDan Radez2-15/+17
Change-Id: I23bf0ebda3a75a348383c1b5372698bf0e1d47b1 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-08Updating repository for code containing the smoke testsspisarski1-1/+1
ci/run_smoke_tests.sh is currently pulling the test code from the CableLabs repository. Now that OPNFV owns that code, we should now be sourcing that from gerrit.opnfv.org. JIRA: FUNCTEST-754 Change-Id: Ib4cd5f3596a891a94383a452eaa78c951d063bf8 Signed-off-by: spisarski <s.pisarski@cablelabs.com>
2017-03-08Disabling ONOS from DanubeDan Radez4-15/+22
Integration work for ONOS in Danube was not completed. Disabling this scenario for this release. Disabling completed mostly by commenting out sections enabling easy re-enabling next release once integration work is completed. Change-Id: I1d7b457e8234bf6bb299b9908b356040e68370e5 Signed-off-by: Dan Radez <dradez@redhat.com>