1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
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.
19 :Release Date: 2020-03-17
23 - Functional Enhancement:
25 1. Migrate VF-C catalog to Modeling etsicatalog
26 2. Using the common database (MariaDB) and encrypting the database password.
27 3. Remove the root permission and change the user of VFC project to ONAP.
28 4. Add the function of auto register MSB switch for startup project.
29 5. Increase the communication access form between components through the HTTPS encrypted access form of MSB.
30 6. SOL005 compliance NS instantiation, query and termination commands have been added to cli.
33 - Maturity Enhancement:
35 1. Enhance the security of database access
36 2. Enhance the stability of instantiation process and improve efficiency and productivity.
37 3. Improve the stability of instance termination process and deletion process, and improve the success rate of subscription record deletion.
38 4. Adapt to MSB https for microservice service registration and access.
45 - vfc-nfvo-resmanagement 1.3.1
46 - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.8
47 - vfc-nfvo-driver-gvnfm-juju 1.3.8
48 - vfc-nfvo-driver-svnfm-ztedriver 1.3.6
49 - vfc-nfvo-driver-svnfm-huawei 1.3.6
50 - vfc-nfvo-driver-svnfm-Nokia2 1.3.6
54 - vfc-nfvo-multivimproxy 1.3.1
55 - vfc-nfvo-wfengine-mgrservice 1.3.3
56 - vfc-nfvo-wfengine-activiti 1.3.3
59 - vfc-gvnfm-vnflcm 1.3.8
60 - vfc-gvnfm-vnfmgr 1.3.8
61 - vfc-gvnfm-vnfres 1.3.7
65 - Fix bug for duplication query and delete vserver and network in AAI resource during terminating ns.
66 - Fix terminate ns API is unstable.
67 - Fix bug for fail to delete subscription for vnfm during terminating ns.
68 - Fix the bug for fail parse contextArray, initial it to [].
69 - Fix the deduplication AAI resource issues.
70 - Fix the bug of vim_id data type error when creating vnfs.
71 - Fix the failure of parsing the acquired data format during SFC creation.
81 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
82 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
83 - `CLI command about VFC operation <https://onap.readthedocs.io/en/latest/submodules/vfc/nfvo/lcm.git/docs/platform/cli-userguide/index.html#vfc-part>`_
100 :Release Date: 2019-08-20
104 - Functional Enhancement:
106 1. Upgrade component environments from Python 2 to Python 3 and upgrade package dependencies to stable versions
107 2. Good connectivity and stability of information transmission between nslcm drivers and vnflcm
108 3. Solving Layer_protocol Protocol Protocol Supporting Uniformity and Increasing Compatibility
110 - Standard Alignment-SOL005 Alignment
112 - Maturity Enhancement:
114 1. Increase read and write stability of AAI interaction
115 2. Enhance the stability of vnflcm and nslcm message subscription notification function
116 3. Enhance the reliability of MSB registration information and message reading
124 - vfc-nfvo-catalog 1.3.4
125 - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.5
126 - vfc-nfvo-driver-svnfm-ztedriver 1.3.3
129 - vfc-gvnfm-vnflcm 1.3.4
130 - vfc-gvnfm-vnfmgr 1.3.4
131 - vfc-gvnfm-vnfres 1.3.4
135 - Fix bug for failure in creating subscriptions for vnfm
136 - Fix network name conflict problem when creating network writing to AAI
137 - Fix bug for failure in creating ns vl to aai
138 - Fix the bug for table NFVO_NSINST field status update incorrect
145 VFC code has been formally scanned during build time using NexusIQ and all Critical
146 vulnerabilities have been addressed, items that remain open have been assessed
147 for risk and determined to be false positive. The VFC open Critical security
148 vulnerabilities and their risk assessment have been documented as part
149 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=68542814>`_.
153 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
154 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
155 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=68542814>`_
160 **Deprecation Notes**
172 :Release Date: 2019-06-06
176 - Functional Enhancement:
178 1. Upgrade Multicloud API to support consistent identification of cloud region functional requirement
179 2. OOF Integration Optimization.Optimize the methodology for VNF(vdu) placement, add the process for placement with selected candidates(VIM)
180 3. Align VNFD SOL2.5.1 and model multi-version support
182 - Standard Alignment-SOL005 Alignment
184 - Maturity Enhancement:
186 1. Mysql DB migrate to OOM shared MariaDB Galera Cluster
187 2. Configuration inject automatically
188 3. Add data persistent storage to avoid data loss due to pod restart
196 - vfc-nfvo-catalog 1.3.2
197 - vfc-nfvo-resmgr 1.3.0
198 - vfc-nfvo-driver-emsdriver 1.3.0
199 - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.3.3
200 - vfc-nfvo-driver-gvnfm-jujudriver 1.3.1
201 - vfc-nfvo-driver-svnfm-ztedriver 1.3.1
202 - vfc-nfvo-driver-svnfm-huaweidriver 1.3.0
203 - vfc-nfvo-driver-svnfm-nokiav2driver 1.3.1
204 - vfc-nfvo-driver-sfc-ztesfcdriver 1.3.1
205 - vfc-nfvo-multivimproxy 1.3.0
208 - vfc-gvnfm-vnflcm 1.3.2
209 - vfc-gvnfm-vnfmgr 1.3.2
210 - vfc-gvnfm-vnfres 1.3.2
212 - workflow-engine-mgr-service 1.3.0
213 - activiti-extension 1.3.0
219 - `VFC-1402 <https://jira.onap.org/browse/VFC-1402>`_ Lost connection to Mariadb server during query in vnflcm.
220 - `VFC-1411 <https://jira.onap.org/browse/VFC-1411>`_ The network can not be deleted in ns terminate.
224 VFC code has been formally scanned during build time using NexusIQ and all Critical
225 vulnerabilities have been addressed, items that remain open have been assessed
226 for risk and determined to be false positive. The VFC open Critical security
227 vulnerabilities and their risk assessment have been documented as part
228 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=51282550>`_.
232 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
233 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
234 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=51282550>`_
239 **Deprecation Notes**
248 :Release Date: 2018-11-30
252 - NS Orchestration supports PNF:1.NSLCM supports NSD, composed of VNF, PNF, and VL;2.Catalog supports PNFD and updates NSD DM
253 - Hardware Platform Awareness (HPA) Support:1.integrate with OOF;2.VF-C can parse R2+ TOSCA MODEL which includes HPA feature
254 - Standard Alignment:SOL003 Alignment in GVNFM and Catalog
255 - Standalone DB Microservice
261 - vfc-nfvo-catalog 1.2.2
262 - vfc-nfvo-resmgr 1.2.1
263 - vfc-nfvo-driver-emsdriver 1.2.1
264 - vfc-nfvo-driver-gvnfm-gvnfmadapter 1.2.2
265 - vfc-nfvo-driver-gvnfm-jujudriver 1.2.1
266 - vfc-nfvo-driver-svnfm-ztedriver 1.2.1
267 - vfc-nfvo-driver-svnfm-huaweidriver 1.2.1
268 - vfc-nfvo-driver-svnfm-nokiav2driver 1.2.1
269 - vfc-nfvo-driver-sfc-ztesfcdriver 1.2.0
270 - vfc-nfvo-multivimproxy 1.2.1
273 - vfc-gvnfm-vnflcm 1.2.2
274 - vfc-gvnfm-vnfmgr 1.2.1
275 - vfc-gvnfm-vnfres 1.2.1
277 - workflow-engine-mgr-service
284 - `VFC-896 <https://jira.onap.org/browse/VFC-896>`_ vim-id in AAI is handled as a mandatory parameter
285 - `VFC-890 <https://jira.onap.org/browse/VFC-890>`_ The hard coded SDC user and password in catalog & LCM is not present in SDC
286 - `VFC-891 <https://jira.onap.org/browse/VFC-891>`_ The AAI credentials is hard coded in LCM
287 - 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.
291 VFC code has been formally scanned during build time using NexusIQ and all Critical
292 vulnerabilities have been addressed, items that remain open have been assessed
293 for risk and determined to be false positive. The VFC open Critical security
294 vulnerabilities and their risk assessment have been documented as part
295 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=45298878>`_.
299 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
300 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
301 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=45298878>`_
306 **Deprecation Notes**
315 :Release Date: 2018-06-07
319 - NS/VNF manual scaling supporting for VoLTE use case
320 - VNF Integration, integration with VNF via GVNFM
329 - vfc-nfvo-driver-emsdriver
330 - vfc-nfvo-driver-gvnfm-gvnfmadapter
331 - vfc-nfvo-driver-gvnfm-jujudriver
332 - vfc-nfvo-driver-svnfm-ztedriver
333 - vfc-nfvo-driver-svnfm-huaweidriver
334 - vfc-nfvo-driver-svnfm-nokiadriver
335 - vfc-nfvo-driver-svnfm-nokiav2driver
336 - vfc-nfvo-driver-sfc-ztesfcdriver
337 - vfc-nfvo-multivimproxy
343 - workflow-engine-mgr-service
348 This is the initial release
352 - `VFC-896 <https://jira.onap.org/browse/VFC-896>`_ vim-id in AAI is handled as a mandatory parameter
353 - `VFC-890 <https://jira.onap.org/browse/VFC-890>`_ The hard coded SDC user and password in catalog & LCM is not present in SDC
354 - `VFC-891 <https://jira.onap.org/browse/VFC-891>`_ The AAI credentials is hard coded in LCM
358 VFC code has been formally scanned during build time using NexusIQ and all Critical
359 vulnerabilities have been addressed, items that remain open have been assessed
360 for risk and determined to be false positive. The VFC open Critical security
361 vulnerabilities and their risk assessment have been documented as part
362 of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=25437810>`_.
366 - `VFC project page <https://wiki.onap.org/display/DW/Virtual+Function+Controller+Project>`_
367 - `Passing Badge information for VFC <https://bestpractices.coreinfrastructure.org/en/projects/1608>`_
368 - `Project Vulnerability Review Table for VFC <https://wiki.onap.org/pages/viewpage.action?pageId=25437810>`_
373 **Deprecation Notes**
382 :Release Date: 2017-11-16
386 - NS lifecycle management, including NS instance creation, termination and healing
387 - VNF lifecycle management, including VNF instance creation, termination and healing
388 - VNF FCAPS, collecting FCAPS data from vendor EMS
389 - VNFM Integration, integration with specific VNFMs of vendors to deploy commercial VNFs
390 - VNF Integration, integration with VNF via GVNFM
398 - vfc-nfvo-driver-emsdriver
399 - vfc-nfvo-driver-gvnfm-gvnfmadapter
400 - vfc-nfvo-driver-gvnfm-jujudriver
401 - vfc-nfvo-driver-svnfm-ztedriver
402 - vfc-nfvo-driver-svnfm-huaweidriver
403 - vfc-nfvo-driver-svnfm-nokiadriver
404 - vfc-nfvo-driver-sfc-ztesfcdriver
410 - workflow-engine-mgr-service
415 This is the initial release
427 This is the initial release
429 **Deprecation Notes**
431 This is the initial release