summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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-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
2017-02-27Merge "Adding dovetail installation using docker container"Tim Rozet3-3/+23
2017-02-27Removing sctp module load from ApexDan Radez1-3/+0
Handled upstream by: https://review.openstack.org/#/c/438343/ opnfv-tht-pr: 112 Change-Id: I6e54dbfbf31864e96a65b6e6aa1dc4743c71ffb1 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-27Merge "Adding endpoint url definitions to congress"Dan Radez2-1/+2
2017-02-27Merge "Adding endpoint url definitions for tacker"Dan Radez1-0/+1
2017-02-27Adding dovetail installation using docker containerzshi3-3/+23
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-23Add ipv6 support to baremetal virthost networksMichael Chapman1-1/+1
This won't be used in the vast majority of cases, but where someone wants to use an ipv6 external network on the undercloud, this will be needed. Change-Id: Ibb41e0fee7c112c19446d96eb195c0df552c90d1 Signed-off-by: Michael Chapman <woppin@gmail.com>
2017-02-23Adding endpoint url definitions to congressDan Radez2-1/+2
opnfv-tht-pr: 109 Change-Id: Iad64221f4ced02eb78661ded6c9185554698200b Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-23Adding endpoint url definitions for tackerDan Radez1-0/+1
opnfv-tht-pr: 110 Change-Id: I8db5f2788a93323c1c115acc159f5edfc3a627f2 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-22Allows for specifying compute node RAMTim Rozet2-5/+17
Currently we allow specifying ram per Overcloud VM. If the node is detected as ODL, we bump the RAM to a minimum of 10GB. There is a need to be able to specify the RAM per compute node in cases where we need controller RAM to be high, but want compute nodes to be low (like CSIT) - in order to keep the memory footprint as small as possible. Changes Include: - Adds '--virtual-compute-ram' argument that will override the '--virtual-ram' param for compute nodes - Fixes a bug where if ODL is used and RAM is overridden to 10GB for Control nodes, it was also accidentally being set for compute nodes - Modifies '--virtual-ram' to be '--virtual-default-ram' in order to clarify this parameter sets the default amount of RAM for all overcloud nodes which may be overridden by a role specific arg Change-Id: Ia36082aa2167d9897f3ec6753d08804352301c63 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-22Adding congress support back into DanubeDan Radez8-12/+25
opnfv-tht-pr: 97 opnfv-puppet-tripleo-pr: 10 Change-Id: Idfc109fc984f20b096a23d12864a027146a9c74c Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-18Merge "onos feature install modified for onos 1.8"Tim Rozet1-1/+1
2017-02-18Merge "Add support for odl-fdio scenario"Tim Rozet22-2066/+582
2017-02-18Merge "Adding Quagga to build"Tim Rozet12-1/+1289
2017-02-17Adding Quagga to buildRomanos Skiadas12-1/+1289
Builds 6Wind ZRPC, Quagga, and dependencies required for OpenDaylight with BGPVPN scenario. Packages are built into RPMs, and left on the overcloud disk in /root/quagga. They are then installed at deploy time if VPN feature flag is enabled. Note, for proper upstream we should create a zrpc OOO service, but that can be a follow up patch. For that we would also need official packaging/build system upstream somewhere. JIRA: APEX-357 Changes Include: - Build thrift rpm - Build c-capnproto rpm - Build quagga rpm - Build zrpcd rpm - Configure bgpd - Detect deploy with VPN and install pkgs - Enable zrpcd with systemd Change-Id: I9825694f46aaab48a3d1cd5fc4d9a24c7370e8fa Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com> Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-02-18Add support for odl-fdio scenarioFeng Pan22-2066/+582
Changes: - Kernel parameters are now set through first-boot.yaml during deployment. No custom images will be built. Note that all nodes will be configured the same way, we only use compute's kernel parameter settings currently (from deploy settings file) - Add support for VPP interface type in network settings file, it is now possible to specify vpp_interface type and uio_driver for tenant nic in network settings file. A new example config, network_settings_vpp.yaml is added. - Add support for odl_l2-fdio scenario. Limitations: - Physical NIC names must be specified in network settings file, numbered nic names such as nic1 are not supported for fdio scenarios. - The same kernel parameters will be configured for all nodes. The paramters will be taken from compute kernel parameter section in deploy settings file. opnfv-tht-pr: 104 opnfv-puppet-tripleo-pr: 12 os-net-config-pr: 3 Change-Id: Ie9d6151e6e58d11da3c66fbcabe4a0886c3fa152 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-02-17Fix docs path in common rpm spec fileFeng Pan1-5/+5
Change-Id: Iefe3e0a3e8cdd9e84b3d094eaa1dcea552552be2 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-02-17Merge "onos 1.8 upgradation"Dan Radez1-1/+1
2017-02-17Doc updates for MS6Sofia Wallin13-0/+0
Updated the docs structure according to directives and MS6 Change-Id: I36e92cbc58328528ebb91ff4f54ee701f5477443 Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
2017-02-17onos feature install modified for onos 1.8rssaravana1-1/+1
Change-Id: Idc60b0304f8f37d2daa7aa6cd220be7859121352 Signed-off-by: rssaravana <saravanakumar.somaskandan@huawei.com>
2017-02-17onos 1.8 upgradationrssaravana1-1/+1
Change-Id: I5e9b8dd51be347f08e8ab8205a70121b903347fd Signed-off-by: rssaravana <saravanakumar.somaskandan@huawei.com>
2017-02-16Merge "Adding Gluon to post-install and bumping version"Tim Rozet2-1/+14
2017-02-16Merge "Enables OpenDaylight HA"Dan Radez1-0/+1
2017-02-16Removes cinder quota show in post installTim Rozet1-1/+0
We used this a while back for additional debug output to prove the quota setting were correct. Now with composable services, it isn't always guaranteed that cinder is used. Since we don't use this output for anything, this patch removes it. Change-Id: I27ba64761a5ec1bfbe9da0c3e331ba91010d1186 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-16Enables OpenDaylight HATim Rozet1-0/+1
Enables ODL clustering by default for all HA ODL scenarios. opnfv-tht-pr: 107 opnfv-puppet-tripleo: 14 JIRA: APEX-390 Change-Id: I17934b5300e0cc9de36c24b4cd5b06ea54d05b8d Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-16Merge "Adding tacker support back into Danube"Tim Rozet8-63/+36
2017-02-16Adding Gluon to post-install and bumping versionGeorg Kunz2-1/+14
Adding the creation of the Gluon dummy network and subnet to the post installation steps. Bumping the version of Gluon to the latest. opnfv-tht-pr: 106 Change-Id: I5123916f0e153cbd1e70e443d9c8af38ac55fdef Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-02-15Removes cinder from controller with CSIT envTim Rozet1-4/+0
Change-Id: Iff08b7c7eabfafe3661d8d30e0a81cc38b44eaa3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-13Adding tacker support back into DanubeDan Radez8-63/+36
opnfv-tht-pr: 98 opnfv-puppet-tripleo-pr: 11 Change-Id: I971bb2c94eb9500c81b25adf5019fd02f8e90053 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-10Adding gluon to the Build and DeploysystemGeorg Kunz6-3/+32
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-10Fixes networking-bgpvpn pkg installTim Rozet2-2/+4
Also includes minor change for tox working directory to move up one dir (build dir) for congress. This is due to https://github.com/tox-dev/tox/issues/66 Removes networking_bgpvpn.conf, and uses neutron service_providers to set. This is because we do not have upstream patches to configure bgpvpn conf file via OOO and having 2 definitions breaks deploy. Change-Id: I9846bd959c1ed8e2e81f3ae30470ec357da3fc8f Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-08CSIT: adds default floating ip poolTim Rozet1-0/+1
Change-Id: Ib9e118983a0f59dbf416fa157f312eacc73763a3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-08Adds default root password to undercloudTim Rozet1-0/+1
Adds default password 'stack' Change-Id: Ib45c0382f09b4d772d83eb984eee227cb3e23083 Signed-off-by: Tim Rozet <trozet@redhat.com>