blob: 89e1919dfc055d6d9da8dfd1c95043b67ddc0d76 [file] [log] [blame]
Ofir Sonsino49351d72017-10-24 10:18:23 +03001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2
Gildas Lanilise3183152017-11-21 16:45:43 -08003VID Release Notes
4=================
Ofir Sonsino49351d72017-10-24 10:18:23 +03005
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +03006Version: 2.0.0
7--------------
8
9:Release Date: 2018-06-07
10
11New Features
12------------
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +0300131. VoLTE E2E services instantiation.
142. Change Management - invoking vNF In-Place SW Update without a scheduler.
153. Manual vNF Scale Out.
16
17**Epics**
Gildas Lanilis39a59942018-06-06 16:42:32 -070018
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +030019- [`VID-101`_] - Port Mirroring
20- [`VID-106`_] - Cancel "Pending" workflows
21- [`VID-110`_] - Owning Entity
22- [`VID-114`_] - Preload Automation
23- [`VID-116`_] - Tenant Isolation
24- [`VID-120`_] - Active/Deactivate service type transport
25- [`VID-124`_] - Agnostic vNF In-Place SW Update
26- [`VID-127`_] - Agnostic vNF Configuration Update
27- [`VID-131`_] - Port mirroring - pProbe configuration
28- [`VID-136`_] - Support for pProbes
29- [`VID-139`_] - Refactor Scheduler
30- [`VID-148`_] - Non-Functional requirements - Resiliency
31- [`VID-154`_] - Non-Functional requirements - Stability
32- [`VID-157`_] - Non-Functional requirements - Performance
33- [`VID-158`_] - Non-Functional requirements - Usability
34- [`VID-160`_] - Non-Functional requirements - Scalability
35- [`VID-161`_] - Non-Functional requirements - Security (CII passing badge + 50% test coverage)
36- [`VID-162`_] - OOM integration
37- [`VID-179`_] - Change management - working without scheduler
38- [`VID-180`_] - Support manual scale out
39- [`VID-192`_] - Verify features merged from ECOMP 1802
40
41.. _VID-101: https://jira.onap.org/browse/VID-101
42.. _VID-106: https://jira.onap.org/browse/VID-106
43.. _VID-110: https://jira.onap.org/browse/VID-110
44.. _VID-114: https://jira.onap.org/browse/VID-114
45.. _VID-116: https://jira.onap.org/browse/VID-116
46.. _VID-120: https://jira.onap.org/browse/VID-120
47.. _VID-124: https://jira.onap.org/browse/VID-124
48.. _VID-127: https://jira.onap.org/browse/VID-127
49.. _VID-131: https://jira.onap.org/browse/VID-131
50.. _VID-136: https://jira.onap.org/browse/VID-136
51.. _VID-139: https://jira.onap.org/browse/VID-139
52.. _VID-148: https://jira.onap.org/browse/VID-148
53.. _VID-154: https://jira.onap.org/browse/VID-154
54.. _VID-157: https://jira.onap.org/browse/VID-157
55.. _VID-158: https://jira.onap.org/browse/VID-158
56.. _VID-160: https://jira.onap.org/browse/VID-160
57.. _VID-161: https://jira.onap.org/browse/VID-161
58.. _VID-162: https://jira.onap.org/browse/VID-162
59.. _VID-179: https://jira.onap.org/browse/VID-179
60.. _VID-180: https://jira.onap.org/browse/VID-180
61.. _VID-192: https://jira.onap.org/browse/VID-192
62
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +030063**Stories**
Gildas Lanilis39a59942018-06-06 16:42:32 -070064
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +030065- [`VID-16`_] - Replace any remaining openecomp reference by onap
66- [`VID-86`_] - Migrate to org.onap
67- [`VID-102`_] - Create "Port mirror" configuration - Attach Source & collector VNFs
68- [`VID-103`_] - Create "Port mirror" configuration - General Required Fields
69- [`VID-104`_] - Configuration supporting actions
70- [`VID-105`_] - Create "Port mirror" configuration - Get model information
71- [`VID-107`_] - 3rd party simulator
72- [`VID-108`_] - Cancel Scheduled workflows
73- [`VID-109`_] - Change information of columns in the "Pending" section of the "dashboard"
74- [`VID-111`_] - New properties logic
75- [`VID-112`_] - Filter service instance by new properties
76- [`VID-113`_] - Implement new properties & their values
77- [`VID-115`_] - Resume VF- module (after pause)
78- [`VID-117`_] - Create Application ENV
79- [`VID-118`_] - Deploy Services on VID operational
80- [`VID-119`_] - Activate/Deactivate Application ENV
81- [`VID-121`_] - Deactivate a Transport service logic
82- [`VID-122`_] - Service Instance Deactivate - API MSO
83- [`VID-123`_] - "Activate" avilable only for service instance from type= transport
84- [`VID-125`_] - VNF In Place Software Update API - MSO
85- [`VID-126`_] - Support new workflow "Agnostic vNF In-Place SW Update"
86- [`VID-128`_] - Support workflow "vnf Config Update"
87- [`VID-129`_] - Rules For Converting Payload Spreadsheet To JSON
88- [`VID-130`_] - VNF Config Update - API MSO
89- [`VID-132`_] - Get pnf-fromModel-byRegion - A&AI API
90- [`VID-133`_] - pProbe config create request - MSO API
91- [`VID-134`_] - Associate PNF instance to port mirroring configuration by policy
92- [`VID-135`_] - Get Port Mirroring Configuration By Policy Node type
93- [`VID-137`_] - Associate PNF instance to service instance
94- [`VID-138`_] - Disassociate PNF instance from service instance
95- [`VID-140`_] - New function to support Scheduler in widget
96- [`VID-151`_] - ONAP Support
97- [`VID-174`_] - Change management: bypassing scheduler for immediate operations
98- [`VID-185`_] - UI changes for working without scheduler
99- [`VID-186`_] - docker alignment analyzes
100- [`VID-188`_] - UI for Scale Out workflow
101- [`VID-189`_] - VoLTE use case support
102- [`VID-191`_] - Changes to API to SO for Manual scale out use case
103- [`VID-197`_] - Reach 50% unit test coverage
104- [`VID-201`_] - User inteface for invoking upgrade workflow
105- [`VID-202`_] - Verify R1 and R2 features - integration and regression tests
106- [`VID-216`_] - Update ReadTheDocs docs folder
107
108.. _VID-16: https://jira.onap.org/browse/VID-16
109.. _VID-86: https://jira.onap.org/browse/VID-86
110.. _VID-102: https://jira.onap.org/browse/VID-102
111.. _VID-103: https://jira.onap.org/browse/VID-103
112.. _VID-104: https://jira.onap.org/browse/VID-104
113.. _VID-105: https://jira.onap.org/browse/VID-105
114.. _VID-107: https://jira.onap.org/browse/VID-107
115.. _VID-108: https://jira.onap.org/browse/VID-108
116.. _VID-109: https://jira.onap.org/browse/VID-109
117.. _VID-111: https://jira.onap.org/browse/VID-111
118.. _VID-112: https://jira.onap.org/browse/VID-112
119.. _VID-113: https://jira.onap.org/browse/VID-113
120.. _VID-115: https://jira.onap.org/browse/VID-115
121.. _VID-117: https://jira.onap.org/browse/VID-117
122.. _VID-118: https://jira.onap.org/browse/VID-118
123.. _VID-119: https://jira.onap.org/browse/VID-119
124.. _VID-121: https://jira.onap.org/browse/VID-121
125.. _VID-122: https://jira.onap.org/browse/VID-122
126.. _VID-123: https://jira.onap.org/browse/VID-123
127.. _VID-125: https://jira.onap.org/browse/VID-125
128.. _VID-126: https://jira.onap.org/browse/VID-126
129.. _VID-128: https://jira.onap.org/browse/VID-128
130.. _VID-129: https://jira.onap.org/browse/VID-129
131.. _VID-130: https://jira.onap.org/browse/VID-130
132.. _VID-132: https://jira.onap.org/browse/VID-132
133.. _VID-133: https://jira.onap.org/browse/VID-133
134.. _VID-134: https://jira.onap.org/browse/VID-134
135.. _VID-135: https://jira.onap.org/browse/VID-135
136.. _VID-137: https://jira.onap.org/browse/VID-137
137.. _VID-138: https://jira.onap.org/browse/VID-138
138.. _VID-140: https://jira.onap.org/browse/VID-140
139.. _VID-151: https://jira.onap.org/browse/VID-151
140.. _VID-174: https://jira.onap.org/browse/VID-174
141.. _VID-185: https://jira.onap.org/browse/VID-185
142.. _VID-186: https://jira.onap.org/browse/VID-186
143.. _VID-188: https://jira.onap.org/browse/VID-188
144.. _VID-189: https://jira.onap.org/browse/VID-189
145.. _VID-191: https://jira.onap.org/browse/VID-191
146.. _VID-197: https://jira.onap.org/browse/VID-197
147.. _VID-201: https://jira.onap.org/browse/VID-201
148.. _VID-202: https://jira.onap.org/browse/VID-202
149.. _VID-216: https://jira.onap.org/browse/VID-216
150
Gildas Lanilisd2045092018-05-31 15:59:56 -0700151**Security Notes**
Gildas Lanilis39a59942018-06-06 16:42:32 -0700152
Gildas Lanilisd2045092018-05-31 15:59:56 -0700153VID 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>`_.
154
155Quick Links:
Gildas Lanilis39a59942018-06-06 16:42:32 -0700156
Gildas Lanilisd2045092018-05-31 15:59:56 -0700157- `VID project page <https://wiki.onap.org/display/DW/Virtual+Infrastructure+Deployment+Project>`_
158- `Passing Badge information for VID <https://bestpractices.coreinfrastructure.org/en/projects/1658>`_
159- `Project Vulnerability Review Table for VID <https://wiki.onap.org/pages/viewpage.action?pageId=28378623>`_
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +0300160
161**Other**
Gildas Lanilis39a59942018-06-06 16:42:32 -0700162
Sonsino, Ofir (os0695)1e687de2018-05-30 18:23:48 +0300163In order to work properly, VID needs a working instance of SDC, A&AI and SO.
164
Ofir Sonsinof323aec2017-11-14 14:45:52 +0200165Version: 1.1.1
Gildas Lanilise3183152017-11-21 16:45:43 -0800166--------------
Ofir Sonsino49351d72017-10-24 10:18:23 +0300167
Ofir Sonsino60ceaa42017-10-29 17:11:07 +0200168:Release Date: 2017-11-16
Ofir Sonsino49351d72017-10-24 10:18:23 +0300169
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200170New Features
Gildas Lanilise3183152017-11-21 16:45:43 -0800171------------
Ofir Sonsino49351d72017-10-24 10:18:23 +0300172
Ofir Sonsino60ceaa42017-10-29 17:11:07 +02001731. Improved TOSCA parser.
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +02001742. 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 .
Ofir Sonsino9c744cb2017-11-22 12:56:32 +02001753. 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.
Ofir Sonsino49351d72017-10-24 10:18:23 +0300176
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200177**Epics**
Gildas Lanilis39a59942018-06-06 16:42:32 -0700178
Ofir Sonsinof323aec2017-11-14 14:45:52 +0200179- [`VID-25`_] - Role management: Global Read only role
180- [`VID-26`_] - Role management: Support VID specific Roles
181- [`VID-27`_] - Change management: Schedule workflow
182- [`VID-28`_] - Change management: Status of workflow
183- [`VID-29`_] - Change management: Manual intervention
184- [`VID-30`_] - PNF instantiation: Trigger PNF service information to SO
185- [`VID-31`_] - PNF Instantiation: support service type PNF & display new fields
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200186
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200187.. _VID-25: https://jira.onap.org/browse/VID-25
188.. _VID-26: https://jira.onap.org/browse/VID-26
189.. _VID-27: https://jira.onap.org/browse/VID-27
190.. _VID-28: https://jira.onap.org/browse/VID-28
191.. _VID-29: https://jira.onap.org/browse/VID-29
192.. _VID-30: https://jira.onap.org/browse/VID-30
193.. _VID-31: https://jira.onap.org/browse/VID-31
194
195**Stories**
Gildas Lanilis39a59942018-06-06 16:42:32 -0700196
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200197- [`VID-44`_] - Implement change management phase 1
198- [`VID-48`_] - Change management: Schedule workflow
199- [`VID-49`_] - Change management: Status of workflow
200- [`VID-50`_] - Change management: Manual intervention
201- [`VID-51`_] - Trigger PNF service information to MSO
202- [`VID-52`_] - support service type PNF & display new fields
203
204.. _VID-44: https://jira.onap.org/browse/VID-44
205.. _VID-48: https://jira.onap.org/browse/VID-48
206.. _VID-49: https://jira.onap.org/browse/VID-49
207.. _VID-50: https://jira.onap.org/browse/VID-50
208.. _VID-51: https://jira.onap.org/browse/VID-51
209.. _VID-52: https://jira.onap.org/browse/VID-52
210
211
212Bug Fixes
213----------
Gildas Lanilis39a59942018-06-06 16:42:32 -0700214
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200215- [`VID-20`_] - Failed to get service models from ASDC in VID
216- [`VID-59`_] - VID Fails Robot Health Check
217- [`VID-62`_] - VID healthcheck failure in RS ORD ONAP 1.1.0
Gildas Lanilise3183152017-11-21 16:45:43 -0800218- [`VID-64`_] - Got 500 from role/user API call
Ofir Sonsino8f612e92017-11-13 13:17:06 +0200219- [`VID-79`_] - Not able to create service instance using VID portal
220- [`VID-82`_] - Create VF module with SDNC preload is throwing
221 exception
222
223.. _VID-20: https://jira.onap.org/browse/VID-20
224.. _VID-59: https://jira.onap.org/browse/VID-59
225.. _VID-62: https://jira.onap.org/browse/VID-62
226.. _VID-64: https://jira.onap.org/browse/VID-64
227.. _VID-79: https://jira.onap.org/browse/VID-79
228.. _VID-82: https://jira.onap.org/browse/VID-82
229
Ofir Sonsino60ceaa42017-10-29 17:11:07 +0200230
Ofir Sonsino49351d72017-10-24 10:18:23 +0300231**Known Issues**
Gildas Lanilis39a59942018-06-06 16:42:32 -0700232
Gildas Lanilise3183152017-11-21 16:45:43 -0800233- `VID-78 <https://jira.onap.org/browse/VID-78>`_ VID shows the HTML code output whenever the customer list is empty (Cosmetic)
Ofir Sonsino49351d72017-10-24 10:18:23 +0300234
235**Upgrade Notes**
Gildas Lanilis39a59942018-06-06 16:42:32 -0700236
Ofir Sonsino0e1e6a92017-11-08 11:31:34 +0200237A scheduler is needed for the change management feature to work (not included in the Amsterdam release).
238
239**Other**
Ofir Sonsino49351d72017-10-24 10:18:23 +0300240
Gildas Lanilis39a59942018-06-06 16:42:32 -0700241In order to work properly, VID needs a working instance of SDC, A&AI and SO.
Ofir Sonsino49351d72017-10-24 10:18:23 +0300242
243End of Release Notes