summaryrefslogtreecommitdiffstats
path: root/build
AgeCommit message (Collapse)AuthorFilesLines
2016-11-29Merge "Adding more cleanups for Apex RPMS"Dan Radez1-0/+10
2016-11-27Build failure fixesFeng Pan2-1/+1
- Remove puppet debug from overcloud image - file /var/lib/heat-config/hooks/puppet no longer exist in overcloud image. - Revert networking-vpp to known working version until fix is committed upstream. Change-Id: I9add838a60014a43774d4001ccd84ccad21a3343 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-11-23Adding more cleanups for Apex RPMSDan Radez1-0/+10
Change-Id: Ief9b017a290816c941fd8c15e5877cda81bb67cf Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-20Updates puppet-opendaylight branch to masterTim Rozet1-1/+1
Required configuration fixes for new netvirt in master. JIRA: APEX-300 Change-Id: Iccca77907848ee8a0167e7aa326d014b66bed3f6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-11-19Fixes missing inventory.py file in RPM specTim Rozet1-0/+1
Change-Id: I716fc0bc488072b7492858e8514ea140a16b8d58 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-11-18Fixes external network creationTim Rozet1-6/+6
Without specifying the provider network type or physical network results in the default tenant network type being used upon external network creation (for us this means vxlan). Previously this worked fine because Neutron L3 agent and ODL L3 would assume to use br-ex. This is no longer true in ODL new nettvirt, and needs to be explicitly flat along with the correct physical network. Also includes minor fix for Manila service naming that was fixed upstream. JIRA: APEX-300 Change-Id: If5d467a811baafe01b725dd530938482fdd3fd03 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-11-17Disable reverse DNS lookup on the undercloudDan Radez1-0/+2
Change-Id: I02328d7cff977fc55cb325b9714d8a5857c00255 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-11Merge "Migrate to stable/newton"Tim Rozet9-64/+125
2016-11-11Migrate to stable/newtonTim Rozet9-64/+125
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-11-07Change qemu version update command to install from updateFeng Pan1-1/+1
JIRA: APEX-343 Change-Id: Ica5d738a3b25328834ca4aa86e64117cb6b5d7f2 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-11-03Merge "Enabling alternalte method to get remote md5"Dan Radez2-2/+7
2016-11-02Updating RPM spec versions for DanubeDan Radez4-4/+12
Change-Id: If30f8d28decf4dc1c1ed21e73284ec235df78fac Signed-off-by: Dan Radez <dradez@redhat.com>
2016-11-01Enabling alternalte method to get remote md5Dan Radez2-2/+7
The onos tar is an example of the remote server not supplying a .md5 file with the md5 in it. It is instead posted on an html page that can be scraped to get the value. This patch adds the ability to pass that value into the caching functions so can keep onos cached and not redownload it over and over again JIRA: APEX-325 Change-Id: I88be72d4fd6aa7245b02b9ef0f2b7e6eefff3dac Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-28Merge "Add support for isolcpu and VPP thread pinning"Tim Rozet1-0/+11
2016-10-27Add support for isolcpu and VPP thread pinningFeng Pan1-0/+11
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-27Merge "Moving custom rpm packages to dev_dep_check"Dan Radez2-29/+0
2016-10-25Update qemu to fix vhostuser reconnect bugFeng Pan1-1/+1
Update qemu to version 2.3.0-31.el7_2.21.1 to pick up fix for Bugzilla 1322087 JIRA: FDS-121 Change-Id: Iafcbce0405b7c7c96a2c9ca2e086e158749c220e Signed-off-by: Feng Pan <fpan@redhat.com>
2016-10-21Moving custom rpm packages to dev_dep_checkDan Radez2-29/+0
These only need to be installed once so no need to check them every run. Change-Id: I288fb52625cad1f11b3b3ca7f0f29a30095646f9 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-18giving some love to make cleanDan Radez1-11/+27
it wasn't working, so adding a few things so it will work and clean up better JIRA: APEX-327 Change-Id: I428309f4e0f7ad837d24a7b0cc4659172f7f2bc7 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-10-18Merge "Consolidate ODL SFC RPM into ODL RPM"Tim Rozet5-117/+7
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-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 Radez5-117/+7
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 Radez1-6/+0
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-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-06Merge "VPP version update"Tim Rozet8-26/+149
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-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-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-22migrating to proposed common network settings fileDan Radez3-22/+19
- 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-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-21Merge "Adding a bash completion script"Dan Radez2-0/+62
2016-09-20Fix release-notes.html file nameFeng Pan1-1/+1
Change-Id: I00ac84b48eb8cdb5371b6d56d5d2346b3c8928cf Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-20Update all references to release-notes pathFeng Pan1-2/+2
Change-Id: I04be6a9ff2a89b5058d6872b7023f9e3fd4c02cd Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-20Fix release notes path in common specFeng Pan1-1/+1
Change-Id: I277e7acb0dc3dd365f82bc6241dfb5b457cdd312 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-19Adding a bash completion scriptDan Radez2-0/+62
- allows tab completion for deploy and clean script's subcommands Change-Id: If5f5718a3695993767671ab823f434f463c593f2 Signed-off-by: Dan Radez <dradez@redhat.com>
2016-09-15Networking-vpp fixesFeng Pan1-1/+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-12Update honeycomb rpm versionFeng Pan1-1/+1
Change-Id: I1583cc5af95c8ce4e51794e2ea1a9e4827722a63 Signed-off-by: Feng Pan <fpan@redhat.com>
2016-09-09Enables networking-vpp in nosdn-fdio scenarioFeng Pan3-0/+92
- 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-08Merge "Fix tacker endpoint port"Michael Chapman1-1/+1
2016-09-08Merge "Fixes FDIO kernel settings"Michael Chapman2-0/+8
2016-09-07Fixes FDIO kernel settingsTim Rozet2-0/+8
VPP was overriding kernel settings with its defaults for all deployments by installing the VPP RPM. This removes that file, and sets the settings appropriately for the FDIO scenarios only, based on number of huge pages per profile. JIRA: APEX-255 Change-Id: If39b220a7c34cbfd673afe1881c1a9bdb3fdc2e0 Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-07Add build dependencies for python-crypyographyMichael Chapman1-1/+1
pip will attempt to build this from source, so it needs some libraries. Change-Id: I85820789c5e99b72454e648b21de525bccf314a3 Signed-off-by: Michael Chapman <woppin@gmail.com>
2016-09-07Fix tacker endpoint portMichael Chapman1-1/+1
JIRA: APEX-260 Change-Id: Ie6a546b9cdde8fa016cf1d50c4641ed97f51306d Signed-off-by: Michael Chapman <michapma@redhat.com>
2016-09-03Merge "Add python3-ipmi to dependencies in doc and spec"Tim Rozet1-1/+1
2016-09-03Add python3-ipmi to dependencies in doc and specMichael Chapman1-1/+1
Change-Id: I5dea9d61c2fc0b9d5af1ff88823f4ec3cb92c8d5 Signed-off-by: Michael Chapman <woppin@gmail.com>