summaryrefslogtreecommitdiffstats
path: root/ci/PR_revision.log
AgeCommit message (Collapse)AuthorFilesLines
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-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-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-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-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-20Fixes duplicate Neutron Service Plugins in env filesTim Rozet1-1/+2
ODL L3 and SDNVPN had duplicate NeutronServicePlugins entries that were overriding features to just be 'router'. This removes the duplicates. Also, QOS needed to be removed for SDNVPN plugins, because QOS has a bug with ML2 driver for stable/mitaka. opnfv-tht-pr: 81 JIRA: APEX-219 Change-Id: Ieb132c85a1d3c81012142db0519f19299274d032 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-19Fix TenantNIC and PublicNIC configFeng Pan1-1/+2
- We now check if vairables (public/private)_(compute/controller)_interface are set before performing substitution. If those variables are not set, default values (nic2 for private and nic3 for public) are used. - Change TenantNIC and PublicNIC variables to be role specific. opnfv-tht-pr: 80 Change-Id: I4c0c9d5c2239ea1914b5d2de63f2b5c4f63c8fb0 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-15Networking-vpp fixesFeng Pan1-0/+1
- Update TenantNIC and PublicNIC in numa.yaml - Use OVS rather than linux bridge for virtual deployment on jump host - Fix controller and compute IP arrays in T-H-T - Move networking-vpp repo for vlan rewrite patch JIRA: APEX-261 opnfv-tht-pr: 79 Change-Id: I4b3b6b09613e7c47869617e15aafec8e7b59d18f Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-12Fix spelling mistake in specs filterMichael Chapman1-0/+1
opnfv-tht-pr: 78 Change-Id: I12028c34190e526da05be2ef90a93edb531303d6 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-09-09Update FDIO to use opendaylight_v2 mechanism driverFeng Pan1-1/+2
JIRA: APEX-263 opnfv-tht-pr: 77 Change-Id: I98471df02c03a7d90a588a8d7f96182851b7089c Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-09Enables networking-vpp in nosdn-fdio scenarioFeng Pan1-0/+1
- Add puppet neutron support for configuring both ML2 driver and networking-vpp agent - Update THT to invoke new puppet classes. JIRA: APEX-261 opnfv-tht-pr: 76 Change-Id: Iab21713eb711e9f24fa66cba30c895e43a3e945e Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-02Add AggregateInstanceExtraSpecFilter to SchedulerMichael Chapman1-0/+1
Numa topologies use this filter to associate a pinning spec with a host aggregate. opnfv-tht-pr: 75 Change-Id: If229e0077faa81734f7e93f9e9c652538c7577d5 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-08-30Fixes DPDK compute node preconfigTim Rozet1-0/+1
Bug where IP was being detected on DPDK interface, which is attached to br-phy and has no IP. IP parsing is only needed on FDIO deployments - so moving that part into the fdio clause. JIRA: APEX-119 opnfv-tht-pr: 72 Change-Id: I7540a97de399271eebae907f868a7ed044f3aefe Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-29Fixes VPP mounting into ODLTim Rozet1-0/+1
VPP nodes were being mounted into ODL with hostname rather than FQDN, which is required for matching nova/neutron services FQDN. JIRA: APEX-247 opnfv-tht-pr: 69 Change-Id: I83c9128e7644bcf294ced2f93b6f4e7f7a156866 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-29Fix neutron host name changes on rebootMichael Chapman1-0/+1
Neutron agents have a different host name on reboot, causing duplicate entries in the agent list. This is corrected by locking the host name to be the fqdn. opnfv-tht-pr: 68 JIRA: APEX-239 Change-Id: Ia2026e0515cd2fd42a4a18cbd1e26d2864f31b28 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-08-25Fixes honeycomb class call in THT computeTim Rozet1-1/+2
opnfv-tht-pr: 67 JIRA: APEX-133 Change-Id: I73aa66925773eab392f8da8fb750fc7cb1b4d3e5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-22Add nic list and ip address to fdio classFeng Pan1-0/+1
opnfv-tht-pr: 65 Change-Id: I47b773129636c541bdb0e93e88e334587ac7c2a0 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-19Fixes missing metadata param to controller.yamlTim Rozet1-0/+1
DHCP Metadata network was not being enabled because I missed passing it in overcloud.yaml to controller.yaml. JIRA: APEX-236 opnfv-tht-pr: 64 Change-Id: Ibfd69f5fe5c6f5f2e0bd9c7e47ce1b35e9bd050e Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-18Heat domain cherry-pickMichael Chapman1-0/+1
opnfv-tht-pr: 62 Change-Id: If08e779e49afa217870124d1dc0deccd086bfa91 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-08-18Fixes compute honeycombTim Rozet1-1/+2
opnfv-tht-pr: 63 Change-Id: Ie91809d222cae34b81f541bdbc83b6d0fe561973 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-18Add dpdk bind lock file for vpp deploymentFeng Pan1-0/+1
opnfv-tht-pr: 61 Change-Id: I7a0dc80f6ec2c9c7b0233a71baf51aa66867c0e4 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-17Enable ceph on bootMichael Chapman1-1/+2
The service for ceph is created using the init provider in puppet, which does not support the enable parameter, and therefore the ceph service will not start on boot. Since it creates a normal sysvinit file, this can be remedied with chkconfig. JIRA: APEX-232 opnfv-tht-pr: 58 Change-Id: I0ef9e49cfa55d8e57862fbd61fb487b6d99d8d57 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-08-15Remove trailing newline from dpdk pci addressFeng Pan1-0/+1
opnfv-tht-pr: 57 Change-Id: I0d1b3bb8983c1f7464b0270955fa4ba4e05d3467 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-15Fixes tacker heat_uri configTim Rozet1-0/+1
JIRA: APEX-230 opnfv-tht-pr: 56 Change-Id: Ibc62472fe0877dd8e9d0fcc3ffab922f7a0d6c67 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-11Fixes MTU issue for nosdnTim Rozet1-1/+2
JIRA: FUNCTEST-379 opnfv-tht-pr: 54 Change-Id: Ie0e8b4c49ffa5f5d57fb14360f822d052734d036 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-08-11Fix VPP deploy failuresFeng Pan1-0/+1
- Move deploy option parsing to before network settings parsing, as performance options are needed during networking setting parsing. - Fix numa fdio_enabled option setting - Add numa to controller hiera hierarchy in tht opnfv-tht-pr: 53 Change-Id: I0a87c557c8bf653d5a86eccdbb3172733c06716a Signed-off-by: Feng Pan <fpan@redhat.com>
2016-08-06Add notifier topic to CeilometerMichael Chapman1-1/+2
Aodh requires its alarm topic to be in the ceilometer event pipeline. opnfv-tht-pr: 52 JIRA: APEX-223 Change-Id: I613757729655c05774bab1d3d19ca35bd999cd1f Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-07-31Fix rabbitmq config in tht for IPv6Feng Pan1-0/+1
JIRA: APEX-130 opnfv-tht-pr: 50 Change-Id: Ib21e79027d8e06a11e89477340983d9f72181a4f Signed-off-by: Feng Pan <fpan@redhat.com>
2016-07-26Add pcs cleanup execMichael Chapman1-0/+1
Run a pcs cleanup before db sync and also at the end of the deployment. This will give processes a chance to recover in case there has been any kind of error that would lead to a process being scored -INFINITY due to repeated failed startup that may have been caused by load during the deployment, or another latent issue. Print out any services that are failed in pcs at the end of deployments. opnfv-tht-pr: 41 Change-Id: Idf4f03cd0463a3facd0726483091ac6f1b3bf000 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-21Add nova ssh key for vm resizeMichael Chapman1-0/+1
SSH keys for the nova account are required for the nova resize functionality. A new pair of keys is generated for each deploy. In addition, host keys are populated and a shell is provided to the nova user on all compute nodes via puppet. opnfv-tht-pr: 43 Change-Id: Ibde6877d279bc0b87553301fbce44975286cb092 JIRA: APEX-147 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-21Fixes incorrect nova host/ip configTim Rozet1-0/+1
When rebooting a control node, duplicate nova instances will be created because the hostname in the nova config is not set properly. opnfv-tht-pr: 44 JIRA: APEX-182 Change-Id: I04447fbc0f25b2ffeac7490f6b64ed1e611f0026 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-19fixes for congressDan Radez1-0/+1
opnfv-tht-pr: 42 opnfv-puppet-tripleo-pr: 5 JIRA: APEX-206 Change-Id: I5be94b69a10e000650a987cc2fcd41be800a6e88 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-17Move mongo to step 1Michael Chapman1-0/+1
Try moving mongo to be the first core service brought up, so that it doesn't interfere with heartbeats on any active services opnfv-tht-pr: 40 Change-Id: If166eae94712d3812f5c63ef0f63bc511f7d55d2 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-15Removing extra whitespace from congress paramDan Radez1-0/+1
opnfv-tht-pr:39 Change-Id: I0fc1f5ce008a93b9eaa37603086fbe785d40da20 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-12Fixes nova default floating pool to be externalTim Rozet1-1/+2
JIRA: APEX-194 opnfv-tht-pr: 38 Change-Id: I039320496fb2c5ed6e8dd87aafb1fece1fc9717d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-10Use nic1 as control plane inteface name instead of default br-exFeng Pan1-0/+1
opnfv-tht-pr: 35 Change-Id: I17fd58c3e3a8862e36e45c9c50e0119ca4a88f89 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-29Removes QOS Service plugins for ODL scenariosTim Rozet1-0/+1
opnfv-tht-pr: 33 Change-Id: Ibf880e159c3795f07ec875e14b9578c710eac52d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-22Adds opnfv tht OVS DPDK configurationTim Rozet1-0/+1
Note this patch assumes that when performance options are used, that dpdk will always be configured. We can change this behavior later. opnfv-tht-pr: 30 JIRA: APEX-119 Change-Id: Ib730d2d93e1c38246e5d62c667d9554ae57fc744 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-13Fixes incorrect ODL ML2 IP for non-HA ODL deploymentsTim Rozet1-0/+1
JIRA: APEX-173 opnfv-tht-pr: 26 Change-Id: I0b6b0922ba45e786641bdb400965376f8ab36685 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-10Forces metadata on every scenarioTim Rozet1-0/+1
JIRA: APEX-160 opnfv-tht-pr: 25 Change-Id: Ia32d77db4c3de702d8ceae0e0fe9189dd77680df Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-08Fixes ODL environment files in THTTim Rozet1-1/+2
opnfv-tht-pr: 23 Change-Id: I8bb1b5112496abfc994bbc31af0c3de4405e329e Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-05Serialize db_sync and increase sql sleep timerFeng Pan1-0/+1
opnfv-tht-pr: 21 Change-Id: If7a08374971c562c71c209962d7209994d83f211 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-06-02Attempts to fix sql race conditionTim Rozet1-0/+1
opnfv-tht-pr: 18 Change-Id: Ib00bc8f2167a4ecb03d7411b8c7b68f2a2cc3276 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-05-24Add sleep and retry to galera and mongodb service startFeng Pan1-1/+1
opnfv-tht-pr: 15 Change-Id: I827f36941b240a2ce3f402584fa6e570e5b26474 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-05-20Adds ODL DLUX GUI to L2/L3 deploymentsTim Rozet1-0/+5
JIRA: APEX-114 opnfv-tht-pr: 14 Change-Id: I328058b9f4503ccf7ec0a8d587292504b93cd17f Signed-off-by: Tim Rozet <trozet@redhat.com>