update grant vnf
[vfc/nfvo/lcm.git] / docs / release-notes.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. _release_notes:
4
5
6 VF-C Release Notes
7 ==================
8
9 VF-C includes two main components, NFV-O and GVNFM, to implement life cycle
10 management and FCAPS of VNF and NS. VF-C takes part in end to end service
11 orchestration and close loop automation by working with SO, DCAE and Policy.
12 VF-C also provides standard southbound interface to VNFMs and can integrate
13 with multi vendor VNFMs via drivers.
14
15
16
17 Version: 1.3.9
18 --------------
19
20 :Release Date: 2020-03-17
21
22 **New Features**
23
24 - Functional Enhancement:
25
26 1. Migrate VF-C catalog to Modeling etsicatalog 
27 2. Using the common database (MariaDB) and encrypting the database password.
28 3. Remove the root permission and change the user of VFC project to ONAP.
29 4. Add the function of auto register MSB switch for startup project.
30 5. Increase the communication access form between components through the HTTPS encrypted access form of MSB.
31 6. SOL005 compliance NS instantiation, query and termination commands have been added to cli.
32
33
34 - Maturity Enhancement:
35
36 1. Enhance the security of database access
37 2. Enhance the stability of instantiation process and improve efficiency and productivity.
38 3. Improve the stability of instance termination process and deletion process, and improve the success rate of subscription record deletion.
39 4. Adapt to MSB https for microservice service registration and access.
40
41
42 Released components:
43
44 NFVO
45  - vfc-nfvo-lcm 1.3.9
46  - vfc-nfvo-resmanagement 1.3.1
47  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.9
48  - vfc-nfvo-driver-gvnfm-juju 1.3.9
49  - vfc-nfvo-driver-svnfm-ztedriver 1.3.6
50  - vfc-nfvo-driver-svnfm-huawei 1.3.6
51  - vfc-nfvo-driver-svnfm-Nokia2 1.3.6
52  - vfc-nfvo-db 1.3.3
53  - vfc-nfvo-sfc 1.3.1
54  - vfc-nfvo-ems 1.3.1
55  - vfc-nfvo-multivimproxy 1.3.1
56  - vfc-nfvo-wfengine-mgrservice 1.3.3
57  - vfc-nfvo-wfengine-activiti 1.3.3
58
59 GVNFM
60  - vfc-gvnfm-vnflcm 1.3.9
61  - vfc-gvnfm-vnfmgr 1.3.8
62  - vfc-gvnfm-vnfres 1.3.7
63
64 **Bug Fixes**
65
66  - Fix bug for duplication query and delete vserver and network in AAI resource during terminating ns.
67  - Fix terminate ns API is unstable.
68  - Fix bug for fail to delete subscription for vnfm during terminating ns.
69  - Fix the bug for fail parse contextArray, initial it to [].
70  - Fix the deduplication AAI resource issues.
71  - Fix the bug of vim_id data type error when creating vnfs.
72  - Fix the failure of parsing the acquired data format during SFC creation.
73  - Fix the failure of blocking due to multithreading during instantiation.
74
75 **Known Issues**
76
77
78 **Security Notes**
79     NA
80
81 Quick Links:
82
83 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
84 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
85 - `CLI command about VFC operation <https://onap.readthedocs.io/en/latest/submodules/vfc/nfvo/lcm.git/docs/platform/cli-userguide/index.html#vfc-part>`_
86
87 **Upgrade Notes**
88     NA
89
90 **Deprecation Notes**
91     NA
92
93 **Other**
94     NA
95
96
97
98
99 Version: 1.3.4
100 --------------
101
102 :Release Date: 2019-08-20
103
104 **New Features**
105
106 - Functional Enhancement:
107
108 1. Upgrade component environments from Python 2 to Python 3 and upgrade package dependencies to stable versions
109 2. Good connectivity and stability of information transmission between nslcm drivers and vnflcm
110 3. Solving Layer_protocol Protocol Protocol Supporting Uniformity and Increasing Compatibility
111
112 - Standard Alignment-SOL005 Alignment
113
114 - Maturity Enhancement:
115
116 1. Increase read and write stability of AAI interaction
117 2. Enhance the stability of vnflcm and nslcm message subscription notification function
118 3. Enhance the reliability of MSB registration information and message reading
119
120
121
122 Released components:
123
124 NFVO
125  - vfc-nfvo-lcm 1.3.4
126  - vfc-nfvo-catalog 1.3.4
127  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.5
128  - vfc-nfvo-driver-svnfm-ztedriver 1.3.3
129  - vfc-nfvo-db 1.3.1
130 GVNFM
131  - vfc-gvnfm-vnflcm 1.3.4
132  - vfc-gvnfm-vnfmgr 1.3.4
133  - vfc-gvnfm-vnfres 1.3.4
134
135 **Bug Fixes**
136
137  - Fix bug for failure in creating subscriptions for vnfm
138  - Fix network name conflict problem when creating network writing to AAI
139  - Fix bug for failure in creating ns vl to aai
140  - Fix the bug for table NFVO_NSINST field status update incorrect
141
142 **Known Issues**
143
144
145 **Security Notes**
146
147 VFC code has been formally scanned during build time using NexusIQ and all Critical
148 vulnerabilities have been addressed, items that remain open have been assessed
149 for risk and determined to be false positive. The VFC open Critical security
150 vulnerabilities and their risk assessment have been documented as part
151 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=68542814>`_.
152
153 Quick Links:
154
155 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
156 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
157 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=68542814>`_
158
159 **Upgrade Notes**
160     NA
161
162 **Deprecation Notes**
163     NA
164
165 **Other**
166     NA
167
168
169
170
171 Version: 1.3.0
172 --------------
173
174 :Release Date: 2019-06-06
175
176 **New Features**
177
178 - Functional Enhancement: 
179
180 1. Upgrade Multicloud API to support consistent identification of cloud region functional requirement 
181 2. OOF Integration Optimization.Optimize the methodology for VNF(vdu) placement, add the process for placement with selected candidates(VIM)
182 3. Align VNFD SOL2.5.1 and model multi-version support
183
184 - Standard Alignment-SOL005 Alignment
185
186 - Maturity Enhancement:
187
188 1. Mysql  DB migrate to OOM shared MariaDB Galera Cluster
189 2. Configuration inject automatically
190 3. Add data persistent storage to avoid data loss due to pod restart
191
192
193
194 Released components:
195
196 NFVO
197  - vfc-nfvo-lcm 1.3.2
198  - vfc-nfvo-catalog 1.3.2
199  - vfc-nfvo-resmgr 1.3.0
200  - vfc-nfvo-driver-emsdriver 1.3.0
201  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.3
202  - vfc-nfvo-driver-gvnfm-jujudriver 1.3.1
203  - vfc-nfvo-driver-svnfm-ztedriver 1.3.1
204  - vfc-nfvo-driver-svnfm-huaweidriver 1.3.0
205  - vfc-nfvo-driver-svnfm-nokiav2driver 1.3.1
206  - vfc-nfvo-driver-sfc-ztesfcdriver 1.3.1
207  - vfc-nfvo-multivimproxy 1.3.0
208  - vfc-nfvo-db 1.3.0
209 GVNFM
210  - vfc-gvnfm-vnflcm 1.3.2
211  - vfc-gvnfm-vnfmgr 1.3.2
212  - vfc-gvnfm-vnfres 1.3.2
213 Workflow
214  - workflow-engine-mgr-service 1.3.0
215  - activiti-extension 1.3.0
216
217 **Bug Fixes**
218
219 **Known Issues**
220
221  - `VFC-1402 <https://jira.onap.org/browse/VFC-1402>`_ Lost connection to Mariadb server during query in vnflcm.
222  - `VFC-1411 <https://jira.onap.org/browse/VFC-1411>`_ The network can not be deleted in ns terminate.
223
224 **Security Notes**
225
226 VFC code has been formally scanned during build time using NexusIQ and all Critical
227 vulnerabilities have been addressed, items that remain open have been assessed
228 for risk and determined to be false positive. The VFC open Critical security
229 vulnerabilities and their risk assessment have been documented as part
230 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282550>`_.
231
232 Quick Links:
233
234 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
235 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
236 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=51282550>`_
237
238 **Upgrade Notes**
239         NA
240
241 **Deprecation Notes**
242         NA
243
244 **Other**
245         NA
246
247 Version: 1.2.0
248 --------------
249
250 :Release Date: 2018-11-30
251
252 **New Features**
253
254 - NS Orchestration supports PNF:1.NSLCM supports NSD, composed of VNF, PNF, and VL;2.Catalog supports PNFD and updates NSD DM
255 - Hardware Platform Awareness (HPA) Support:1.integrate with OOF;2.VF-C can parse R2+ TOSCA MODEL which includes HPA feature
256 - Standard Alignment:SOL003 Alignment in GVNFM and Catalog
257 - Standalone DB Microservice
258
259 Released components:
260
261 NFVO
262  - vfc-nfvo-lcm 1.2.2
263  - vfc-nfvo-catalog 1.2.2
264  - vfc-nfvo-resmgr 1.2.1
265  - vfc-nfvo-driver-emsdriver 1.2.1
266  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.2.2
267  - vfc-nfvo-driver-gvnfm-jujudriver 1.2.1
268  - vfc-nfvo-driver-svnfm-ztedriver 1.2.1
269  - vfc-nfvo-driver-svnfm-huaweidriver 1.2.1
270  - vfc-nfvo-driver-svnfm-nokiav2driver 1.2.1
271  - vfc-nfvo-driver-sfc-ztesfcdriver 1.2.0
272  - vfc-nfvo-multivimproxy 1.2.1
273  - vfc-nfvo-db 1.2.2
274 GVNFM
275  - vfc-gvnfm-vnflcm 1.2.2
276  - vfc-gvnfm-vnfmgr 1.2.1
277  - vfc-gvnfm-vnfres 1.2.1
278 Workflow
279  - workflow-engine-mgr-service
280  - activiti-extension
281
282 **Bug Fixes**
283
284 **Known Issues**
285
286  - `VFC-896 <https://jira.onap.org/browse/VFC-896>`_  vim-id in AAI is handled as a mandatory parameter
287  - `VFC-890 <https://jira.onap.org/browse/VFC-890>`_  The hard coded SDC user and password in catalog & LCM is not present in SDC
288  - `VFC-891 <https://jira.onap.org/browse/VFC-891>`_  The AAI credentials is hard coded in LCM
289  - SDC-1897 - Parser exported CSAR with error OPEN (Will be fixed at Dublin),VFC could ignore that error. To ignore that error, we need either apply the patch at https://jira.opnfv.org/browse/PARSER-187 locally in nfv-toscaparser which VFC uses or wait for nfv-toscaparser got that fixed.
290
291 **Security Notes**
292
293 VFC code has been formally scanned during build time using NexusIQ and all Critical
294 vulnerabilities have been addressed, items that remain open have been assessed
295 for risk and determined to be false positive. The VFC open Critical security
296 vulnerabilities and their risk assessment have been documented as part
297 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=45298878>`_.
298
299 Quick Links:
300
301 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
302 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
303 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=45298878>`_
304
305 **Upgrade Notes**
306         NA
307
308 **Deprecation Notes**
309         NA
310
311 **Other**
312         NA
313
314 Version: 1.1.0
315 --------------
316
317 :Release Date: 2018-06-07
318
319 **New Features**
320
321 - NS/VNF manual scaling supporting for VoLTE use case
322 - VNF Integration, integration with VNF via GVNFM
323 - S3P improvement
324
325 Released components:
326
327 NFVO
328  - vfc-nfvo-lcm
329  - vfc-nfvo-catalog
330  - vfc-nfvo-resmgr
331  - vfc-nfvo-driver-emsdriver
332  - vfc-nfvo-driver-gvnfm-gvnfmadapter
333  - vfc-nfvo-driver-gvnfm-jujudriver
334  - vfc-nfvo-driver-svnfm-ztedriver
335  - vfc-nfvo-driver-svnfm-huaweidriver
336  - vfc-nfvo-driver-svnfm-nokiadriver
337  - vfc-nfvo-driver-svnfm-nokiav2driver
338  - vfc-nfvo-driver-sfc-ztesfcdriver
339  - vfc-nfvo-multivimproxy
340 GVNFM
341  - vfc-gvnfm-vnflcm
342  - vfc-gvnfm-vnfmgr
343  - vfc-gvnfm-vnfres
344 Workflow
345  - workflow-engine-mgr-service
346  - activiti-extension
347
348 **Bug Fixes**
349
350 This is the initial release
351
352 **Known Issues**
353
354  - `VFC-896 <https://jira.onap.org/browse/VFC-896>`_  vim-id in AAI is handled as a mandatory parameter
355  - `VFC-890 <https://jira.onap.org/browse/VFC-890>`_  The hard coded SDC user and password in catalog & LCM is not present in SDC
356  - `VFC-891 <https://jira.onap.org/browse/VFC-891>`_  The AAI credentials is hard coded in LCM
357
358 **Security Notes**
359
360 VFC code has been formally scanned during build time using NexusIQ and all Critical
361 vulnerabilities have been addressed, items that remain open have been assessed
362 for risk and determined to be false positive. The VFC open Critical security
363 vulnerabilities and their risk assessment have been documented as part
364 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=25437810>`_.
365
366 Quick Links:
367
368 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
369 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
370 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=25437810>`_
371
372 **Upgrade Notes**
373         NA
374
375 **Deprecation Notes**
376         NA
377
378 **Other**
379         NA
380
381 Version: 1.0.0
382 --------------
383
384 :Release Date: 2017-11-16
385
386 **New Features**
387
388 - NS lifecycle management, including NS instance creation, termination and healing
389 - VNF lifecycle management, including VNF instance creation, termination and healing
390 - VNF FCAPS, collecting FCAPS data from vendor EMS
391 - VNFM Integration, integration with specific VNFMs of vendors to deploy commercial VNFs
392 - VNF Integration, integration with VNF via GVNFM
393
394 Released components:
395
396 NFVO
397  - vfc-nfvo-lcm
398  - vfc-nfvo-catalog
399  - vfc-nfvo-resmgr
400  - vfc-nfvo-driver-emsdriver
401  - vfc-nfvo-driver-gvnfm-gvnfmadapter
402  - vfc-nfvo-driver-gvnfm-jujudriver
403  - vfc-nfvo-driver-svnfm-ztedriver
404  - vfc-nfvo-driver-svnfm-huaweidriver
405  - vfc-nfvo-driver-svnfm-nokiadriver
406  - vfc-nfvo-driver-sfc-ztesfcdriver
407 GVNFM
408  - vfc-gvnfm-vnflcm
409  - vfc-gvnfm-vnfmgr
410  - vfc-gvnfm-vnfres
411 Workflow
412  - workflow-engine-mgr-service
413  - activiti-extension
414
415 **Bug Fixes**
416
417 This is the initial release
418
419 **Known Issues**
420
421 None
422
423 **Security Issues**
424
425 None
426
427 **Upgrade Notes**
428
429 This is the initial release
430
431 **Deprecation Notes**
432
433 This is the initial release
434
435 **Other**
436         NA
437
438 ===========
439
440 End of Release Notes