Fix sonar error
[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
4
5 VF-C Release Notes
6 ==================
7
8 VF-C includes two main components, NFV-O and GVNFM, to implement life cycle
9 management and FCAPS of VNF and NS. VF-C takes part in end to end service
10 orchestration and close loop automation by working with SO, DCAE and Policy.
11 VF-C also provides standard southbound interface to VNFMs and can integrate
12 with multi vendor VNFMs via drivers.
13
14
15 Version: 1.3.4
16 --------------
17
18 :Release Date: 2019-08-20
19
20 **New Features**
21
22 - Functional Enhancement:
23
24 1. Upgrade component environments from Python 2 to Python 3 and upgrade package dependencies to stable versions
25 2. Good connectivity and stability of information transmission between nslcm drivers and vnflcm
26 3. Solving Layer_protocol Protocol Protocol Supporting Uniformity and Increasing Compatibility
27
28 - Standard Alignment-SOL005 Alignment
29
30 - Maturity Enhancement:
31
32 1. Increase read and write stability of AAI interaction
33 2. Enhance the stability of vnflcm and nslcm message subscription notification function
34 3. Enhance the reliability of MSB registration information and message reading
35
36
37
38 Released components:
39
40 NFVO
41  - vfc-nfvo-lcm 1.3.4
42  - vfc-nfvo-catalog 1.3.4
43  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.5
44  - vfc-nfvo-driver-svnfm-ztedriver 1.3.3
45  - vfc-nfvo-db 1.3.1
46 GVNFM
47  - vfc-gvnfm-vnflcm 1.3.4
48  - vfc-gvnfm-vnfmgr 1.3.4
49  - vfc-gvnfm-vnfres 1.3.4
50
51 **Bug Fixes**
52
53  - Fix bug for failure in creating subscriptions for vnfm
54  - Fix network name conflict problem when creating network writing to AAI
55  - Fix bug for failure in creating ns vl to aai
56  - Fix the bug for table NFVO_NSINST field status update incorrect
57
58 **Known Issues**
59
60
61 **Security Notes**
62
63 VFC code has been formally scanned during build time using NexusIQ and all Critical
64 vulnerabilities have been addressed, items that remain open have been assessed
65 for risk and determined to be false positive. The VFC open Critical security
66 vulnerabilities and their risk assessment have been documented as part
67 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=68542814>`_.
68
69 Quick Links:
70
71 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
72 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
73 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=68542814>`_
74
75 **Upgrade Notes**
76     NA
77
78 **Deprecation Notes**
79     NA
80
81 **Other**
82     NA
83
84
85
86
87 Version: 1.3.0
88 --------------
89
90 :Release Date: 2019-06-06
91
92 **New Features**
93
94 - Functional Enhancement: 
95
96 1. Upgrade Multicloud API to support consistent identification of cloud region functional requirement 
97 2. OOF Integration Optimization.Optimize the methodology for VNF(vdu) placement, add the process for placement with selected candidates(VIM)
98 3. Align VNFD SOL2.5.1 and model multi-version support
99
100 - Standard Alignment-SOL005 Alignment
101
102 - Maturity Enhancement:
103
104 1. Mysql  DB migrate to OOM shared MariaDB Galera Cluster
105 2. Configuration inject automatically
106 3. Add data persistent storage to avoid data loss due to pod restart
107
108
109
110 Released components:
111
112 NFVO
113  - vfc-nfvo-lcm 1.3.2
114  - vfc-nfvo-catalog 1.3.2
115  - vfc-nfvo-resmgr 1.3.0
116  - vfc-nfvo-driver-emsdriver 1.3.0
117  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.3
118  - vfc-nfvo-driver-gvnfm-jujudriver 1.3.1
119  - vfc-nfvo-driver-svnfm-ztedriver 1.3.1
120  - vfc-nfvo-driver-svnfm-huaweidriver 1.3.0
121  - vfc-nfvo-driver-svnfm-nokiav2driver 1.3.1
122  - vfc-nfvo-driver-sfc-ztesfcdriver 1.3.1
123  - vfc-nfvo-multivimproxy 1.3.0
124  - vfc-nfvo-db 1.3.0
125 GVNFM
126  - vfc-gvnfm-vnflcm 1.3.2
127  - vfc-gvnfm-vnfmgr 1.3.2
128  - vfc-gvnfm-vnfres 1.3.2
129 Workflow
130  - workflow-engine-mgr-service 1.3.0
131  - activiti-extension 1.3.0
132
133 **Bug Fixes**
134
135 **Known Issues**
136
137  - `VFC-1402 <https://jira.onap.org/browse/VFC-1402>`_ Lost connection to Mariadb server during query in vnflcm.
138  - `VFC-1411 <https://jira.onap.org/browse/VFC-1411>`_ The network can not be deleted in ns terminate.
139
140 **Security Notes**
141
142 VFC code has been formally scanned during build time using NexusIQ and all Critical
143 vulnerabilities have been addressed, items that remain open have been assessed
144 for risk and determined to be false positive. The VFC open Critical security
145 vulnerabilities and their risk assessment have been documented as part
146 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282550>`_.
147
148 Quick Links:
149
150 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
151 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
152 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=51282550>`_
153
154 **Upgrade Notes**
155         NA
156
157 **Deprecation Notes**
158         NA
159
160 **Other**
161         NA
162
163 Version: 1.2.0
164 --------------
165
166 :Release Date: 2018-11-30
167
168 **New Features**
169
170 - NS Orchestration supports PNF:1.NSLCM supports NSD, composed of VNF, PNF, and VL;2.Catalog supports PNFD and updates NSD DM
171 - Hardware Platform Awareness (HPA) Support:1.integrate with OOF;2.VF-C can parse R2+ TOSCA MODEL which includes HPA feature
172 - Standard Alignment:SOL003 Alignment in GVNFM and Catalog
173 - Standalone DB Microservice
174
175 Released components:
176
177 NFVO
178  - vfc-nfvo-lcm 1.2.2
179  - vfc-nfvo-catalog 1.2.2
180  - vfc-nfvo-resmgr 1.2.1
181  - vfc-nfvo-driver-emsdriver 1.2.1
182  - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.2.2
183  - vfc-nfvo-driver-gvnfm-jujudriver 1.2.1
184  - vfc-nfvo-driver-svnfm-ztedriver 1.2.1
185  - vfc-nfvo-driver-svnfm-huaweidriver 1.2.1
186  - vfc-nfvo-driver-svnfm-nokiav2driver 1.2.1
187  - vfc-nfvo-driver-sfc-ztesfcdriver 1.2.0
188  - vfc-nfvo-multivimproxy 1.2.1
189  - vfc-nfvo-db 1.2.2
190 GVNFM
191  - vfc-gvnfm-vnflcm 1.2.2
192  - vfc-gvnfm-vnfmgr 1.2.1
193  - vfc-gvnfm-vnfres 1.2.1
194 Workflow
195  - workflow-engine-mgr-service
196  - activiti-extension
197
198 **Bug Fixes**
199
200 **Known Issues**
201
202  - `VFC-896 <https://jira.onap.org/browse/VFC-896>`_  vim-id in AAI is handled as a mandatory parameter
203  - `VFC-890 <https://jira.onap.org/browse/VFC-890>`_  The hard coded SDC user and password in catalog & LCM is not present in SDC
204  - `VFC-891 <https://jira.onap.org/browse/VFC-891>`_  The AAI credentials is hard coded in LCM
205  - 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.
206
207 **Security Notes**
208
209 VFC code has been formally scanned during build time using NexusIQ and all Critical
210 vulnerabilities have been addressed, items that remain open have been assessed
211 for risk and determined to be false positive. The VFC open Critical security
212 vulnerabilities and their risk assessment have been documented as part
213 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=45298878>`_.
214
215 Quick Links:
216
217 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
218 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
219 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=45298878>`_
220
221 **Upgrade Notes**
222         NA
223
224 **Deprecation Notes**
225         NA
226
227 **Other**
228         NA
229
230 Version: 1.1.0
231 --------------
232
233 :Release Date: 2018-06-07
234
235 **New Features**
236
237 - NS/VNF manual scaling supporting for VoLTE use case
238 - VNF Integration, integration with VNF via GVNFM
239 - S3P improvement
240
241 Released components:
242
243 NFVO
244  - vfc-nfvo-lcm
245  - vfc-nfvo-catalog
246  - vfc-nfvo-resmgr
247  - vfc-nfvo-driver-emsdriver
248  - vfc-nfvo-driver-gvnfm-gvnfmadapter
249  - vfc-nfvo-driver-gvnfm-jujudriver
250  - vfc-nfvo-driver-svnfm-ztedriver
251  - vfc-nfvo-driver-svnfm-huaweidriver
252  - vfc-nfvo-driver-svnfm-nokiadriver
253  - vfc-nfvo-driver-svnfm-nokiav2driver
254  - vfc-nfvo-driver-sfc-ztesfcdriver
255  - vfc-nfvo-multivimproxy
256 GVNFM
257  - vfc-gvnfm-vnflcm
258  - vfc-gvnfm-vnfmgr
259  - vfc-gvnfm-vnfres
260 Workflow
261  - workflow-engine-mgr-service
262  - activiti-extension
263
264 **Bug Fixes**
265
266 This is the initial release
267
268 **Known Issues**
269
270  - `VFC-896 <https://jira.onap.org/browse/VFC-896>`_  vim-id in AAI is handled as a mandatory parameter
271  - `VFC-890 <https://jira.onap.org/browse/VFC-890>`_  The hard coded SDC user and password in catalog & LCM is not present in SDC
272  - `VFC-891 <https://jira.onap.org/browse/VFC-891>`_  The AAI credentials is hard coded in LCM
273
274 **Security Notes**
275
276 VFC code has been formally scanned during build time using NexusIQ and all Critical
277 vulnerabilities have been addressed, items that remain open have been assessed
278 for risk and determined to be false positive. The VFC open Critical security
279 vulnerabilities and their risk assessment have been documented as part
280 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=25437810>`_.
281
282 Quick Links:
283
284 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
285 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
286 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=25437810>`_
287
288 **Upgrade Notes**
289         NA
290
291 **Deprecation Notes**
292         NA
293
294 **Other**
295         NA
296
297 Version: 1.0.0
298 --------------
299
300 :Release Date: 2017-11-16
301
302 **New Features**
303
304 - NS lifecycle management, including NS instance creation, termination and healing
305 - VNF lifecycle management, including VNF instance creation, termination and healing
306 - VNF FCAPS, collecting FCAPS data from vendor EMS
307 - VNFM Integration, integration with specific VNFMs of vendors to deploy commercial VNFs
308 - VNF Integration, integration with VNF via GVNFM
309
310 Released components:
311
312 NFVO
313  - vfc-nfvo-lcm
314  - vfc-nfvo-catalog
315  - vfc-nfvo-resmgr
316  - vfc-nfvo-driver-emsdriver
317  - vfc-nfvo-driver-gvnfm-gvnfmadapter
318  - vfc-nfvo-driver-gvnfm-jujudriver
319  - vfc-nfvo-driver-svnfm-ztedriver
320  - vfc-nfvo-driver-svnfm-huaweidriver
321  - vfc-nfvo-driver-svnfm-nokiadriver
322  - vfc-nfvo-driver-sfc-ztesfcdriver
323 GVNFM
324  - vfc-gvnfm-vnflcm
325  - vfc-gvnfm-vnfmgr
326  - vfc-gvnfm-vnfres
327 Workflow
328  - workflow-engine-mgr-service
329  - activiti-extension
330
331 **Bug Fixes**
332
333 This is the initial release
334
335 **Known Issues**
336
337 None
338
339 **Security Issues**
340
341 None
342
343 **Upgrade Notes**
344
345 This is the initial release
346
347 **Deprecation Notes**
348
349 This is the initial release
350
351 **Other**
352         NA
353
354 ===========
355
356 End of Release Notes