summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-19Merge "Add ability to configure allowed vlan ranges in deploy configuration"Dan Radez2-0/+7
2016-10-19Merge "Adds enic workaround for OVS DPDK"Tim Rozet1-0/+1
2016-10-18Merge "Moved smoke test repository and changed input arguments."Dan Radez2-2/+2
2016-10-18Adds enic workaround for OVS DPDKTim Rozet1-0/+1
OVS DPDK deployments were failing in daily CI. This is because the UCS fabric tags packets no matter what when not using an external switch with UCS. This patch inserts a flow to strip any vlan tag when the tenant network type is set to vxlan. JIRA: APEX-333 opnfv-tht-pr: 89 Change-Id: I49920c45901f724a96a3a5515172a13b7ddee7a7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-10-18Merge "Swap br-external and br-public in clean.sh"Dan Radez1-2/+2
2016-10-18Merge "Consolidate ODL SFC RPM into ODL RPM"Tim Rozet9-134/+11
2016-10-17Add ability to configure allowed vlan ranges in deploy configurationPeng Liu2-0/+7
Add a new parameter 'vlan_id_range' for tenant vlan range, which can set the 'network_vlan_ranges' for 'datacentre' network in ml2.ini on both compute and controller. Change-Id: I5c190fb2d5d582d0d5f56d4c18cf32502b758bd8 JIRA: APEX-272 Signed-off-by: Peng Liu <pliu@redhat.com>
2016-10-17Merge "Use br-external instead of br-public"Dan Radez1-1/+1
2016-10-14Swap br-external and br-public in clean.shDan Radez1-2/+2
confused by the comments in clean.sh, updating it so confusion doesn't continue. Change-Id: Ia3eacba9a5d23a2d1d4030895cde13d006adfa87 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-14Merge "Fix ipv6 deploy failure"Michael Chapman1-0/+1
2016-10-13Fix ipv6 deploy failureFeng Pan1-0/+1
Update packages in overcloud to fix IPv6 deployment failure. JIRA: APEX-332 Change-Id: Ifee857b42292ed638fb1bf49178c258d9d504af7 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-14Use br-external instead of br-publicMichael Chapman1-1/+1
We changed the names of all these a while ago, but didn't update the onos post-install script. JIRA: APEX-281 Change-Id: Ib617d7f3dd0879da4e89d032cd694519fc0de557 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-10-13Merge "Fix openstack-congress package name"Dan Radez2-2/+3
2016-10-13Fix openstack-congress package namezshi2-2/+3
JIRA: APEX-287 openstack-congress rpm-spec use '%dist' macro as name suffix, '%dist' macro is different over various distros which may cause name mismatch when uploading package to overcloud images; fix it by using '%dist' macro in package name to avoid possible mismatch. Change-Id: Iaa7068d7da3e5fe3728baf2fa3c67eb45355c74a Signed-off-by: zshi <zshi@redhat.com>
2016-10-12Consolidate ODL SFC RPM into ODL RPMDan Radez9-134/+11
OVS NSH can be installed at deploy time. Change-Id: Ie875ada99053df95c6534e269f4dd627396489bc JIRA: APEX-324 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-12Conditionally install OVS NSH in ONOS deploymentDan Radez3-7/+10
OVS with NSH should be installed only if we're enabling SFC in an ONOS deployment JIRA: APEX-331 Change-Id: I54826bb2d62b20c42f00c856d8458444f2f795e5 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-10Merge "set undercloud VM to autostart"Tim Rozet1-0/+1
2016-10-08Fix tenant_nic loopup error for nosdn fdio scenarioFeng Pan1-0/+1
Currently we assume tenant_nic is a virtual interface name (like nic1), so we perform an extra hiera lookup, this is not needed if the user specifies physical nic name in network_settings file. This patch defaults the hiera lookup of the nic interface lookup to be what the user specifies if a hiera value can't be found. JIRA: APEX-293 opnfv-tht-pr: 88 Change-Id: I5f6d3addbaf20c4dfec532b1292ddb9424552a1f Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-08set undercloud VM to autostartDan Radez1-0/+1
When an apex deployment reboot's it fails to come back clean because it expects to connect to the undercloud which is not set to autostart. JIRA: APEX-289 Change-Id: Ia4984a3de68067d7c68aeb5ae955ff358865ce79 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-08Merge "Apply vlan_strip_offload config only when using vlan for fdio"Tim Rozet1-0/+1
2016-10-07Apply vlan_strip_offload config only when using vlan for fdioFeng Pan1-0/+1
We currently apply vlan_strip_offload cnofig to VPP interface for all enic interfaces, however, this is really only needed when vlan tagged traffic is being passed on the interface. This patch adds a vlan config option to puppet-fdio and opnfv-tht so that we only enable it when needed. Right now the only scenario this is needed is nosdn-fdio, since the only supported mode for tenant networking is VLAN. Dependent on https://github.com/radez/puppet-fdio/pull/11 JIRA: APEX-285 opnfv-tht-pr: 87 Change-Id: I40c444896e036eaa87506cf372bedd4b8a621d00 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-07Fix dns server setting parsingFeng Pan1-1/+1
JIRA: APEX-294 Change-Id: I4b9aed3fc2ea35a918203a0edc995b73020d122c Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-07Remove yum udpate all from overcloud buildFeng Pan2-2/+3
Also changes python path in networking-vpp spec to use abolsute path. This avoids issues when python path is found on a different path on build machine. Change-Id: Icc2951bc66ba0b2ab0510083ecad6e680da9d5fc Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-07Merge "Fixes sdnvpn (again)"Tim Rozet1-0/+1
2016-10-06Merge "VPP version update"Tim Rozet8-26/+149
2016-10-05Fixes sdnvpn (again)Tim Rozet1-0/+1
Previous neutron_config did not work because of duplicate declarations of that as well. This patch just removes it all together from the puppet files and into the environment file. opnfv-tht-pr: 86 JIRA: APEX-278 Change-Id: I18dc5d41a760793417f57bfe0983401ca7ee1746 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-10-04VPP version updateFeng Pan8-27/+149
- Update VPP version to latest on 16.09 branch - Change networking-vpp repo to point to openstack. - Update VPP python API rpm location - Configure etcd for networking-vpp ML2 plugin opnfv-tht-pr: 85 JIRA: APEX-283 Change-Id: I4e69de3c51b1f4221995cc8568cdfa18aacbc55c Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-03Moved smoke test repository and changed input arguments.spisarski2-2/+2
Change-Id: I3cba4df26b9c533cc408c0482cbeaae292960ee5 Signed-off-by: spisarski <s.pisarski@cablelabs.com>
2016-10-03Merge "removing the rabbitmq package installed from dropbox"Dan Radez1-1/+0
2016-10-03Merge "Adding developer/troubleshooting section to Installation Instructions"Tim Rozet2-0/+145
2016-10-03removing the rabbitmq package installed from dropboxDan Radez1-1/+0
Package was a workaround to fix ipv6 support, cent has pulled in the version we needed now so no need to side load it anymore. Change-Id: I9fa0b6d4f53c3e3caf4b99a229ac74cb357bbb7c Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-30Adding developer/troubleshooting section to Installation InstructionsRicardo Noriega2-0/+145
Updating with suggestions and comments Change-Id: Ida7357eba0b2ed5d59f89b91603c8149a6fbcf7a Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
2016-09-28Merge "Removing --flat and network_isolation variables"Tim Rozet12-130/+86
2016-09-27Removing --flat and network_isolation variablesDan Radez12-130/+86
VLAN support allows a set of nodes with a single nic to deploy removing the need for --flat. flat was not well maintained or tested. Change-Id: Ieae1c2350c83544ce50048b44300fa0b8e68dd43 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-27Add python ipmi library to isoMichael Chapman1-0/+1
JIRA: APEX-282 Change-Id: Ib63735049689eb9e2778d71f803f2bdb7a55c9eb Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-09-27Merge "enable vhostuser for ovs-dpdk scenario"Tim Rozet1-0/+4
2016-09-26Merge "migrating to proposed common network settings file"Dan Radez23-1142/+1070
2016-09-23Fix PREFIX calculation for attach_interface_to_ovsFeng Pan1-1/+1
Make sure we only get number portion of PREFIX in ifcfg file, this avoids getting potentially the double quotes around the prefix. JIRA: APEX-163 Change-Id: Ia59a437927a75d9bb99efd324ccb5e4a5201c051 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-23Merge "removing unused bash parser functions"Dan Radez1-40/+0
2016-09-22Updates docs for scenarios/issuesTim Rozet3-22/+34
Changes include: - Updated scenarios table with final support info for Colorado 1.0 - Updated known issues for more scenarios - Minor RST syntax fixes Change-Id: Ied751a726a7c9cc062793c78fbac9c6e44e4a882 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-22migrating to proposed common network settings fileDan Radez23-1142/+1070
- proposed in genesis https://wiki.opnfv.org/display/genesis/Common+Network+Settings - This patch updates the network_settings files in the config/network dir and updates the associated bash, python and python tests relative to the new yaml structure and nomenclature used in the proposed settings file JIRA: APEX-262 Change-Id: Ib0dc9d0f21465b38f2a53cff20f71fb9230bfc48 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-21Merge "Fixes disk space issue with perf scenarios on Undercloud"Tim Rozet1-0/+1
2016-09-21Merge "Fixes SFC OVS to be built in Apex"Tim Rozet5-15/+77
2016-09-21Fixes SFC OVS to be built in ApexTim Rozet5-15/+77
Our kernel version is always updated in our build, causing static kmod builds for OVS to fail. This adds OVS NSH to Apex build process. JIRA: APEX-214 Change-Id: Ib071565d71c3471c2a03345b999adcad5af1962f Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-21Fixes disk space issue with perf scenarios on UndercloudTim Rozet1-0/+1
Scenarios were failing to deploy due to lack of disk space after making multiple overcloud images for each role. This removes the per role images after uploading into glance. JIRA: APEX-279 Change-Id: I09df89e778d36cb08df26df83ae0d7cda267799f Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-21enable vhostuser for ovs-dpdk scenarioFeng Pan1-0/+4
- Configure 'netdev' datapath type for ovs agent on compute node - Set correct permission in OVS JIRA: APEX-274 opnfv-tht-pr: 83 Change-Id: I94d41375c32f04f4cff872ef85fe8a4514103535 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-21Merge "Fixes neutron sdnvpn config resource"Tim Rozet1-0/+1
2016-09-21removing unused bash parser functionsDan Radez1-40/+0
Change-Id: I694e057544097d59b9974fe6fc9ad269a5b180b6 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-21Fixes neutron sdnvpn config resourceTim Rozet1-0/+1
Duplicate neutron::config class declarations during SDNVPN scenario were causing deployments to fail. Modified it to be a neutron_config provider instead. opnfv-tht-pr: 82 JIRA: APEX-278 Change-Id: I44868ee95d1fc4c976d7a606e94bf087459ff2f8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-21Merge "Handling file loads and tmp dirs differently"Dan Radez12-19/+36