summaryrefslogtreecommitdiffstats
path: root/config/deploy
AgeCommit message (Collapse)AuthorFilesLines
2017-09-11Updates SFC to use nitrogenTim Rozet2-2/+2
Also fixes issue where openvswitch NSH rpm was not getting installed because we needed to downgrade now that default OVS is 2.7 and NSH OVS is 2.6.1 Change-Id: I1b639ca80214032e93aacb3332e9588d49e74127 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-11Add os-odl-fdio-dvr supportFeng Pan2-0/+72
apex-tripleo-heat-templates: I6a83c9e2deeb0df9a3ab09a707c9c64aa84da55e apex-puppet-tripleo: I2025e3157b97b376b63002003ca17c7206aba546 JIRA: APEX-466 Change-Id: Iedb75994d35b5dc1dd5d5ce1a57277c8f3729dfd Signed-off-by: Feng Pan <fpan@redhat.com>
2017-08-09Enables SFC scenariosTim Rozet2-0/+22
apex-tripleo-heat-templates: I230b31dc9ed0ecc5046064628ba2f2505e589522 apex-puppet-tripleo: Icd433ddc6ae7de19a09f9e33b410a362c317138a Change-Id: I0b17b4e86eb90b949bd62f7e73944adad77ef1a3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-08[KVMFORNFV]kvm+ovs+dpdk scenario for E-releaseNavya2-0/+56
This patch consists of implementation of the KVMFORNFV os-nosdn-kvm_ovs_dpdk-ha and os-nosdn-kvm_ovs_dpdk-ha scenarios. Format of comment to trigger gate should be as follows: start-gate-scenario: os-nosdn-kvm_ovs_dpdk-noha Change-Id: Ia320ed8ac44f6b62c3875efe5e44a1df7a0fc777 Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
2017-08-04Add support for nosdn-ovs-dpdk scenarioFeng Pan2-0/+2
Change-Id: I31fca214b7d16cecc261137567fa7ecf63abfe04 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-07-31Adds Barometer servicejhinman12-0/+18
Adds Barometer service as a deploy option to Compute nodes by specifying barometer as true in deploy settings. Barometer packages are installed only for x86_64. Adds scenarios os-nosdn-bar-ha and os-nosdn-bar-noha. Add scenarios to opnfv-apex-common.spec. Temporarily remove references to snmp packages. apex-tripleo-heat-templates: I397d2557639c87ab8afacd076a5b9fd7c056dce7 apex-puppet-tripleo: I878ff8d1e0a8b96f3380bb77f168cd5a4c3f6543 Puppet module is at: https://github.com/johnhinman/puppet-barometer. Change-Id: Ic087c2052f7849ee2cf6c63224558c2b36a8ca1f Signed-off-by: jhinman1 <john.hinman@intel.com>
2017-05-15Removing sdn_l3 and _l2 scenario featuresDan Radez27-113/+0
JIRA: APEX-429 Change-Id: Ifb28bb27f8e58ac5b180454719dfb329c3edf000 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-10Adding yamllint to build checksDan Radez28-42/+72
- making formatting changes to yaml files to meet yamllint checks Change-Id: Id48a8446512943e908e61dc00bbe6c033af27775 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-09Updating Apex to OpenStack OcataDan Radez10-12/+12
- power management updated to virtualbmc, pxe_ssh is deprecated - removing custom tacker build - removing custom congress build - disabling yum update in undercloud on the cli instead of in a patch - Undercloud is direct kernel booted now, there are no kernel and initrd in the disk image from upstream - remove OpenDaylight previous to Carbon JIRA: APEX-433 JIRA: APEX-432 JIRA: APEX-431 Change-Id: I6963f16e65eacade5607a3082b58b6150331406c Signed-off-by: Dan Radez <dradez@redhat.com>
2017-04-18Add ODL netvirt VPP supportFeng Pan1-0/+38
opnfv-tht-pr: 131 Change-Id: I112d454078bd29a386b8557bf1d015d81f328d61 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-10Add VPP interface options supportFeng Pan2-0/+4
Interface options is needed for nosdn-fdio scenario to disable vlan strip offloading for enic. Change-Id: I7d7e3d7e6e0c822a13113911a41a3d076ecbd509 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-04RPM version update / ovs_dpdk renameDan Radez4-0/+0
- updating RPM version numbers for Euphrates - renaming ovs scenario to ovs_dpdk JIRA: APEX-434 Change-Id: I75e1d96bd613ea04e2ffd12bd41b3a536ff75d7f Signed-off-by: Dan Radez <dradez@redhat.com>
2017-04-03Removing symlinks to odl_l3 scenario filesDan Radez7-7/+0
Change-Id: I43f1edcb8552876f2edcd1395cdd7b510bef646b Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-30Euphrates Docs update w odl scenario name cleanupsDan Radez16-164/+170
- updating docs to reference Euphrates - removing the odl_l2-nofeature scenario, it's obsolete - renameing odl_l3 to odl, it's default for odl now - adding symlinks to files to _l3 files so CI doesn't break will remote those once CI is updated to use new names Change-Id: I9f2646fc5dac443042c5f4be8cca7d2df5dca663 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-30Updating docs for DanubeDan Radez1-1/+1
Change-Id: I7eb2d7bb62d61ca1ab7177332bb27329da85ad48 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-27Adding OVN as an SDN option to ApexDan Radez1-0/+10
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-24Fixes OVS DPDK scenariosTim Rozet4-0/+62
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-15Add networking-vpp ML2 supportFeng Pan2-2/+37
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-10Add support for odl_l3-fdioFeng Pan2-0/+74
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-09Adding "Real Time KVM" supportdavidjchou3-0/+26
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-02-27Adding dovetail installation using docker containerzshi1-0/+3
This patch adds dovetail option to deploy settings, installs dovetail image to undercloud. Change-Id: If7a763d9f6b27655dbb1f5855f438ab11bd88a82 Signed-off-by: zshi <zshi@redhat.com>
2017-02-10Adding gluon to the Build and DeploysystemGeorg Kunz1-0/+1
In order to make gluon really deployable some more things need to be done: - Add pull request 103 which add yaml files which point to gluon puppet - Rename the scenario to odl-gluon similar to bgpvpn scenario - Add tht of gluon to overcloud-deploy-functions.sh JIRA: APEX-379 opnfv-tht-pr: 103 opnfv-puppet-tripleo-pr: 13 Change-Id: I3ccfb5a279f1df21c4da79fc47039b3c0b6e5495 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com> Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-02-08Merge "Adding yardstick installation using docker container"Michael Chapman1-0/+3
2017-02-07Add gluon scenario config fileNikolas Hermanns1-0/+11
This patch adds first version of gluon scenario config file, as well as introducing etcd service in puppet-fdio and T-H-T. JIRA: APEX-379 opnfv-tht-pr: 96 opnfv-puppet-tripleo-pr: 9 Change-Id: Icef29520d093e005dba9cbc5cf0e3fd1ed893cf4 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-02-06Adding yardstick installation using docker containerManjunath Ranganathaiah1-0/+3
This patch adds yardstick option to deploy settings, installs docker and yardstick image to undercloud. Change-Id: I3a2a1d6bcdfe5becd11d6d9f22218837c572d5da Signed-off-by: Manjunath Ranganathaiah <manjunath.ranganathaiah@intel.com>
2017-01-26[BGPVPN] Remove l2 in Name; Enable ODL BoronNikolas Hermanns2-2/+4
Since Boron ODL servers always the l3 usecase so the l2 differentiation does not make sense anymore. Depends: https://gerrit.opnfv.org/gerrit/27605 Change-Id: I8bb55387001dfc81845134639ab4e913072f9a27 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-21Merge "remove odl sdnvpn config file"Dan Radez1-10/+0
2016-12-16Fix odl_version text with comments (Boron->boron).Tomofumi Hayashi1-3/+3
At present, odl_version is case-sensitive hence opnfv-deploy fail with 'odl_version: Boron'. So the change fix it. Change-Id: Ifd611c56b9802b4c5033728e70cce03eb55985cf Signed-off-by: Tomofumi Hayashi <tohayash@redhat.com>
2016-12-14remove odl sdnvpn config fileNikolas Hermanns1-10/+0
Change-Id: I78bbc34aff1d00b4113cfb2ebedf7e24e317a358 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13Adds stripped down ODL CSIT deploymentTim Rozet1-0/+12
Introduces new (hidden) cli option to change composable env config. This parameter then will use the provided file, for example, csit-environment.yaml instead of the typical opnfv-environment.yaml. The effect is using less services required for ODL CSIT snapshots. Note: this will not work with perf options, but those are not required currently for ODL CSIT. CSIT also does not need ceph, so providing a new deploy option to allow disabling it. JIRA: APEX-362 Change-Id: If3833b1acceeb23ef9e12c90df6cc9607bd8c724 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-11-30Merge "Updates FD.IO ODL scenarios to use Carbon ODL version"Feng Pan2-2/+2
2016-11-30Add noha scenario for bgpvpnNikolas Hermanns1-0/+10
Change-Id: Iecf511aa48d3123b7a2ed445cc5ff6f5d462fb83 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-11-29Updates FD.IO ODL scenarios to use Carbon ODL versionTim Rozet2-2/+2
JIRA: APEX-346 Change-Id: I9ffa32da906f50441dfc05610d0668e84c992e81 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-11-17Allow passing a device name to cephDan Radez1-0/+7
JIRA: APEX-347 Change-Id: Ibc6d141e20faf613e0f6314286b55aff01ce862e Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-11Merge "Migrate to stable/newton"Tim Rozet3-11/+13
2016-11-11Migrate to stable/newtonTim Rozet3-11/+13
os-odl_l2_nofeature is now deprecated since new netvirt only supports odl_l3. JIRA: APEX-299 Change-Id: I3557ecb85fa4cd11bba96aa9410e56a8e8cceb00 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-10-28Add iommu kernel parameter to nosdn fdio scenarioFeng Pan1-0/+2
JIRA: APEX-340 Change-Id: I3ddc2b28b46720ce1b9af28ae23f4a24690008e4 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-27Add support for isolcpu and VPP thread pinningFeng Pan3-0/+30
Also depend on https://github.com/radez/puppet-fdio/pull/14 JIRA: APEX-337 opnfv-tht-pr: 92 Change-Id: Ic3d2f04bfd1983c38e09a2bfa3992a572fc9c6c1 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-20Fixes missing iommu parameters in odl_l2 fdio ha scenarioTim Rozet1-0/+2
JIRA: APEX-335 Change-Id: I00b148e3f2a299b6e16a91f6e8e3ed447a86e117 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-20Merge "Document available deployment options"Dan Radez1-0/+70
2016-09-20Document available deployment optionsMichael Chapman1-0/+70
Add inline yaml to deploy_settings.yaml describing all the available options, and mention this in the documentation. JIRA: APEX-259 JIRA: APEX-256 Change-Id: If86b1b1d4db2701d1d584fcfd62d6f1b5d53014b Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-09-07Fixes nova instance pinning defaultsTim Rozet5-10/+0
We currently default that instances should be pinned to the first CPU of the nova-compute host. We want to remove this default, and have the default as all CPUs. This patch removes it for fdio and ovs-dpdk scenarios. opnfv-tht-pr: 74 JIRA: APEX-187 Change-Id: Iacaa699eb3948b58beff1628dfd1bf008c4c9c5a Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-19Modifies number of hugepages for compute nodesTim Rozet5-5/+5
2048 is the acceptable value where default Virtual deployments will still work. A user can then modify deploy_settings in order to increase number of huge pages to something other than the default. JIRA: APEX-184 Change-Id: I7962c8e1ae09df60c51375b4ed343b44bce52b59 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-03Merge "Adds configuring vpp/hc on all nodes"Tim Rozet3-0/+55
2016-08-03Adds configuring vpp/hc on all nodesTim Rozet3-0/+55
Changes include: - starting vpp with pci addr of tenant nic - setting performance options for fdio scenario - creates nosdn fdio scenario (needs newtorking-vpp, etc) - starts HC if ODL is used opnfv-tht-pr: 46 JIRA: APEX-133 Change-Id: Ie7a7f1418b94dfb82255ec9aebc550a955dd696a Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-22Fixes congress defaults and bind hostTim Rozet15-15/+15
opnfv-tht-pr: 48 JIRA: APEX-206 Change-Id: Icfb5356252f4e862f8a9cd4fd1914951ab45baf4 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-22Merge "Adding tacker support"Tim Rozet15-15/+15
2016-07-20Adding tacker supportDan Radez15-15/+15
opnfv-tht-pr: 34 opnfv-puppet-tripleo-pr: 4 JIRA: APEX-126 Change-Id: I050e7ae2e94779c1886f670841aa4e2dec4aa8d2 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-20Fixes bgpvpn scenarioTim Rozet1-0/+10
We had a regression where we missed adding bgpvpn code back into master. opnfv-tht-pr: 45 JIRA: APEX-200 Change-Id: I44da1d653e13c48f276ad29daac1eb6f4f2d629b Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-18Adding vsperf supportDan Radez1-0/+1
JIRA: APEX-141 Change-Id: I9983ec5583100b7c536524a01e64bb6884b38d1d Signed-off-by: Dan Radez <dradez@redhat.com>