aboutsummaryrefslogtreecommitdiffstats
path: root/vnfs
AgeCommit message (Collapse)AuthorFilesLines
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>
2018-02-28Fix issues with POM filesMarco Platania2-0/+14
Skip deployment phase in some intermediate step of the building process. Change-Id: Iafa03d506180bcf1d170a3d32f09e45018148c26 Issue-ID: INT-432 Signed-off-by: Marco Platania <platania@research.att.com>
2018-02-27Add NETCONF/RESTconf APIs to vLBMarco Platania44-0/+967
Create a new directory for the vLB Manual Scale out use case (vLBMS). Add NETCONF/RESTconf APIs for configuring the vLB via ONAP. Change-Id: I06c557143d3a6d12159fc3195991cd8d49432348 Issue-ID: INT-432 Signed-off-by: Marco Platania <platania@research.att.com>
2018-01-29Function to modify event source nameGokul Singaraju4-2/+36
Issue-ID: CERT-13 Change-Id: I7dc342bc7fcf99525958c32cd6c6c309344640fc Signed-Off-by: Gokul SIngaraju <goksing@gmail.com>
2018-01-16Add ringbuffer size to APIGokul Singaraju5-0/+18
Issue-ID: CERT-12 Change-Id: Ie698da815605d456f34ed05e4ef1ee11c994db86 Signed-Off-by: Gokul Singaraju <goksing@gmail.com>
2018-01-04Increase VES max json sizeGokul Singaraju2-1/+20
Issue-ID: CERT-11 Change-Id: If3e4e3b6bfc507e5e049a9f843ebe50dd451e8dc Signed-Off-by: Gokul Singaraju <goksing@gmail.com>
2018-01-03Fixed DHCP server problemSrivahni1-2/+4
Moved DHCP server installation to the build phase of the deployment to eliminate the problem of it going down sometimes. Change-Id: I7a5db7aacb57600fe14b1cae9d10caab1593b24e Issue-ID: INT-63 Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
2017-12-19Implement TLS over HTTPGokul Singaraju9-1/+289
Issue-ID: CERT-10 Change-Id: I25421331f249ea0a33fe9280534df8e66d08463f Signed-off-by: Gokul Singaraju <goksing@gmail.com>
2017-12-15Merge "Modified vbrg vpp snat plugin"Marco Platania1-17/+19
2017-12-14Cleanup batch urlGokul Singaraju2-1/+6
Issue-ID: CERT-9 Change-Id: Ia2c77b0c45104b2cd48fcb952c16cbf7d86846fa Signed-Off-by: Gokul Singaraju <goksing@gmail.com>
2017-12-08Modified vbrg vpp snat pluginItohan1-17/+19
Fixed bug in plugin due to change in vpp stable branch Issue-ID: INT-63 Change-Id: I53490a93cfbe30d7550a0852490b2986bf9eb8bc Signed-off-by: Itohan <itohan.ukponmwan@intel.com>
2017-12-08delete vFW policy before updating resourceIDJorge Hernandez1-0/+16
POLICY-486 deals with the issue that pushPolicy API may not provision the latest version of the policy when multiple versions are present. While a fix has been merged into amsterdam release, it has not been released, the next 1.1.2 released version has not been produced yet. We met with Tarun to discuss the issue and suggested to place a call to the deletePolicy in the script. After a few tests, we think that this fix works around the POLICY-486 issue, and seems that updates the resourceID correctly, by ensuring that at there is only 0 or 1 versions of the policy at a given time. Change-Id: Ibcd20869d13dc115d57db5bc79b56513547324f7 Issue-ID: POLICY-486 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2017-12-07Fix bug in test collector and batch stringGokul Singaraju2-1/+2
Issue-ID: CERT-8 Change-Id: If3030eedad31e32cdec55857b2039b34fd1d730e Signed-Off-by: Gokul Singaraju <goksing@gmail.com>
2017-12-04Fix EvelOther namedarray encodingGokul Singaraju3-46/+55
Issue-ID: CERT-7 Change-Id: I571a515014bd62b9e48a5756132880311fec46ff Signed-Off-by: Gokul Singaraju <goksing@gmail.com>
2017-11-30Merge "Implement batching of VES events"Marco Platania15-106/+479
2017-11-30Merge "Reset VES packet loss rate to zero on reboot"Marco Platania1-26/+14
2017-11-29Reset VES packet loss rate to zero on rebootEric Multanen1-26/+14
Adds logic to reset the VES packet loss rate to 0% when the vg-mux is rebooted. As part of this change, the VES agent configuration will only be restored via the honeycomb persistence mechanism. So, if the VES agent is configured via the vppctl CLI, that setting will not be saved during shutdown. In other words, setting of the VES agent and VES mode should be done via the honeycomb REST API in order for the configuration to be persisted across reboot (with the pkt loss rate being reset to 0 %). Change-Id: I8d1f43316d9608f8d7e7ce919f129ce8fe48aa7f Issue-ID: INT-63 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2017-11-28Implement batching of VES eventsGokul Singaraju15-106/+479
Issue-ID: CERT-6 Change-Id: Ie2ba74075539e6896b1c1bd580cf0a80414a04a1 Signed-off-by: Gokul Singaraju <goksing@gmail.com>
2017-11-28Bump minor versionJessica Wagantall13-13/+13
Bump minor version in preparation for Amsterdam branching. Change-Id: I64bcd76179736b8df252e6e9878227b506854aba Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-20Merge "Fixed bug in vbrg vpp snat patch"Marco Platania1-32/+45
2017-11-17Fixed bug in vbrg vpp snat patchItohan1-32/+45
Modified script to close files after use Modified script to call fgets only if file is not null Issue-ID: INT-63 Change-Id: I61519f9c248dde8ae44f148cb4c1cc594615ea7c Signed-off-by: Itohan <itohan.ukponmwan@intel.com>
2017-11-17Fixed tap, lstack and DHCP problemsSrivahni1-13/+39
Moved tap and lstack configuration from setup.gate file to vGW init script Created vGW service to start after honeycomb service and modified DHCP service to start after vGW service Change-Id: Ib6936f6a1108ccdc34b3257a7bb82b49661f1e3b Issue-ID: INT-63 Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
2017-11-17Fix setting vGMUX VES server port via honeycombEric Multanen1-2/+2
Fixes an issue where vpp would crash if the VES server port number was set via honeycomb rest call. The port value was being handled as a byte so larger values (e.g. 8080) caused the problem. Change-Id: Ib42725033f92d597524bbfda1f12cc7e43c87b4a Issue-ID: INT-63 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2017-11-16Add script to update operational policyMarco Platania1-0/+74
- The script is used to update the operational policy during vFW closed loop Change-Id: Ib86cbb2bbfa821e7ea8197c014f0556ee5817d92 Issue-ID: CERT-1 Signed-off-by: Marco Platania <platania@research.att.com>
2017-11-16Added vxlan tunnel creationSrivahni1-0/+2
Added vxlan tunnel creation to vGW install script Change-Id: Ie43bbdc66a3ff607f8dd6c203910d45c6052c954 Issue-ID: INT-63 Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
2017-11-16Merge "Removed tunnel creation from vGW install script"Marco Platania1-4/+1
2017-11-15Merge "Fixed bug in v_brgemu_install.sh"Marco Platania1-2/+4
2017-11-14Fixed bug in v_brgemu_install.shItohan1-2/+4
Moved creation of nat_service.sh to an if block Issue-ID: INT-63 Change-Id: I44a86012dd08359859c24c41a7c6693b9b3429a2 Signed-off-by: Itohan <itohan.ukponmwan@intel.com>
2017-11-14Configure honeycomb NAT settings after vpp crashItohan2-4/+30
Modified vbrg install script to include a service to reconfigure vpp honeycomb NAT after vpp crash Modified vbrg init script to start nat service Change-Id: I417caa5759d83b429ca4b44f42737c0f9061a3d8 Issue-ID: INT-63 Signed-off-by: Itohan <itohan.ukponmwan@intel.com>
2017-11-15Merge "Fix streams in vLB/vDNS VNF"Gary Wu2-9/+46
2017-11-14Fix streams in vLB/vDNS VNFMarco Platania2-9/+46
- Fixed an issue that prevented vPacketGen to run more than 2 streams - Improved DNS query load balancing by rehashing port numbers in the streams Change-Id: Iec962301712df505569dc210770ecf1aaf6e5c5c Issue-ID: CERT-1 Signed-off-by: Marco Platania <platania@research.att.com>
2017-11-14Merge "Configure honeycomb NAT settings after vpp crash"Marco Platania2-4/+30
2017-11-11Add sourceName override option to vg-muxEric Multanen3-74/+195
This patch provides the option to override the value sourceName field in the VES event generated by the vG-MUX VES agent. The value can be configured by vppctl CLI command or via honeycomb REST call. Change-Id: I1a8b0450b989391b39780476842a576b82564dff Issue-ID: INT-63 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2017-11-10Removed tunnel creation from vGW install scriptSrivahni1-4/+1
Removed vG-vGMUX vxlan tunnel creation from vGW install script to create the tunnel via Directed Graph. Change-Id: I3d4aa143d299d54bcf638a946fcee70dad24ac15 Issue-ID: INT-63 Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
2017-11-08Install DHCP CPEPUBLCBrian Freeman3-3/+76
Issue-ID: INT-81 Change-Id: If6e695f0a6783f00be2ee98461897fd5a60b797a Signed-off-by: Brian Freeman <bf1936@att.com>
2017-11-07Merge "Updated vGW env, yaml and install scripts"Marco Platania1-5/+11
2017-11-07Merge "Configure route to vBRG via vBNG on vGMUX"Marco Platania1-2/+5
2017-11-06Configure route to vBRG via vBNG on vGMUXEric Multanen1-2/+5
Add parameters to the heat template to allow configuration of the route the vBRG from the vGMUX via the vBNG. Change-Id: I7aef31af7470ceb264af06326af8724246c7d8ed Issue-ID: INT-63 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2017-11-06Updated vGW env, yaml and install scriptsSrivahni1-5/+11
Included mux_ip_addr and vg_vgmux_tunnel_vni parameters in the env file Included definitions for mux_ip_addr and vg_vgmux_tunnel_vni in the yaml file Change-Id: Ibbfca035e44f00094e5231bb3d21610e9b1c239c Issue-ID: INT-63 Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
2017-11-06Revert "Update VES message version numbers to 5.3"Marco Platania1-16/+16
This reverts commit d71cea44a539ea0066d9c57f56a9b138399b5b4d. Change-Id: I45c154170cc75890ac8445c214c6a7f873f9dd78 Issue-ID: CERT-5 Signed-off-by: Marco Platania <platania@research.att.com>
2017-11-04Merge "Update the v_bng init script to wait for tap0"Marco Platania1-1/+9
2017-11-03Update VES message version numbers to 5.3Gokul Singaraju1-16/+16
Issue-Id: CERT-5 Change-Id: I6f3071d24d5c3f27c4214ebda653a120b6a5522e Signed-off-by: Gokul Singaraju <goksing@gmail.com>
2017-11-03Update the v_bng init script to wait for tap0Matt Welch1-1/+9
A route wasn't being added by the init script because vpp was not yet ready. This change will cause the init script to wait until the tap0 device has been created. Change-Id: Ief11ce332e0ddfdf40b1fe8b9e067edf38568db0 Issue-ID: INT-63 Signed-off-by: Matt Welch <matt.welch@intel.com>
2017-11-03Merge "Update vBNG for communication with SDNC"Marco Platania2-0/+12