summaryrefslogtreecommitdiffstats
path: root/build
AgeCommit message (Collapse)AuthorFilesLines
2017-08-10Merge "Add collectd-snmp and collect-rdt installation. Use the Intel RDT ↵Feng Pan1-8/+29
version which is current (the version in the package set specified by the latest.properties file)."
2017-08-09Merge "Sets baremetal workers to 12"Tim Rozet2-0/+10
2017-08-09Sets baremetal workers to 12Feng Pan2-0/+10
There is an issue where in Newton the number of workers (sub processes) opened per openstack service scales with the number of logical cores on the system. On servers with large amount of processors this causes the cloud to fail after some time due to running out of RAM. This patch will limit the number of worker processes to 12, which is the limit in Ocata and onwards. JIRA: APEX-410 Change-Id: I28c4762830c19cd758a0729017f2d4a9ebe372b4 Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Feng Pan <fpan@redhat.com>
2017-08-08Add collectd-snmp and collect-rdt installation.jhinman11-8/+29
Use the Intel RDT version which is current (the version in the package set specified by the latest.properties file). Change-Id: I3f176572edaa5d3df5b3cc31b39253025d81e808 Signed-off-by: jhinman1 <john.hinman@intel.com>
2017-08-09Enables SFC scenariosTim Rozet5-0/+479
apex-tripleo-heat-templates: I230b31dc9ed0ecc5046064628ba2f2505e589522 apex-puppet-tripleo: Icd433ddc6ae7de19a09f9e33b410a362c317138a Change-Id: I0b17b4e86eb90b949bd62f7e73944adad77ef1a3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-08[KVMFORNFV]kvm+ovs+dpdk scenario for E-releaseNavya1-0/+4
This patch consists of implementation of the KVMFORNFV os-nosdn-kvm_ovs_dpdk-ha and os-nosdn-kvm_ovs_dpdk-ha scenarios. Format of comment to trigger gate should be as follows: start-gate-scenario: os-nosdn-kvm_ovs_dpdk-noha Change-Id: Ia320ed8ac44f6b62c3875efe5e44a1df7a0fc777 Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
2017-08-08Merge "build: added intel_cmt_cat rpm"Feng Pan1-1/+6
2017-08-08build: added intel_cmt_cat rpmTaras Chornyi1-1/+6
Added intel_cmt_cat rpm install. Updated rpm version Change-Id: I288a09b8fc3a35496b340ee93197693914696d2d Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
2017-08-04Add support for nosdn-ovs-dpdk scenarioFeng Pan2-9/+10
Change-Id: I31fca214b7d16cecc261137567fa7ecf63abfe04 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-08-04build: remove barometer missing depsMaryam Tahhan1-5/+1
Remove barometer missing dependencies till they are resolved by the barometer project. Change-Id: Ie09bfd4ef68401dc83bb4208c54386ec1d30ed1f Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-08-02Builds and installs ovs 2.6.1 with NSH supportTim Rozet3-0/+238
Change-Id: I369b9d24880ebdb0836e42740ebf27082be9de99 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-01Merge "Adds Barometer service"Tim Rozet5-1/+141
2017-07-31Adds Barometer servicejhinman15-1/+141
Adds Barometer service as a deploy option to Compute nodes by specifying barometer as true in deploy settings. Barometer packages are installed only for x86_64. Adds scenarios os-nosdn-bar-ha and os-nosdn-bar-noha. Add scenarios to opnfv-apex-common.spec. Temporarily remove references to snmp packages. apex-tripleo-heat-templates: I397d2557639c87ab8afacd076a5b9fd7c056dce7 apex-puppet-tripleo: I878ff8d1e0a8b96f3380bb77f168cd5a4c3f6543 Puppet module is at: https://github.com/johnhinman/puppet-barometer. Change-Id: Ic087c2052f7849ee2cf6c63224558c2b36a8ca1f Signed-off-by: jhinman1 <john.hinman@intel.com>
2017-07-29Add support for fdio scenariosFeng Pan7-67/+122
Add support for the following scenarios: - os-odl-fdio-ha - os-odl-fdio-noha - os-nosdn-fdio-noha - os-nosdn-fdio-ha apex-tripleo-heat-templates: If11092e6581445a70e63c8f6c48518698b3cc8fc apex-puppet-tripleo: If498c41d706c8f14a5b0bbee64cb4d26cd78c2d0 apex-os-net-config: If7a2c6119bf613f1fc8846237b077cd8f0e26015 Change-Id: Id3fdd09f6e0d2b7666d08c0dc7802165797eefdc Signed-off-by: Feng Pan <fpan@redhat.com>
2017-07-28Increases mininum virtual controller RAMTim Rozet1-0/+1
nosdn virtual deployments are hitting OOM on controllers. This patch bumps controller minimum ram from 8 to 10 for nosdn, and 10 to 12 for ODL. Also, the maximum workers for gnocchi are limited to 1 for virtual deployments. JIRA: APEX-496 Change-Id: I50d38c60a682f00c14489c65ee8ee6305bc3dc62 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-07-20Merge "Backport Neutron port data plane status"Tim Rozet6-0/+628
2017-07-19Backport Neutron port data plane statusCarlos Goncalves6-0/+628
JIRA: APEX-444 JIRA: DOCTOR-102 Change-Id: Idc40aa549fb1aae077a9e6b84225833a9c7c5b72 Signed-off-by: Carlos Goncalves <carlos.goncalves@neclab.eu>
2017-07-17Merge "Fixes glance API running on incorrect network"Feng Pan1-1/+1
2017-07-06Merge "Adapting BGPVPN scenario to new composable service"Michael Chapman1-10/+0
2017-07-05adding libvirt-python to isoDan Radez1-1/+1
JIRA: APEX-462 Change-Id: Ic38d174f92cd19fddd852888047d4b08ef69acab Signed-off-by: Dan Radez <dradez@redhat.com>
2017-07-04Adapting BGPVPN scenario to new composable serviceRicardo Noriega1-10/+0
Depends-On: I4af82d456c9d999667f2ef4d16e8f6822463d331 Depends-On: Id28df6ed307976fbb20fa1300f7349b743d96569 Change-Id: I8b6c909ea801491e524206ee4270d453164f3c46 Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
2017-06-22Adding conditionals dependent on archDan Radez2-33/+53
There are x86 specific build items that can't be used when building on aarch64. Adding conditionals so that the items only get built in when building on x86_64. There are aarch64 specific settings that need to be set for deployment. JIRA: APEX-381 Change-Id: I63e1c99d5d22bbb523c88be7e973a6c834a38b01 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-06-21Fixes glance API running on incorrect networkTim Rozet1-1/+1
JIRA: APEX-476 Change-Id: If635b4187f082d723ad00ba82357b351ee596a18 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-06-07Merge "Adding rpmlint to the build"Tim Rozet8-53/+65
2017-06-07Merge "Fixes missing ramdisk and kernel in rpm"Feng Pan2-2/+8
2017-06-06Fixes missing ramdisk and kernel in rpmTim Rozet2-2/+8
Change-Id: I970c79dc2a558af3c904d3b19218da53c98378d1 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-06-06Adding rpmlint to the buildDan Radez8-53/+65
- updating syntax to meet rpmlint standards Change-Id: I056b7600df0f4383b97c67e705bc0b749b4c1633 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-31Updates ODL source for netvirt+vppTim Rozet1-2/+2
Change-Id: I7ffb445ba44bfc904240658b0c3a137b44af28e8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-30Moving to forks on gerrit.opnfv.orgDan Radez4-66/+20
Migrating off of github onto opnfv.org to host our forked projects that are side loaded into our builds apex-tripleo-heat-templates: Ic65cfeee4a55e993629f831c8c9d9addf6f3dff4 apex-puppet-tripleo: If498c41d706c8f14a5b0bbee64cb4d26cd78c2d0 apex-os-net-config: I5281a57640f388e984b061702362f9c82d08da78 Change-Id: Ieb5cf293ad06d90fce7a9467e32ac0f2d8731a0a Signed-off-by: Dan Radez <dradez@redhat.com> Signed-off-by: Feng Pan <fpan@redhat.com>
2017-05-27Adds networking-sfc packageTim Rozet1-0/+1
Until networking sfc is added by: https://review.openstack.org/#/c/468703/ We need to include it in our build system. Change-Id: If0332d6fb9a342d46599ca4ca556b2c1c7f01272 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-26Merge "Update puppet-opendaylight git repo url"Tim Rozet1-4/+7
2017-05-25Update puppet-opendaylight git repo urlFeng Pan1-4/+7
puppet-opendaylight moved from github to opendaylight.org, updating url for git clone. JIRA: APEX-455 Change-Id: I8e4a919d9c8b3dedb62c12135cc1b2741413bc34 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-05-25Remove qemu installFeng Pan1-3/+0
qemu-ev is now included in overcloud. Change-Id: I0d62793d267465c99fde489b8d39c27a87a20a4c Signed-off-by: Feng Pan <fpan@redhat.com>
2017-05-25Fixes missing permissions on configure-vmTim Rozet2-2/+2
Also updates dpdk package location Change-Id: I123c3d8593b623f45273845726870224ff9f7ca8 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-22Merge "Fix dependencies errors in iso verify"Tim Rozet2-2/+2
2017-05-21Fix dependencies errors in iso verifyFeng Pan2-2/+2
Change-Id: I6f169d6d89a0468c6c9208ba448c4da0a6f776ee Signed-off-by: Feng Pan <fpan@redhat.com>
2017-05-18Updates the real time kvm kerneldavidjchou1-1/+1
Reduce the real time kvm kernel by stripping debug info. Change-Id: I33335b8a9bd241ee83bc6f30bb2e819403bad491 Signed-off-by: davidjchou <david.j.chou@intel.com>
2017-05-18Merge "dep updates related to removing openstack-tripleo"Tim Rozet2-34/+2
2017-05-17Merge "Refactors build script for Apex"Tim Rozet1-1/+1
2017-05-17dep updates related to removing openstack-tripleoDan Radez2-34/+2
- configure-vm requires libvirt-python - removing some references to openstack-tripleo - updating dep urls to artifacts.opnfv.org JIRA: APEX-462 Change-Id: I5ed7f7ad2f2c016fcbc1157b29c2c0e4c5d9b4a7 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-17Merge "Removing sdn_l3 and _l2 scenario features"Tim Rozet1-7/+3
2017-05-17Refactors build script for ApexTim Rozet1-1/+1
Changes Include: - Build has been refactored into python - Caching now packs into multiple unique tar files which are logged into a journal file - Multiple files and journal allow for multiple apex builds to run simultaenously while minimizing risk of collision between cache reading and writing - Build dependency packages updated and will install when missing via ansible - If more than 2 caches exist then prune the oldest cache Change-Id: Iae703253eb6034aee42bf33153bb6e434d3cec48 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-17Merge "Adding yamllint to build checks"Tim Rozet9-60/+102
2017-05-15Removing sdn_l3 and _l2 scenario featuresDan Radez1-7/+3
JIRA: APEX-429 Change-Id: Ifb28bb27f8e58ac5b180454719dfb329c3edf000 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-10Adding yamllint to build checksDan Radez9-60/+102
- making formatting changes to yaml files to meet yamllint checks Change-Id: Id48a8446512943e908e61dc00bbe6c033af27775 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-10Couple cleanups related to ocata updateDan Radez1-5/+0
- remove glance v2 enable - remove bgpvpn Change-Id: I2e09067e4f81c8a48e8f12475451b2a3c40289a7 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-09Updating Apex to OpenStack OcataDan Radez19-751/+56
- power management updated to virtualbmc, pxe_ssh is deprecated - removing custom tacker build - removing custom congress build - disabling yum update in undercloud on the cli instead of in a patch - Undercloud is direct kernel booted now, there are no kernel and initrd in the disk image from upstream - remove OpenDaylight previous to Carbon JIRA: APEX-433 JIRA: APEX-432 JIRA: APEX-431 Change-Id: I6963f16e65eacade5607a3082b58b6150331406c Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-08Moves RDO images URI to working serverTim Rozet1-2/+4
CBS has been broken and the overcloud and undercloud artifacts are not getting updated there. The new URI is a workaround because it is a single file server acting as a backup until the CBS repo is fixed. JIRA: APEX-458 Change-Id: I743747015d69b17d75aa7b231bc07c935788ea20 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-08Merge "add onos deployment steps"Dan Radez6-18/+19
2017-05-04Merge "Enable OpenDaylight clustering mode for FDIO scenarios"Tim Rozet2-47/+0