summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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-27Apply NSDriver patch for neutron for all FD.io scenariosFeng Pan1-1/+1
Change-Id: I548a6c948a276f05fd2bb0c2b6bcb9ee8d96deb8 Signed-off-by: Feng Pan <fpan@redhat.com> (cherry picked from commit dc600bda635981edc035290faf901f54e810790e)
2017-03-27Removes 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> (cherry picked from commit 2ea2ee214210f1eec14c8bdf91260ee883eb3192)
2017-03-26Replace ODL version for odl_l2-fdio scenarioFeng Pan1-9/+8
Change-Id: I9e6c8c001c4324a936ad11ecea7eb34b0bbb83b2 Signed-off-by: Feng Pan <fpan@redhat.com> (cherry picked from commit 59e92f9ac358d6d055fa051a3aaa4e6b5a88f558)
2017-03-24Fixes OVS DPDK scenariosTim Rozet15-41/+243
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> (cherry picked from commit 5f50df9743156ea805256e2f65815ed0075881f6)
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> (cherry picked from commit 1447fa43970aac807d2490ce8e77a065fb1dbd5d)
2017-03-18Merge "Fixes neutron patch to only apply when ODL + FDIO" into stable/danubeTim Rozet3-5/+12
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-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-17Merge "Add networking-vpp ML2 support" into stable/danubeTim Rozet7-5/+306
2017-03-17Move 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> (cherry picked from commit 96013ac0328d2a4f54c6432e3900849db6c78d48)
2017-03-17Remove ONOS package reference in MakefileFeng Pan1-1/+0
Change-Id: I81c6a2f6e8dacc3835e6abe1b674bbf25255d1da Signed-off-by: Feng Pan <fpan@redhat.com> (cherry picked from commit dd00a13e93ec1a23cd6f1bcb26dae55960ca1b26)
2017-03-17Merge "Removes building quagga/zrpc" into stable/danubeTim Rozet2-6/+4
2017-03-17Removes 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> (cherry picked from commit d5527ec6ff391ddd3f872b7f8a7bc3f1f2075381)
2017-03-17Add odl_l3-nofeature-noha deployment scenarioJamo Luhrsen1-0/+2
Change-Id: I144150c0a73897d86fd4970638694359ba427d4f Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com> (cherry picked from commit c8fa3e03525e4bdab6668760637d5cd079f29845)
2017-03-17Add 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-16Removes vpp-devel from package installTim Rozet3-3/+2
Change-Id: I16f5defdd47f19095f97414f46cd9e12d3c53b19 Signed-off-by: Tim Rozet <trozet@redhat.com> (cherry picked from commit 59120f0ddd3ad84feab0ffb9defc185f73f910a5)
2017-03-16Merge "Final bump of Gluon to upstream release v1.0.1" into stable/danubeTim Rozet1-1/+2
2017-03-16Merge "Reduces apex odl image size" into stable/danubeTim Rozet1-1/+1
2017-03-16Final bump of Gluon to upstream release v1.0.1Georg Kunz1-1/+2
Change-Id: I7b220a332a8738054bcb569c3fa01b5d401a167e Signed-off-by: Georg Kunz <georg.kunz@ericsson.com> (cherry picked from commit 79dc043d32a1280b73f56a6f3ba458923e290874)
2017-03-16Reduces 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> (cherry picked from commit 03e4fffb7f6e2937757768e5035ba507120bd531)
2017-03-16Fix typo which prevents install of bgpvpn packageGeorg Kunz1-1/+1
Change-Id: I34ce542ceebd48579bda4ebabd49772f47572c5d Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-03-15Remove 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> (cherry picked from commit b72e6fef8f43edefbc34e458b5a87218363ee658)
2017-03-12Add support for odl_l3-fdioFeng Pan12-31/+140
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> (cherry picked from commit 7d994a3c3e18227c26bf58049e4d5780144ecf98)
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>
2017-03-08Use the more tested networking-odl-v1 in bgpvpnRomanos Skiadas1-0/+1
opnfv-tht-pr: 114 Change-Id: Icfa4edab139bcbf7684417649105212cc5f00a2e Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-03-07Adding LabelsShubhamRathi2-0/+4
Labels serve as anchors/ refs when referenced from other documents This patch adds labels to docs/*/*/index.rst Change-Id: Ia891cbe2866acceb626730b778585b5620cb2ff0 Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
2017-03-06Build cleanupsDan Radez5-5/+5
- moved patch files into patches dir - python-etcd is packaged upstream Change-Id: I2ad33460e1a8b3e57d30976d92c7423a30a68fc9 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-06Merge "Allow RDO_IMAGE_URI env var to override RDO images source"Michael Chapman1-1/+1
2017-03-03Adding notifier topic to ceilometerDan Radez1-0/+1
opnfv-tht-pr: 116 JIRA: APEX-367 Change-Id: Ie86f5bcf7c2caec4446698dd2e43b63f58747a42 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-04Merge "Increases open files limit for mariadb"Feng Pan1-0/+1
2017-03-03Fixes neutron L3 HATim Rozet1-0/+23
We modify neutron code to allow FDIO to create regular tap ports in router namespaces. However, we did not add support for neutron L3 HA, which required this extra patch to work correctly. JIRA: APEX-393 Change-Id: I3eb7ccac046be45d48806cf5d1e64e1c7282284d Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-03Allow RDO_IMAGE_URI env var to override RDO images sourceDan Radez1-1/+1
JIRA: APEX-381 Change-Id: If740f376fefc325d54c7477f8c97af0b51201354 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-03Removes hardcoded packages from dev_deploy_checkTim Rozet1-25/+3
The package versions we were downloading as beta are no longer required. Those versions are now included in epel, so we can just use the repo. Change-Id: I422afe675e001a1a405c92eb8f0561b7d216badf Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-03Increases open files limit for mariadbTim Rozet1-0/+1
There is currently an issue where the max open files limit is hit with MariaDB in noha deployments, because it is defaulted to 1024 by system limits. In HA deployments the limit is bumped to 16384. This patch introduces a flag to be able to increase the limit to 16384 for noHA deployments. opnfv-tht-pr: 115 opnfv-puppet-tripleo-pr: 17 JIRA: APEX-345 Change-Id: I786517c5fb663332e782500df964a43d3d4538ff Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-28Fixing the congress post install operationsDan Radez1-3/+9
- adding comments regarding nova's api microversion, please read the comments in the code for explaination - removing the ceilometer datasource creation, ceilometer has been replace by gnocchi as the primary telemetry source and there is not a gnocchi driver in newton for congress Change-Id: I77ddc30220e7b73e9b3c625ee0479e0351bae832 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-28Merge "Removing sctp module load from Apex"Tim Rozet1-3/+0