summaryrefslogtreecommitdiffstats
path: root/build
AgeCommit message (Collapse)AuthorFilesLines
2016-07-20Fixes bgpvpn scenarioTim Rozet2-0/+6
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-19Merge "Allows specifying nic order for overcloud nodes in network settings"Dan Radez1-9/+8
2016-07-18Allows specifying nic order for overcloud nodes in network settingsTim Rozet1-9/+8
Currently there is no way to specify logically or physically the nic order to be used on overcloud nodes. We always hardcode to use nic1 for admin network, nic2 for private, etc. This patch allows a user to not only decide which logical nics to use for which network, but also specify physical interface names if they need to. This is done on a per role basis, due to tripleO limitation. So a user is able to specify nic order/names for compute and controller roles separately. If a user specifies nic order, they must specify it for all networks other than admin network. We assume if admin network is unspecified it uses "nic1", so that name is reserved in this case. A user is also allowed to specify a mixture of logical and physical names, for example "nic2" and "eth3" on another network. JIRA: APEX-151 Change-Id: Ie9d4abb463cf8f8788913cb4bcf9486830adc449 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-18Adding vsperf supportDan Radez1-0/+8
JIRA: APEX-141 Change-Id: I9983ec5583100b7c536524a01e64bb6884b38d1d Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-18Merge "Fixes public vlan network settings"Dan Radez2-2/+2
2016-07-16Merge "Add python-redis to overcloud"Tim Rozet1-0/+1
2016-07-15Fixes public vlan network settingsTim Rozet2-2/+2
JIRA: APEX-201 Change-Id: I3ba8d5e38e203bb4f23679a3b91de97c591de146 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-15Adding fd.io packaging and puppet moduleDan Radez1-0/+22
- fd.io package repo & vpp - puppet-fdio JIRA: APEX-133 Change-Id: I32ee46b796983a114582ddad603c43eefe5f4dea Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-14add onos SFC feature config filebob zhou1-0/+2
add os-onos-sfc-ha.yaml for onos sfc function deployment. opnfv-tht-pr: 27 JIRA: APEX-172 Change-Id: I07d708d201ef1d97efbfffd5aca85d8a284f7c96 Signed-off-by: bob zhou <bob.zh@huawei.com>
2016-07-14Merge "correction to a conditional in nic template"Michael Chapman1-1/+1
2016-07-13Add python-redis to overcloudMichael Chapman1-0/+1
python-redis is a dependency of ceilometer and aodh, but is missing from mitaka overcloud builds. The package install is conditional so that if this is fixed upstream the build won't break. Change-Id: I22b62b77d774c4de3b9af57e8bbcb46e7393aa38 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-13Merge "Fixes build and deploy options for SFC/ONOS"Dan Radez3-39/+26
2016-07-13correction to a conditional in nic templateDan Radez1-1/+1
Change-Id: Ibed808350163379fcfa5178c78fabe2f47e491fc Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-13Fixes build and deploy options for SFC/ONOSTim Rozet3-39/+26
SFC for colorado will be based on OVS 2.5.90 which does not need 3.13 kernel. This patch removes 3.13 kernel updates, adds OVS 2.5.90 and sets default odl_version to use boron (required for SFC with OVS 2.5.90). Also updates OVS build to a working one for ONOS. JIRA: APEX-156 JIRA: APEX-199 Change-Id: I095290d925138122f24e891f8412497f9a2c3141 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-13Merge "Prevent printing remote md5 sum"Dan Radez2-1/+2
2016-07-12Adds nova policy for server host status via ownerTim Rozet1-0/+5
JIRA: APEX-196 Change-Id: I21f63e69ecc4d5b979ed4780c6e92e3ad272b8d7 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-07-12Prevent printing remote md5 sumMichael Chapman2-1/+2
If the remote file is a binary or other junk, we don't want to print it to the console, so just state it's not a match for now. Add puppet logging hack to help debug CI Change-Id: Ia4717ee0cf7a2fc01299d0819c49218487ffdf15 Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-07-11Adding doctor driver and datasourceDan Radez4-0/+31
opnfv-tht-pr: 37 JIRA: APEX-158 Change-Id: I079d22e8ee7798bddf7f2f1b6cc3f1b49f1d5773 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting post-install into functions fileDan Radez1-0/+2
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ie7068473e4ddd8eeca28ebd03de57781222ad761 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out overcloud functions to lib filesDan Radez1-0/+2
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Iceeda2be0539563163bceaacbb54c6cc2d07b87b Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out deploy.sh undercloud to functions fileDan Radez1-0/+2
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ia92c055021073dc72f46a970cd03206ddd8df8da Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out virt functions to functions filesDan Radez1-0/+2
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ic40a7327d95a290d83f9c0b18ad87a280b0da3c4 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-06Splitting out deps configuration to a functions fileDan Radez1-1/+3
trying to reduce the monolith deploy.sh to smaller parts Change-Id: Ic788748969819637171a51d10b87b018fe286ae1 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-05Moving parser functions to a sourced fileDan Radez1-0/+4
Trying to split the monolith deploy.sh Change-Id: Ib145e01696384b1b27e8a79263647235e7d68e2a Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-01Adding congress supportDan Radez3-1/+22
JIRA: APEX-135 opnfv-tht-pr: 16 opnfv-puppet-tripleo-pr: 2 Change-Id: Ic14abd13e2aa46d7ef37b74dd7b005ebf9977bdd Signed-off-by: Dan Radez <dradez@redhat.com>
2016-07-01Merge "Syntax updates and new tests"Dan Radez2-3/+14
2016-07-01Fixes onos artifacts URLTim Rozet2-3/+4
Server that was previously used is blocked on port 9999 in LF lab Change-Id: I8186ea00499352e7a404d0bf38b325e5ae9e8f23 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-30Upgrades DPDK/OVS-DPDK RPMsTim Rozet1-5/+5
Change-Id: I786a01a217bf1bc2fdc52971245d576b4b609545 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-30Syntax updates and new testsDan Radez2-3/+14
- syntax updates to match pep8 standards - tests to cover apex_python_utils.py Change-Id: Ifac06fdbb97266f1b574b20610979b6965d6dd55 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-30Merge "Fixes nic template rendering"Tim Rozet1-5/+16
2016-06-30Merge "Fixes slow ssh to overcloud nodes"Dan Radez1-0/+2
2016-06-30Fixes nic template renderingTim Rozet1-5/+16
Issue where in default network_settings, api_network is not specified. This means that the settings do not have api_network in its output, but the nic template checks to see if api_network vlan is native in its logic. This patch assumes a vlan will be numeric. A blank value or a value of 'native' will not be numeric therefore default is expanded to allow blank values as non-vlan networks. Also fixes controller to always have br-ex. Change-Id: Ibebb231901e653127175aef194eec708e8507da2 Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Dan Radez <dradez@redhat.com> Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-30Merge "[APEX-171] Upgrade ONOS into 1.6 and ovs into 2.5.90 for SFC function"Tim Rozet2-7/+26
2016-06-30Fixes slow ssh to overcloud nodesTim Rozet1-0/+2
JIRA: APEX-191 Change-Id: Ic2e5c464e7f76dbeddc0d10886246a51ab5c6e30 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-30Merge "Fixes multiple issues in ovs dpdk"Tim Rozet2-2/+2
2016-06-30[APEX-171] Upgrade ONOS into 1.6 and ovs into 2.5.90 for SFC functionbob zhou2-7/+26
Change-Id: Ia4b714fa39438bb7ea77bedff6bb8099a88abb11 Signed-off-by: bob zhou <bob.zh@huawei.com>
2016-06-28ISO missing ipxe roms packageDan Radez2-5/+4
JIRA: APEX-157 Change-Id: I5feeec1472f58f1747054d7bb04c20274653594c Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-28Fixes multiple issues in ovs dpdkTim Rozet2-2/+2
Changes include: - Fixes nova schedulers to be an array instead of string - Fixes os-net-config to only run one time with dpdk nodes - Fixes br-phy creation to only happen on compute nodes opnfv-tht-pr: 32 Change-Id: Ic3ef9ba247535ed00e40fe3fc4f0e78ac7d01c1a Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-28Merge changes from topics 'fix_dpdk', 'vlan_support'Tim Rozet5-532/+79
* changes: Fixes IP failure during os-collect-config ping check Adding VLAN support
2016-06-28Merge "Expanding the overcloud-full filesystem"Tim Rozet1-0/+5
2016-06-28Fixes IP failure during os-collect-config ping checkTim Rozet1-5/+6
Moves the (to be) dpdk interface to br-phy so that the ping check passes after os-net-config. The puppet then moves the interface off of br-phy before binding to dpdk. opnfv-tht-pr: 31 Change-Id: I803671831ea5fd2665a7fa1368a7175d3e0a845d Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-28Adding VLAN supportDan Radez5-527/+73
JIRA: APEX-136 JIRA: APEX-30 Change-Id: I7cbbe11f4c1f1455dba253733c78fe8dc215de97 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-22Adds initial FDIO supportTim Rozet1-0/+6
JIRA: APEX-133 opnfv-tht-pr: 29 Change-Id: I3080c91c3995ed946b902a75907ef11cb349fc33 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-17Merge "Fixes nic templates for ovs dpdk"Dan Radez1-0/+19
2016-06-16Merge "remove os-net-config before trying to clone it"Tim Rozet1-0/+1
2016-06-15Expanding the overcloud-full filesystemDan Radez1-0/+5
Change-Id: Idc5731380a57e227c989c23521e9283859ea1686 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-15Fixes nic templates for ovs dpdkTim Rozet1-0/+19
JIRA: APEX-119 Change-Id: Ia66f2ef4c169187b0cb575b10292d02f530b9902 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-06-15Merge "Add IPv6 network settings file."Tim Rozet1-0/+7
2016-06-15remove os-net-config before trying to clone itDan Radez1-0/+1
Change-Id: Id09437d4025b761100d7c7371ce70ac2f7ba2d2a Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-15Merge "Change virtual deployment VMs nic model to virtio for dpdk support"Tim Rozet1-4/+5