VID Release Notes

Version: Honolulu (8.0.x)

In a nutshell…

The following areas have received improvements in Honolulu Release

  • VID development (back-end for SO BB). In R6/R7 SO BB were implemented for more streamlined processing of W/F. BPMN to BB. Completed in R7. Modern UI for PNFs in VID was not rendering the models (empty UI). This is now built. Introduced VNF GUI to fit the SO BB work using SO API from R7.

    More details at: https://jira.onap.org/browse/REQ-430

  • Place-Geolocation Development for PnP completed in VID: Please see for more details https://wiki.onap.org/display/DW/Proposed+Location+Model

Security Issues

This section is empty.

Bug fixes

This section is empty.

Known Issues

VID-983: Two issues where encountered when attempting to deploy in OKD resulting in deployment failure. These issues have not been reported in OOM deployments; however, we cannot say for certain that they will not be encountered in OOM. If encountered, please note the issue and workarounds:
  • Default VID mariadb-password has special character ‘/’ in the password. Change the default password to remove special characters. Workaround: Override the ‘userPassword’ in the values.yaml file.

  • VID default user ‘onap’ doesn’t have permissions to create directory /opt/app/vid/cache. Make necessary changes in the docker file. Workaround: run the vid pod with root privileges.

  • See https://jira.onap.org/browse/VID-983 for more details.

Resolved Issues

https://jira.onap.org/browse/VID-890 https://jira.onap.org/browse/VID-902 https://jira.onap.org/browse/VID-917 https://jira.onap.org/browse/VID-922 https://jira.onap.org/browse/VID-694 https://jira.onap.org/browse/VID-921 https://jira.onap.org/browse/VID-924 https://jira.onap.org/browse/VID-925 https://jira.onap.org/browse/VID-695 https://jira.onap.org/browse/VID-927 https://jira.onap.org/browse/VID-928 https://jira.onap.org/browse/VID-903 https://jira.onap.org/browse/VID-943 https://jira.onap.org/browse/VID-944 https://jira.onap.org/browse/VID-945 https://jira.onap.org/browse/VID-970 https://jira.onap.org/browse/VID-679

Security Notes

Fixed Security Issues

This section is empty.

Known Security Issues

This section is empty.

Version: Guilin (7.0.x)

In a nutshell…

The following areas have received improvements in Guilin Release

Pause:
  • Pause/Stop on Failures.

  • Pause Point Addition on Edit window inside the drawing board.

  • Pause Point removal feature.

Audit Info:
  • Overhauling of the Audit Info screen popup.

  • MSO Status table can now be exported and viewed as .csv files (in Excel and other type software)

  • Audit Info page is also refreshable now. New status from MSO will arrive upon pressing the refresh button.
    • More detailed info fetched from MSO now in Additional Info column, most recent request to be displayed at the top.

VF Module Sequencing and Base Module Related Rules:
  • The sequence of VF Modules can now be changed by dragging up and down in the drawing board.

  • A sequence number box is introduced bearing the current position of the VF Module in the the list.

  • Various rules have been put in place for special check on the Base module in the drawing board.

Security Issues

This section is empty.

Bug fixes

This section is empty.

Known Issues

This section is empty.

Resolved Issues

Security Notes

Fixed Security Issues

This section is empty.

Known Security Issues

This section is empty.

Version: Frankfurt (6.0.x)

In a nutshell…

For an end-user VID is easier to use.

For a system admin, VID is easier to deploy and manage.

Security

  • Adherence to ONAP Logging Spec v1.2

  • Update to Portal SDK v2.6

  • Use common secret template to generate DB credentials

  • Java 11 migration from JDK 8

  • And more…

Bug fixes

  • Refresh after Add VF Module fails

  • Generates different VF module name during scale out

  • And many more…

Known Issues

This section is empty.

Resolved Issues

Security Notes

Fixed Security Issues

This section is empty.

Known Security Issues

This section is empty.

Version: El-Alto (5.0.x)

Known Issues

Resolved Issues

Security Notes

Fixed Security Issues

Known Security Issues

Version: 4.3.2

Resolved Issues

Reverted the soft-delete feature, to resolve this:
  • VID-503 Delete VF module does not trigger any action

Version: 4.3.0

Release Date

2019-05-25

New Features

  • [VID-246] - Centralized Representation and Consistent ID of Cloud Regions

  • [VID-397] - Change Management - Flexible Designer & Orchestrator: Utilize SO as a repository of workflows, instead of VID’s workflows’ configuration

Security Notes

Fixed Security Issues

Known Security Issues

  • In default deployment VID (vid) exposes HTTP port 30238 outside of cluster. [OJSI-119]

Known Vulnerabilities in Used Modules

Version: 3.2.3

Release Date

2019-03-28

Notes

It’s v3.2.2, but repackaged with a new certificate valid until March 12, 2020.

Resolved Issues

VID certificates have been renewed to extend their expiry dates

Version: 3.2.2

Release Date

2018-11-30

New Features

  1. PNF plug & play services instantiation.

  2. HTTPS support.

  3. Manual vNF Scale Out enhancements.

Epics

Stories

  • [VID-166] - Improve CSIT coverage

  • [VID-203] - PNF Plug & Play use case with vCPE flow

  • [VID-236] - Align OOM templates

  • [VID-249] - Change Manual Scaling Use Case to use the same SO API that Policy is using in Auto Scaling

  • [VID-250] - Remove Controller Type from the VID GUI and from the request sent to SO

  • [VID-256] - Add tutorials/user guides

  • [VID-257] - AAF integration

  • [VID-260] - Use HTTPS for external interfaces

  • [VID-261] - Use HTTPS for internal interfaces

Security Notes

VID code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The VID open Critical security vulnerabilities and their risk assessment have been documented as part of the project.

Quick Links:

Other

In order to work properly, VID needs a working instance of SDC, A&AI and SO.

Version: 2.0.0

Release Date

2018-06-07

New Features

  1. VoLTE E2E services instantiation.

  2. Change Management - invoking vNF In-Place SW Update without a scheduler.

  3. Manual vNF Scale Out.

Epics

  • [VID-101] - Port Mirroring

  • [VID-106] - Cancel “Pending” workflows

  • [VID-110] - Owning Entity

  • [VID-114] - Preload Automation

  • [VID-116] - Tenant Isolation

  • [VID-120] - Active/Deactivate service type transport

  • [VID-124] - Agnostic vNF In-Place SW Update

  • [VID-127] - Agnostic vNF Configuration Update

  • [VID-131] - Port mirroring - pProbe configuration

  • [VID-136] - Support for pProbes

  • [VID-139] - Refactor Scheduler

  • [VID-148] - Non-Functional requirements - Resiliency

  • [VID-154] - Non-Functional requirements - Stability

  • [VID-157] - Non-Functional requirements - Performance

  • [VID-158] - Non-Functional requirements - Usability

  • [VID-160] - Non-Functional requirements - Scalability

  • [VID-161] - Non-Functional requirements - Security (CII passing badge + 50% test coverage)

  • [VID-162] - OOM integration

  • [VID-179] - Change management - working without scheduler

  • [VID-180] - Support manual scale out

  • [VID-192] - Verify features merged from ECOMP 1802

Stories

  • [VID-16] - Replace any remaining openecomp reference by onap

  • [VID-86] - Migrate to org.onap

  • [VID-102] - Create “Port mirror” configuration - Attach Source & collector VNFs

  • [VID-103] - Create “Port mirror” configuration - General Required Fields

  • [VID-104] - Configuration supporting actions

  • [VID-105] - Create “Port mirror” configuration - Get model information

  • [VID-107] - 3rd party simulator

  • [VID-108] - Cancel Scheduled workflows

  • [VID-109] - Change information of columns in the “Pending” section of the “dashboard”

  • [VID-111] - New properties logic

  • [VID-112] - Filter service instance by new properties

  • [VID-113] - Implement new properties & their values

  • [VID-115] - Resume VF- module (after pause)

  • [VID-117] - Create Application ENV

  • [VID-118] - Deploy Services on VID operational

  • [VID-119] - Activate/Deactivate Application ENV

  • [VID-121] - Deactivate a Transport service logic

  • [VID-122] - Service Instance Deactivate - API MSO

  • [VID-123] - “Activate” avilable only for service instance from type= transport

  • [VID-125] - VNF In Place Software Update API - MSO

  • [VID-126] - Support new workflow “Agnostic vNF In-Place SW Update”

  • [VID-128] - Support workflow “vnf Config Update”

  • [VID-129] - Rules For Converting Payload Spreadsheet To JSON

  • [VID-130] - VNF Config Update - API MSO

  • [VID-132] - Get pnf-fromModel-byRegion - A&AI API

  • [VID-133] - pProbe config create request - MSO API

  • [VID-134] - Associate PNF instance to port mirroring configuration by policy

  • [VID-135] - Get Port Mirroring Configuration By Policy Node type

  • [VID-137] - Associate PNF instance to service instance

  • [VID-138] - Disassociate PNF instance from service instance

  • [VID-140] - New function to support Scheduler in widget

  • [VID-151] - ONAP Support

  • [VID-174] - Change management: bypassing scheduler for immediate operations

  • [VID-185] - UI changes for working without scheduler

  • [VID-186] - docker alignment analyzes

  • [VID-188] - UI for Scale Out workflow

  • [VID-189] - VoLTE use case support

  • [VID-191] - Changes to API to SO for Manual scale out use case

  • [VID-197] - Reach 50% unit test coverage

  • [VID-201] - User inteface for invoking upgrade workflow

  • [VID-202] - Verify R1 and R2 features - integration and regression tests

  • [VID-216] - Update ReadTheDocs docs folder

Security Notes

VID code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The VID open Critical security vulnerabilities and their risk assessment have been documented as part of the project.

Quick Links:

Other

In order to work properly, VID needs a working instance of SDC, A&AI and SO.

Version: 1.1.1

Release Date

2017-11-16

New Features

  1. Improved TOSCA parser.

  2. Change Management - Provides the Operators a single tool for installing and maintaining the services as a self service activity. Provides the ability to schedule and execute change management workflows, Maintenance activities for vNFs that are already installed .

  3. PNF Instantiation - PNFs are already installed on the edges of the cloud. In order to configure the PNF, the service needs to be connected to the PNF.

Epics

  • [VID-25] - Role management: Global Read only role

  • [VID-26] - Role management: Support VID specific Roles

  • [VID-27] - Change management: Schedule workflow

  • [VID-28] - Change management: Status of workflow

  • [VID-29] - Change management: Manual intervention

  • [VID-30] - PNF instantiation: Trigger PNF service information to SO

  • [VID-31] - PNF Instantiation: support service type PNF & display new fields

Stories

  • [VID-44] - Implement change management phase 1

  • [VID-48] - Change management: Schedule workflow

  • [VID-49] - Change management: Status of workflow

  • [VID-50] - Change management: Manual intervention

  • [VID-51] - Trigger PNF service information to MSO

  • [VID-52] - support service type PNF & display new fields

Bug Fixes

  • [VID-20] - Failed to get service models from ASDC in VID

  • [VID-59] - VID Fails Robot Health Check

  • [VID-62] - VID healthcheck failure in RS ORD ONAP 1.1.0

  • [VID-64] - Got 500 from role/user API call

  • [VID-79] - Not able to create service instance using VID portal

  • [VID-82] - Create VF module with SDNC preload is throwing exception

Known Issues

  • VID-78 VID shows the HTML code output whenever the customer list is empty (Cosmetic)

Upgrade Notes

A scheduler is needed for the change management feature to work (not included in the Amsterdam release).

Other

In order to work properly, VID needs a working instance of SDC, A&AI and SO.

End of Release Notes