1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
7 Version: Honolulu (8.0.x)
8 ------------------------
12 The following areas have received improvements in Honolulu Release
14 * VID development (back-end for SO BB).
15 In R6/R7 SO BB were implemented for more streamlined processing of W/F. BPMN to BB. Completed in R7.
16 Modern UI for PNFs in VID was not rendering the models (empty UI). This is now built.
17 Introduced VNF GUI to fit the SO BB work using SO API from R7.
19 More details at: https://jira.onap.org/browse/REQ-430
21 * Place-Geolocation Development for PnP completed in VID:
22 Please see for more details https://wiki.onap.org/display/DW/Proposed+Location+Model
26 This section is empty.
30 This section is empty.
34 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:
35 * 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.
36 * 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.
37 * See https://jira.onap.org/browse/VID-983 for more details.
40 https://jira.onap.org/browse/VID-890
41 https://jira.onap.org/browse/VID-902
42 https://jira.onap.org/browse/VID-917
43 https://jira.onap.org/browse/VID-922
44 https://jira.onap.org/browse/VID-694
45 https://jira.onap.org/browse/VID-921
46 https://jira.onap.org/browse/VID-924
47 https://jira.onap.org/browse/VID-925
48 https://jira.onap.org/browse/VID-695
49 https://jira.onap.org/browse/VID-927
50 https://jira.onap.org/browse/VID-928
51 https://jira.onap.org/browse/VID-903
52 https://jira.onap.org/browse/VID-943
53 https://jira.onap.org/browse/VID-944
54 https://jira.onap.org/browse/VID-945
55 https://jira.onap.org/browse/VID-970
56 https://jira.onap.org/browse/VID-679
60 *Fixed Security Issues*
62 This section is empty.
64 *Known Security Issues*
66 This section is empty.
69 Version: Guilin (7.0.x)
70 ------------------------
75 The following areas have received improvements in Guilin Release
78 * Pause/Stop on Failures.
79 * Pause Point Addition on Edit window inside the drawing board.
80 * Pause Point removal feature.
83 * Overhauling of the Audit Info screen popup.
84 * MSO Status table can now be exported and viewed as .csv files (in Excel and other type software)
85 * Audit Info page is also refreshable now. New status from MSO will arrive upon pressing the refresh button.
86 * More detailed info fetched from MSO now in Additional Info column, most recent request to be displayed at the top.
88 VF Module Sequencing and Base Module Related Rules:
89 * The sequence of VF Modules can now be changed by dragging up and down in the drawing board.
90 * A sequence number box is introduced bearing the current position of the VF Module in the the list.
91 * Various rules have been put in place for special check on the Base module in the drawing board.
95 This section is empty.
99 This section is empty.
103 This section is empty.
107 https://jira.onap.org/browse/VID-862
108 https://jira.onap.org/browse/VID-902
109 https://jira.onap.org/browse/VID-889
110 https://jira.onap.org/browse/VID-875
111 https://jira.onap.org/browse/VID-861
112 https://jira.onap.org/browse/VID-860
113 https://jira.onap.org/browse/VID-858
114 https://jira.onap.org/browse/VID-890
119 *Fixed Security Issues*
121 This section is empty.
124 *Known Security Issues*
126 This section is empty.
130 Version: Frankfurt (6.0.x)
131 ------------------------
135 For an end-user VID is easier to use.
137 For a system admin, VID is easier to deploy and manage.
141 - Adherence to ONAP Logging Spec v1.2
142 - Update to Portal SDK v2.6
143 - Use common secret template to generate DB credentials
144 - Java 11 migration from JDK 8
149 - Refresh after Add VF Module fails
150 - Generates different VF module name during scale out
155 This section is empty.
160 - `<https://jira.onap.org/browse/VID-365>`__ Upgrade AAI version to v16
161 - `<https://jira.onap.org/browse/VID-479>`__ VID Does not refresh after Add VF Module fails
162 - `<https://jira.onap.org/browse/VID-659>`__ VID generates always the same VF module name during scale out
163 - `<https://jira.onap.org/browse/VID-773>`__ SDNC Preload URL updated to https
165 - `<https://jira.onap.org/browse/VID-755>`__ Upgrade direct dependent packages to the latest version
166 - `<https://jira.onap.org/browse/VID-498>`__ Java 11 migration from JDK 8
167 - `<https://jira.onap.org/browse/VID-471>`__ Update to Portal SDK v2.6
172 *Fixed Security Issues*
174 This section is empty.
177 *Known Security Issues*
179 This section is empty.
182 Version: El-Alto (5.0.x)
183 ------------------------
186 - `<https://jira.onap.org/browse/VID-659>`__ VID generates always the same VF module name during scale out
190 - `<https://jira.onap.org/browse/VID-520>`__ Remove "Dissociate" button for Macro-orchestrated PNF resources
191 - `<https://jira.onap.org/browse/VID-517>`__ Added liquidBase for follow changes in DB
192 - `<https://jira.onap.org/browse/VID-488>`__ Added "Report" popup for common diagnosable cases
193 - `<https://jira.onap.org/browse/VID-358>`__ vid-mariadb-galera runs in high-availability mode
198 *Fixed Security Issues*
200 - `<https://jira.onap.org/browse/OJSI-119>`__ Closed plain-text HTTP endpoint, port 30238
202 *Known Security Issues*
212 Reverted the soft-delete feature, to resolve this:
213 - `VID-503 <https://jira.onap.org/browse/VID-503>`_ Delete VF module does not trigger any action
219 :Release Date: 2019-05-25
224 - [`VID-246`_] - *Centralized Representation and Consistent ID of Cloud Regions*
225 - [`VID-397`_] - *Change Management - Flexible Designer & Orchestrator*: Utilize SO as a repository of workflows, instead of VID's workflows' configuration
227 .. _VID-246: /browse/VID-246
228 .. _VID-397: /browse/VID-397
232 *Fixed Security Issues*
234 *Known Security Issues*
236 - In default deployment VID (vid) exposes HTTP port 30238 outside of cluster. [`OJSI-119 <https://jira.onap.org/browse/OJSI-119>`_]
238 *Known Vulnerabilities in Used Modules*
243 :Release Date: 2019-03-28
247 It's v3.2.2, but repackaged with a new certificate valid until March 12, 2020.
251 VID certificates have been renewed to extend their expiry dates
252 - `VID-446 <https://jira.onap.org/browse/VID-446>`_ Fix Certificate Expiry.
258 :Release Date: 2018-11-30
262 1. PNF plug & play services instantiation.
264 3. Manual vNF Scale Out enhancements.
268 - [`VID-159`_] - AAF integration
269 - [`VID-194`_] - PNF Use case support
270 - [`VID-248`_] - Support scaling use case
271 - [`VID-254`_] - Usability
272 - [`VID-258`_] - Security
274 .. _VID-159: /browse/VID-159
275 .. _VID-194: /browse/VID-194
276 .. _VID-248: /browse/VID-248
277 .. _VID-254: /browse/VID-254
278 .. _VID-258: /browse/VID-258
282 - [`VID-166`_] - Improve CSIT coverage
283 - [`VID-203`_] - PNF Plug & Play use case with vCPE flow
284 - [`VID-236`_] - Align OOM templates
285 - [`VID-249`_] - Change Manual Scaling Use Case to use the same SO API that Policy is using in Auto Scaling
286 - [`VID-250`_] - Remove Controller Type from the VID GUI and from the request sent to SO
287 - [`VID-256`_] - Add tutorials/user guides
288 - [`VID-257`_] - AAF integration
289 - [`VID-260`_] - Use HTTPS for external interfaces
290 - [`VID-261`_] - Use HTTPS for internal interfaces
292 .. _VID-166: /browse/VID-166
293 .. _VID-203: /browse/VID-203
294 .. _VID-236: /browse/VID-236
295 .. _VID-249: /browse/VID-249
296 .. _VID-250: /browse/VID-250
297 .. _VID-256: /browse/VID-256
298 .. _VID-257: /browse/VID-257
299 .. _VID-260: /browse/VID-260
300 .. _VID-261: /browse/VID-261
304 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 <https://wiki.onap.org/pages/viewpage.action?pageId=45300871>`_.
308 - `VID project page <https://wiki.onap.org/display/DW/Virtual+Infrastructure+Deployment+Project>`__
309 - `Passing Badge information for VID <https://bestpractices.coreinfrastructure.org/en/projects/1658>`__
310 - `Project Vulnerability Review Table for VID <https://wiki.onap.org/pages/viewpage.action?pageId=45300871>`__
314 In order to work properly, VID needs a working instance of SDC, A&AI and SO.
319 :Release Date: 2018-06-07
323 1. VoLTE E2E services instantiation.
324 2. Change Management - invoking vNF In-Place SW Update without a scheduler.
325 3. Manual vNF Scale Out.
329 - [`VID-101`_] - Port Mirroring
330 - [`VID-106`_] - Cancel "Pending" workflows
331 - [`VID-110`_] - Owning Entity
332 - [`VID-114`_] - Preload Automation
333 - [`VID-116`_] - Tenant Isolation
334 - [`VID-120`_] - Active/Deactivate service type transport
335 - [`VID-124`_] - Agnostic vNF In-Place SW Update
336 - [`VID-127`_] - Agnostic vNF Configuration Update
337 - [`VID-131`_] - Port mirroring - pProbe configuration
338 - [`VID-136`_] - Support for pProbes
339 - [`VID-139`_] - Refactor Scheduler
340 - [`VID-148`_] - Non-Functional requirements - Resiliency
341 - [`VID-154`_] - Non-Functional requirements - Stability
342 - [`VID-157`_] - Non-Functional requirements - Performance
343 - [`VID-158`_] - Non-Functional requirements - Usability
344 - [`VID-160`_] - Non-Functional requirements - Scalability
345 - [`VID-161`_] - Non-Functional requirements - Security (CII passing badge + 50% test coverage)
346 - [`VID-162`_] - OOM integration
347 - [`VID-179`_] - Change management - working without scheduler
348 - [`VID-180`_] - Support manual scale out
349 - [`VID-192`_] - Verify features merged from ECOMP 1802
351 .. _VID-101: https://jira.onap.org/browse/VID-101
352 .. _VID-106: https://jira.onap.org/browse/VID-106
353 .. _VID-110: https://jira.onap.org/browse/VID-110
354 .. _VID-114: https://jira.onap.org/browse/VID-114
355 .. _VID-116: https://jira.onap.org/browse/VID-116
356 .. _VID-120: https://jira.onap.org/browse/VID-120
357 .. _VID-124: https://jira.onap.org/browse/VID-124
358 .. _VID-127: https://jira.onap.org/browse/VID-127
359 .. _VID-131: https://jira.onap.org/browse/VID-131
360 .. _VID-136: https://jira.onap.org/browse/VID-136
361 .. _VID-139: https://jira.onap.org/browse/VID-139
362 .. _VID-148: https://jira.onap.org/browse/VID-148
363 .. _VID-154: https://jira.onap.org/browse/VID-154
364 .. _VID-157: https://jira.onap.org/browse/VID-157
365 .. _VID-158: https://jira.onap.org/browse/VID-158
366 .. _VID-160: https://jira.onap.org/browse/VID-160
367 .. _VID-161: https://jira.onap.org/browse/VID-161
368 .. _VID-162: https://jira.onap.org/browse/VID-162
369 .. _VID-179: https://jira.onap.org/browse/VID-179
370 .. _VID-180: https://jira.onap.org/browse/VID-180
371 .. _VID-192: https://jira.onap.org/browse/VID-192
375 - [`VID-16`_] - Replace any remaining openecomp reference by onap
376 - [`VID-86`_] - Migrate to org.onap
377 - [`VID-102`_] - Create "Port mirror" configuration - Attach Source & collector VNFs
378 - [`VID-103`_] - Create "Port mirror" configuration - General Required Fields
379 - [`VID-104`_] - Configuration supporting actions
380 - [`VID-105`_] - Create "Port mirror" configuration - Get model information
381 - [`VID-107`_] - 3rd party simulator
382 - [`VID-108`_] - Cancel Scheduled workflows
383 - [`VID-109`_] - Change information of columns in the "Pending" section of the "dashboard"
384 - [`VID-111`_] - New properties logic
385 - [`VID-112`_] - Filter service instance by new properties
386 - [`VID-113`_] - Implement new properties & their values
387 - [`VID-115`_] - Resume VF- module (after pause)
388 - [`VID-117`_] - Create Application ENV
389 - [`VID-118`_] - Deploy Services on VID operational
390 - [`VID-119`_] - Activate/Deactivate Application ENV
391 - [`VID-121`_] - Deactivate a Transport service logic
392 - [`VID-122`_] - Service Instance Deactivate - API MSO
393 - [`VID-123`_] - "Activate" avilable only for service instance from type= transport
394 - [`VID-125`_] - VNF In Place Software Update API - MSO
395 - [`VID-126`_] - Support new workflow "Agnostic vNF In-Place SW Update"
396 - [`VID-128`_] - Support workflow "vnf Config Update"
397 - [`VID-129`_] - Rules For Converting Payload Spreadsheet To JSON
398 - [`VID-130`_] - VNF Config Update - API MSO
399 - [`VID-132`_] - Get pnf-fromModel-byRegion - A&AI API
400 - [`VID-133`_] - pProbe config create request - MSO API
401 - [`VID-134`_] - Associate PNF instance to port mirroring configuration by policy
402 - [`VID-135`_] - Get Port Mirroring Configuration By Policy Node type
403 - [`VID-137`_] - Associate PNF instance to service instance
404 - [`VID-138`_] - Disassociate PNF instance from service instance
405 - [`VID-140`_] - New function to support Scheduler in widget
406 - [`VID-151`_] - ONAP Support
407 - [`VID-174`_] - Change management: bypassing scheduler for immediate operations
408 - [`VID-185`_] - UI changes for working without scheduler
409 - [`VID-186`_] - docker alignment analyzes
410 - [`VID-188`_] - UI for Scale Out workflow
411 - [`VID-189`_] - VoLTE use case support
412 - [`VID-191`_] - Changes to API to SO for Manual scale out use case
413 - [`VID-197`_] - Reach 50% unit test coverage
414 - [`VID-201`_] - User inteface for invoking upgrade workflow
415 - [`VID-202`_] - Verify R1 and R2 features - integration and regression tests
416 - [`VID-216`_] - Update ReadTheDocs docs folder
418 .. _VID-16: https://jira.onap.org/browse/VID-16
419 .. _VID-86: https://jira.onap.org/browse/VID-86
420 .. _VID-102: https://jira.onap.org/browse/VID-102
421 .. _VID-103: https://jira.onap.org/browse/VID-103
422 .. _VID-104: https://jira.onap.org/browse/VID-104
423 .. _VID-105: https://jira.onap.org/browse/VID-105
424 .. _VID-107: https://jira.onap.org/browse/VID-107
425 .. _VID-108: https://jira.onap.org/browse/VID-108
426 .. _VID-109: https://jira.onap.org/browse/VID-109
427 .. _VID-111: https://jira.onap.org/browse/VID-111
428 .. _VID-112: https://jira.onap.org/browse/VID-112
429 .. _VID-113: https://jira.onap.org/browse/VID-113
430 .. _VID-115: https://jira.onap.org/browse/VID-115
431 .. _VID-117: https://jira.onap.org/browse/VID-117
432 .. _VID-118: https://jira.onap.org/browse/VID-118
433 .. _VID-119: https://jira.onap.org/browse/VID-119
434 .. _VID-121: https://jira.onap.org/browse/VID-121
435 .. _VID-122: https://jira.onap.org/browse/VID-122
436 .. _VID-123: https://jira.onap.org/browse/VID-123
437 .. _VID-125: https://jira.onap.org/browse/VID-125
438 .. _VID-126: https://jira.onap.org/browse/VID-126
439 .. _VID-128: https://jira.onap.org/browse/VID-128
440 .. _VID-129: https://jira.onap.org/browse/VID-129
441 .. _VID-130: https://jira.onap.org/browse/VID-130
442 .. _VID-132: https://jira.onap.org/browse/VID-132
443 .. _VID-133: https://jira.onap.org/browse/VID-133
444 .. _VID-134: https://jira.onap.org/browse/VID-134
445 .. _VID-135: https://jira.onap.org/browse/VID-135
446 .. _VID-137: https://jira.onap.org/browse/VID-137
447 .. _VID-138: https://jira.onap.org/browse/VID-138
448 .. _VID-140: https://jira.onap.org/browse/VID-140
449 .. _VID-151: https://jira.onap.org/browse/VID-151
450 .. _VID-174: https://jira.onap.org/browse/VID-174
451 .. _VID-185: https://jira.onap.org/browse/VID-185
452 .. _VID-186: https://jira.onap.org/browse/VID-186
453 .. _VID-188: https://jira.onap.org/browse/VID-188
454 .. _VID-189: https://jira.onap.org/browse/VID-189
455 .. _VID-191: https://jira.onap.org/browse/VID-191
456 .. _VID-197: https://jira.onap.org/browse/VID-197
457 .. _VID-201: https://jira.onap.org/browse/VID-201
458 .. _VID-202: https://jira.onap.org/browse/VID-202
459 .. _VID-216: https://jira.onap.org/browse/VID-216
463 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 <https://wiki.onap.org/pages/viewpage.action?pageId=28378623>`__.
467 - `VID project page <https://wiki.onap.org/display/DW/Virtual+Infrastructure+Deployment+Project>`_
468 - `Passing Badge information for VID <https://bestpractices.coreinfrastructure.org/en/projects/1658>`_
469 - `Project Vulnerability Review Table for VID <https://wiki.onap.org/pages/viewpage.action?pageId=28378623>`_
473 In order to work properly, VID needs a working instance of SDC, A&AI and SO.
478 :Release Date: 2017-11-16
483 1. Improved TOSCA parser.
484 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 .
485 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.
489 - [`VID-25`_] - Role management: Global Read only role
490 - [`VID-26`_] - Role management: Support VID specific Roles
491 - [`VID-27`_] - Change management: Schedule workflow
492 - [`VID-28`_] - Change management: Status of workflow
493 - [`VID-29`_] - Change management: Manual intervention
494 - [`VID-30`_] - PNF instantiation: Trigger PNF service information to SO
495 - [`VID-31`_] - PNF Instantiation: support service type PNF & display new fields
497 .. _VID-25: https://jira.onap.org/browse/VID-25
498 .. _VID-26: https://jira.onap.org/browse/VID-26
499 .. _VID-27: https://jira.onap.org/browse/VID-27
500 .. _VID-28: https://jira.onap.org/browse/VID-28
501 .. _VID-29: https://jira.onap.org/browse/VID-29
502 .. _VID-30: https://jira.onap.org/browse/VID-30
503 .. _VID-31: https://jira.onap.org/browse/VID-31
507 - [`VID-44`_] - Implement change management phase 1
508 - [`VID-48`_] - Change management: Schedule workflow
509 - [`VID-49`_] - Change management: Status of workflow
510 - [`VID-50`_] - Change management: Manual intervention
511 - [`VID-51`_] - Trigger PNF service information to MSO
512 - [`VID-52`_] - support service type PNF & display new fields
514 .. _VID-44: https://jira.onap.org/browse/VID-44
515 .. _VID-48: https://jira.onap.org/browse/VID-48
516 .. _VID-49: https://jira.onap.org/browse/VID-49
517 .. _VID-50: https://jira.onap.org/browse/VID-50
518 .. _VID-51: https://jira.onap.org/browse/VID-51
519 .. _VID-52: https://jira.onap.org/browse/VID-52
525 - [`VID-20`_] - Failed to get service models from ASDC in VID
526 - [`VID-59`_] - VID Fails Robot Health Check
527 - [`VID-62`_] - VID healthcheck failure in RS ORD ONAP 1.1.0
528 - [`VID-64`_] - Got 500 from role/user API call
529 - [`VID-79`_] - Not able to create service instance using VID portal
530 - [`VID-82`_] - Create VF module with SDNC preload is throwing
533 .. _VID-20: https://jira.onap.org/browse/VID-20
534 .. _VID-59: https://jira.onap.org/browse/VID-59
535 .. _VID-62: https://jira.onap.org/browse/VID-62
536 .. _VID-64: https://jira.onap.org/browse/VID-64
537 .. _VID-79: https://jira.onap.org/browse/VID-79
538 .. _VID-82: https://jira.onap.org/browse/VID-82
543 - `VID-78 <https://jira.onap.org/browse/VID-78>`_ VID shows the HTML code output whenever the customer list is empty (Cosmetic)
547 A scheduler is needed for the change management feature to work (not included in the Amsterdam release).
551 In order to work properly, VID needs a working instance of SDC, A&AI and SO.