summaryrefslogtreecommitdiffstats
path: root/vnfs
AgeCommit message (Collapse)AuthorFilesLines
2018-08-14C library update for VES5.4.1Srikanth Naidu6-20/+952
Keyword vNicUsageArray is replaced by vNicPerformanceArray and other C library updates for VES5.4.1 Change-Id: I21611b6680ca732562fb9984a5fcd9679f8376e9 Issue-ID: CERT-15 Signed-off-by: Srikanth Naidu <sn8492@att.com>
2018-08-13Merge "Automate vCPE vBRG and vBNG build image process"Marco Platania4-10/+69
2018-08-13Merge "Automate vCPE vG-MUX and VG build image process"Marco Platania4-14/+80
2018-08-10Automate vCPE vBRG and vBNG build image processMariah Jacobs4-10/+69
Build script is executed with its heat template. script_status.txt in /opt folder will show the status of execution of build and install scripts. Issue-ID: INT-620 Change-Id: Id798d7e320e5b7f7bf1846d4b9c377b7addb901c Signed-off-by: Mariah Jacobs <mariah.jacobs@intel.com>
2018-08-10Automate vCPE vG-MUX and VG build image processPraneta Paithankar4-14/+80
Build script is executed with its heat template. script_status.txt in /opt folder will show the status of execution of build and install script. Issue-ID: INT-620 Change-Id: I4b0b5c49ed20458b21423fc83545203e1aea02f5 Signed-off-by: Praneta Paithankar <praneta.paithankar@intel.com>
2018-08-08Merge "Refactor vCPE vG-MUX and vG image creation process"Marco Platania4-524/+490
2018-08-07Refactor vCPE vG-MUX and vG image creation processPraneta Paithankar4-524/+490
Separate heat/env templates and build scripts have been created for vG-MUX and vG The build logic and parameters are removed from the install scripts and the base heat/env files used to deploy the VMs. For backwards compatibility, the compile_state parameter was added to both VMs.  Small corrections were made to the heat templates for clarity. Issue-ID: INT-615 Change-Id: I3180654f959776ebd4706613e00b9faff3f72e9e Signed-off-by: Praneta Paithankar <praneta.paithankar@intel.com>
2018-08-07Refactor vCPE vBRG and vBNG image creation processMariah Jacobs4-287/+265
Separate templates and build scripts have been created for vBRG and vBNG. Build logic and parameters are removed from install scripts and base heat/env files used to deploy the VMs. For backwards compatibility, compile_state parameter was added to both VMs. Small corrections were made to the heat templates for clarity. Issue-ID: INT-615 Change-Id: Ia171994d2f4e17523f319b0a048d77fec29e487b Signed-off-by: Mariah Jacobs <mariah.jacobs@intel.com>
2018-07-27vFW general improvementsVictor Morales9-6/+7
Change-Id: I670457bef90a893a13c8c579eba4d27ff33dfa54 Signed-off-by: Victor Morales <victor.morales@intel.com> Issue-ID: INT-603
2018-07-19Deprecate use of sites/raw for vnf HEAT templatesGary Wu19-84/+59
Replace the use of sites/raw in vnf HEAT templates with zipped script artifacts Change-Id: I93c331c0f4753e8bf661e5a577463ab38bd116f5 Issue-ID: INT-592 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-07-19Fix vnf script groupIdsGary Wu4-4/+4
Change-Id: I5411f69a8c438d2588678bb7f2613c4303217f26 Issue-ID: INT-592 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-07-19Package and deploy VNF scriptsGary Wu8-0/+352
The deployment of VNF scripts to sites/raw was deprecated. This packages up those scripts ad Maven artifacts. Change-Id: I7ba52c9c75c7c76676634cbfb7d915c0a5a2956f Issue-ID: INT-592 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-07-16Merge "Update vCPE vBNG vpp to released version"Marco Platania1-2/+2
2018-07-12Fix vGMUX building from snapshot dependency issuesEnyinna Ochulor2-21/+21
The vgmux env, yaml, install script, and hc2vpp patch files were edited to remove snapshot dependencies. Change-Id: Ibfdef8cf35013c4fea8254437d12098a0bb82575 Issue-ID: INT-525 Signed-off-by: Enyinna Ochulor <enyinna.ochulor@intel.com>
2018-07-12Update vCPE vBNG vpp to released versionMariah Jacobs1-2/+2
Maintain consistency across VNFs with the snapshot dependency build fix. Checkout vpp released code rather than stable branch. Modify heat and env template parameters to specify release tag is checked out. Issue-ID: INT-525 Change-Id: I190f47053a593040fe0cbfbda1da2fbef839e3fc Signed-off-by: Mariah Jacobs <mariah.jacobs@intel.com>
2018-07-11Fix vDHCP CPE_PUBLIC configBrian Freeman1-5/+10
Issue-ID: TEST-104 Change-Id: I9f2fcbe1f929240045b971dfff854423df254cbc Signed-off-by: Brian Freeman <bf1936@att.com>
2018-07-11Merge "Fix vCPE VNF vBRG image build issue"Marco Platania1-4/+4
2018-07-10Fix vCPE VNF vBRG image build issueMariah Jacobs1-4/+4
Checkout hc2vpp and vpp released code rather than stable branches. Modify heat and env template parameters to specify release tag is checked out. The buildable vBRG image is no longer dependent on snapshot artifacts. Issue-ID: INT-525 Change-Id: Ic13ce1c11138856a0958ec8af0c2c9f293f206f9 Signed-off-by: Mariah Jacobs <mariah.jacobs@intel.com>
2018-07-10Fix VPP vCPE VNF vGW image build issuePraneta Paithankar1-5/+5
The honeycomb software of VPP vCPE vGW image can not built. The builds were dependent on snapshot artifacts. These artifacts have now disappeared from upstream fd.io nexus. vGW heat template files i.e. base_vcpe_vgw.env and base_vcpe_vgw.yaml are modified. Now heat templates work with release tag of vpp and hc2vpp repositories. v_gw_install.sh is modified accordingly. Issue-ID: INT-525 Change-Id: I61d9d313ff619729b54cbda959d5daeec557c5b6 Signed-off-by: Praneta Paithankar <praneta.paithankar@intel.com>
2018-06-11Merge "Update scale out Heat template for Casablanca"Gary Wu6-18/+13
2018-06-11Merge "Implement sequencing for faults only"Marco Platania7-28/+73
2018-06-11Update scale out Heat template for CasablancaMarco Platania6-18/+13
- Separate API version from script version Change-Id: Ia811a95b632f376c71070142d90fec3405e5813d Issue-ID: INT-526 Signed-off-by: Marco Platania <platania@research.att.com>
2018-06-10Implement sequencing for faults onlyGokul Singaraju7-28/+73
Issue-ID: CERT-14 Change-Id: I3f78eb87cc4c6fba3e4fb8d2fe91d31187b4f7f7 Signed-off-by: Gokul Singaraju <gs244f@att.com>
2018-06-08Point install/init scripts to released aritfactsMarco Platania3-3/+3
Change-Id: Ib13ea785ff19ff2e16ef7ce4debf6bafb8340c42 Issue-ID: UCA-37 Signed-off-by: Marco Platania <platania@research.att.com> (cherry picked from commit f51c4ed1634c1fad68ce7430d56e3af28a659770)
2018-06-07Version bump demo master to 1.3.0-SNAPSHOTGary Wu13-13/+13
Also remove the call to upload boot scripts Change-Id: I80957bb289aea65cd2e7f7f219680192d9c42ff2 Issue-ID: INT-506 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-06-07Add script for Change ManagementMarco Platania1-0/+49
Change-Id: Id59d701913d18cdb0cf0bfdcc79cd79563db4aa4 Issue-ID: SO-602 Signed-off-by: Marco Platania <platania@research.att.com>
2018-06-05Update for OOM DMaaP PortBrian Freeman3-3/+5
Issue-ID: INT-522 Change-Id: I7d29fee829312559554dd8c95b39dce1aabe0f3b Signed-off-by: Brian Freeman <bf1936@att.com>
2018-05-16Bump demo version to 1.2.1-SNAPSHOTGary Wu13-13/+13
Change-Id: Id7b439cbcb744a92d006e4922452c156a64be3d9 Issue-ID: INT-501 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-10Create ~/.m2 in VNFs for manual scalingMarco Platania3-0/+3
Change-Id: I49cd34abec065cdf3f2cebd19b6f20d430309076 Issue-ID: INT-443 Signed-off-by: Marco Platania <platania@research.att.com>
2018-05-09Fix POM files for vLB scalingMarco Platania9-33/+422
- Allow VNF-C to clone Honeycomb plugins from Gerrit Change-Id: I09d0498bf4256bbcc7a68234647deb3dbad606df Issue-ID: INT-443 Signed-off-by: Marco Platania <platania@research.att.com>
2018-05-09Update POM files for vLB manual scalingMarco Platania8-25/+110
- Change version number of HC artifacts to 1.2.0 - Create a deploy script template in POM file - Change HC version number in install scripts Change-Id: If437d5c719a8a5edfa54dc48abfbc34253c5728d Issue-ID: INT-447 Signed-off-by: Marco Platania <platania@research.att.com>
2018-04-26Supports 3rd party json for measurementsGokul Singaraju4-8/+182
Issue-ID: CERT-14 Change-Id: Ib0fa11fc5978a4785a056f37198947120b3979a8 Signed-off-by: Gokul Singaraju <gs244f@att.com>
2018-04-17Update instructions for Honeycomb in VLBMSMarco Platania3-16/+16
Change-Id: Ib230954bafb144052deb4d13ad2c6b257d5ff837 Issue-ID: INT-447 Signed-off-by: Marco Platania <platania@research.att.com>
2018-04-16Correct ExternalAPI-NBI init scriptEric Debeau1-0/+0
Add directory /opt/nbi Correct docker-compose.yml path Issue-ID: INT-456 Change-Id: I872da967874c444ae8c76fd9f5784bdadbd00da0 Signed-off-by: Eric Debeau <eric.debeau@orange.com>
2018-04-13Add archive creation to POM fileMarco Platania1-30/+47
- Create tar.gz and zip archives - Upload archives to Nexus Change-Id: I49c251e9f59f2c627394495030c06bc4f82a9010 Issue-ID: INT-433 Signed-off-by: Marco Platania <platania@research.att.com>
2018-04-09Change POM parent in HC distributionGary Wu1-1/+1
Change-Id: I4718435f39cf7a314d2f0b2b17647080a5fb640e Issue-ID: INT-444 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-04-09Change POM parent in HC distributionMarco Platania1-5/+12
Change-Id: I1f24cc400fe93f4bdbedc5cec00f325941306b08 Issue-ID: INT-444 Signed-off-by: Marco Platania <platania@research.att.com>
2018-04-02Fix health check issue with vDNSMarco Platania1-3/+3
Change-Id: I7737dfc81927bb04865cc60d592e2bc247962400 Issue-ID: INT-433 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-30Avoid vPacketGen slow startMarco Platania1-4/+5
- Allow the vPacketGen to generate enough traffic to trigger closed loop Change-Id: I7873d19cf616b32d1a3e3373b444d221e309022a Issue-ID: INT-407 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-28Add static vDNS config to vLBMSMarco Platania1-1/+7
Change-Id: Ib30f2f2a5da2ffccab2ce505c5c6ca21a32531f6 Issue-ID: INT-431 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-28Standardize line endingsGary Wu1-1884/+1884
Change-Id: Ieb16f362b7f3fe348dec0531a7303b98c73524fb Issue-ID: INT-457 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-03-21Fix an issue that prevents vDNS repliesMarco Platania1-3/+3
- Replace vLB public IP with private IP towards the packet gen network Change-Id: If7b4d2ffe4891d9d856a62cc2d41dee1fb4ce397 Issue-ID: INT-447 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-21Fix health check issues with vLBMSMarco Platania6-5/+11
- Allow vLB to run health check only against active vDNS instances - Change the path to status file - Make run_health scripts executable Change-Id: I6909d8507cafee5f9e93fcceb868db5d4f224045 Issue-ID: INT-433 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-21Fix vLBMS artifacts and scripts upload pathMarco Platania1-1/+0
- Update script/deploy.sh to upload vLBMS installation scripts - Update POM structure to write to Nexus staging Change-Id: Ie420c0856fc155a595c1954800be2f5fdebb94f8 Issue-ID: INT-447 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-21Add Heat templates and scripts for vLBMSMarco Platania20-0/+1063
- Heat templates that install the vLBMS components - Installation scripts that install and configure the VNF components Change-Id: Ie1911a67b830d5543c96174fb915afd30d8daf0c Issue-ID: INT-447 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-20Allow vLB to check multiple vDNSsMarco Platania6-51/+82
Modify the health check plugin to allow the vLB to run health check against multiple vDNS instances Change-Id: Ia0d577750378f5c7631be88be85b42d090a71289 Issue-ID: INT-433 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-16Add health check to vLBMSMarco Platania31-10/+1212
- Add health check to VNF components for vLB manual scale out - Update POM tree Change-Id: Id348d0cb56adf052694c6e8682b499eb1ac24af1 Issue-ID: INT-433 Signed-off-by: Marco Platania <platania@research.att.com>
2018-03-12Add fixes for Ring buffer size changesGokul Singaraju2-0/+2
Issue-ID: CERT-12 Change-Id: I2a2def9aea7664b58c6d3b743183436991bf6c22 Signed-Off-by: Gokul Singaraju <gs244f@att.com>
2018-02-28Update groupId in vLBMS POM filesMarco Platania4-6/+18
Change-Id: I824a776b6611e9a0694221ce59c1c46d1d5e426d Issue-ID: INT-432 Signed-off-by: Marco Platania <platania@research.att.com>
2018-02-28Fix distribution issues with POM fileMarco Platania1-0/+24
Add distributionManagement to vLBMS HC distribution POM Change-Id: I42c715f0aa36b3ece6d81ac164509c5a087439ff Issue-ID: INT-432 Signed-off-by: Marco Platania <platania@research.att.com>