summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2017-08-02Builds and installs ovs 2.6.1 with NSH supportTim Rozet2-4/+3
Change-Id: I369b9d24880ebdb0836e42740ebf27082be9de99 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-08-01Merge "Adds Barometer service"Tim Rozet3-3/+9
2017-07-31Adds Barometer servicejhinman13-3/+9
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 Pan1-6/+15
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-2/+6
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-06Merge "Adapting BGPVPN scenario to new composable service"Michael Chapman1-1/+1
2017-07-05Missing brackets on x86_64 conditionalDan Radez1-1/+1
Change-Id: I5436317075ceffa18c34e213795ed3816627d121 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-07-04Adapting BGPVPN scenario to new composable serviceRicardo Noriega1-1/+1
Depends-On: I4af82d456c9d999667f2ef4d16e8f6822463d331 Depends-On: Id28df6ed307976fbb20fa1300f7349b743d96569 Change-Id: I8b6c909ea801491e524206ee4270d453164f3c46 Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
2017-06-22Adding conditionals dependent on archDan Radez6-33/+112
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-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 Radez2-1/+115
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-25Update puppet-opendaylight git repo urlFeng Pan1-0/+9
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-19Merge "Missed an update to swap neutron out for openstack cli"Dan Radez1-1/+1
2017-05-18Merge "Add VBMC double check"Tim Rozet1-2/+5
2017-05-18Missed an update to swap neutron out for openstack cliDan Radez1-1/+1
APEX-432 Change-Id: I787ce844d0d585f55d2267a57642e35f2a47bd40 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-17Merge "Refactors build script for Apex"Tim Rozet1-0/+21
2017-05-17Add VBMC double checkDan Radez1-2/+5
Sometimes the VBMC devices don't all start and stay started This checks that they are all running before starting a deployment Change-Id: I3c69d31549798a5837475d10b8a365bb0e5c9a3d Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-17Merge "Removing sdn_l3 and _l2 scenario features"Tim Rozet4-16/+9
2017-05-17Refactors build script for ApexTim Rozet1-0/+21
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-15Removing sdn_l3 and _l2 scenario featuresDan Radez4-16/+9
JIRA: APEX-429 Change-Id: Ifb28bb27f8e58ac5b180454719dfb329c3edf000 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-05-13Merge "Couple cleanups related to ocata update"Tim Rozet1-7/+0
2017-05-11Do not enable bgpd during deploymenttomsou1-1/+0
Do not enable bgpd in order to resolve the race condition between bgpd daemon (enabled within apex deployment) and the bgpd started by 6wind zrpcd in the frame of testcase 3 of sdnvpn. JIRA: APEX-448 Change-Id: I3dfd41280e86e8a85b2269518abd8a504391de61 Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-05-10Couple cleanups related to ocata updateDan Radez1-7/+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 Radez8-152/+281
- 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-08Merge "add onos deployment steps"Dan Radez2-64/+8
2017-05-04Fixes relative path for 'ip' commandTim Rozet1-3/+4
Change-Id: I63606f7cc200ddbe35c6df2cbb56fa442c2bfb9b Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-05-04Merge "Add support for interface role mapping for odl_l3-fdio scenarios"Tim Rozet1-1/+3
2017-05-04Merge "Enable OpenDaylight clustering mode for FDIO scenarios"Tim Rozet1-8/+0
2017-05-02Add support for interface role mapping for odl_l3-fdio scenariosFeng Pan1-1/+3
JIRA: APEX-445 opnfv-puppet-tripleo-pr: 24 Change-Id: Idbb855badae2f2b91202961c12931ba54be1beaa Signed-off-by: Feng Pan <fpan@redhat.com>
2017-05-02Fixing BGPD service is not runningNikolas Hermanns1-0/+1
Change-Id: Ia94a82cda8cd2c8c052bfd3454e3753b6eb54288 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-04-28Migrates quagga install to build timeTim Rozet1-2/+0
It is OK to have quagga installed at build time, we just want to avoid enabling it unless quagga is deployed. Change-Id: I41899d697a24976c3b169b3b8f5eef5c0df6bed4 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-04-28Enable OpenDaylight clustering mode for FDIO scenariosFeng Pan1-8/+0
JIRA: APEX-450 Change-Id: I6d570c19ff5286b1307e38eee439116839b1d612 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-28Merge "Update VPP/ODL versions for FDIO scenarios"Tim Rozet1-26/+6
2017-04-27Update VPP/ODL versions for FDIO scenariosFeng Pan1-26/+6
Pin the same set of FDIO and OpenDaylight versions for all fdio scenarios. Note that fdio_netvirt-fdio still uses a customized ODL version. os-net-config-pr: 7 JIRA: APEX-451 Change-Id: Ic5ac5aeead9967fe383447e23653276cde2dfe60 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-26Fixing zrpcd is not startingNikolas Hermanns1-6/+5
JIRA: APEX-437 JIRA: APEX-448 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com> Change-Id: I91c1b3bef83c808166072e00c751d8fac3565b5f
2017-04-18Add ODL netvirt VPP supportFeng Pan2-2/+12
opnfv-tht-pr: 131 Change-Id: I112d454078bd29a386b8557bf1d015d81f328d61 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-13add onos deployment stepsbobzhou2-64/+8
opnfv-tht-pr: 128 opnfv-puppet-tripleo-pr: 23 Change-Id: Ib99f7e3968ed03bd86ca0de9c6c37c9871921486 Signed-off-by: bobzhou <bob.zh@huawei.com>
2017-04-10Add VPP interface options supportFeng Pan1-0/+4
Interface options is needed for nosdn-fdio scenario to disable vlan strip offloading for enic. Change-Id: I7d7e3d7e6e0c822a13113911a41a3d076ecbd509 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-10Disable tripleo_uiFeng Pan1-0/+1
Change-Id: Ib35bc67d15c306b416801838bba48b7090bff174 Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-06nosdn fdio scenario fixesTim Rozet1-0/+6
- pins nosdn fdio packages that work - disable l3 agent ha mode opnfv-tht-pr: 130 Change-Id: I9470565768611f83cbd6e34f567a0aec58fa65ef Signed-off-by: Tim Rozet <trozet@redhat.com> Signed-off-by: Feng Pan <fpan@redhat.com>
2017-04-03Merge "Euphrates Docs update w odl scenario name cleanups"Dan Radez1-1/+1
2017-03-30Moving undercloud root pw to debug onlyDan Radez1-0/+4
Change-Id: I380d39b6c78519487dec3b053c53a9579df57f06 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-30Add core pinning settings for VPPFeng Pan1-0/+16
Also updated os-net-config to enable VPP service on startup, as well as updating show interfaces command. JIRA: APEX-407 os-net-config-pr: 6 opnfv-tht-pr: 129 Change-Id: I77c590e966d2532d894ec96bb60ffdf914a90f6d Signed-off-by: Feng Pan <fpan@redhat.com>
2017-03-30Euphrates Docs update w odl scenario name cleanupsDan Radez1-1/+1
- updating docs to reference Euphrates - removing the odl_l2-nofeature scenario, it's obsolete - renameing odl_l3 to odl, it's default for odl now - adding symlinks to files to _l3 files so CI doesn't break will remote those once CI is updated to use new names Change-Id: I9f2646fc5dac443042c5f4be8cca7d2df5dca663 Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-29Pins ODL L3 VPP/HC packagesTim Rozet1-2/+10
JIRA: APEX-421 Change-Id: I18a1624af96be772820938e3138666c51b10301c Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-03-28Merge "Adding OVN as an SDN option to Apex"Tim Rozet1-0/+20
2017-03-28Merge "Fix quagga user and dirs"Tim Rozet1-0/+3
2017-03-27Fix quagga user and dirsNikolas Hermanns1-0/+3
The rpm spec of quagga still misses the correct user and dir setup for quagga. This is the jira to remove this later on: https://jira.opnfv.org/projects/SDNVPN/issues/SDNVPN-130 Change-Id: I71885a6b177443f58d0c093833e76656eb83b428 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-03-27Adding OVN as an SDN option to ApexDan Radez1-0/+20
JIRA: APEX-129 opnfv-tht-pr: 111 opnfv-puppet-tripleo-pr: 18 Change-Id: I71de5802ed476b6f78ad5a718ac15d9aec9a6a1d Signed-off-by: Dan Radez <dradez@redhat.com>
2017-03-27Disables ODL clustering for FDIO+ODL scenariosTim Rozet1-0/+9
ODL clustering has issues with VPP mounting, so we are disabling clustering for now and should have the bug in ODL fixed by Danube 2.0. Change-Id: I19b9c9167596105a3197de8c5a537bed1280f241 Signed-off-by: Tim Rozet <trozet@redhat.com>