Add missing label in the Release Note file
[optf/has.git] / docs / sections / release-notes.rst
1 ..
2  This work is licensed under a Creative Commons Attribution 4.0
3  International License.
4 .. _release_notes:
5
6 =============
7 Release Notes
8 =============
9
10
11
12 ..      ===========================
13 ..      * * *   JAKARTA  * * *
14 ..      ===========================
15
16 Abstract
17 ========
18
19 This document provides the release notes for the JAKARTA release.
20
21 Summary
22 =======
23
24
25 Release Data
26 ============
27
28
29 +--------------------------------------+--------------------------------------+
30 | **OOF Project**                      |                                      |
31 |                                      |                                      |
32 +--------------------------------------+--------------------------------------+
33 | **Docker images**                    |   optf-has 2.3.0                     |
34 |                                      |                                      |
35 |                                      |                                      |
36 +--------------------------------------+--------------------------------------+
37 | **Release designation**              | 10.0.0 jakarta                       |
38 |                                      |                                      |
39 +--------------------------------------+--------------------------------------+
40 | **Release date**                     | 02/06/2022 (TBD)                     |
41 |                                      |                                      |
42 +--------------------------------------+--------------------------------------+
43
44
45 New features
46 ------------
47
48 - Enhancements to support capacity based NSI/NSSI Selection for the Slicing usecase
49
50
51 Bug Fixes
52 ---------
53
54 OPTFRA-1064 - Fix bug in fetching capacity attributes from DCAE
55
56
57 Known Limitations, Issues and Workarounds
58 =========================================
59
60
61 System Limitations
62 ------------------
63
64
65 Known Vulnerabilities
66 ---------------------
67
68
69 Workarounds
70 -----------
71
72
73 Security Notes
74 --------------
75
76
77 References
78 ==========
79
80 For more information on the ONAP Jakarta release, please see:
81
82 #. `ONAP Home Page`_
83 #. `ONAP Documentation`_
84 #. `ONAP Release Downloads`_
85 #. `ONAP Wiki Page`_
86
87
88 .. _`ONAP Home Page`: https://www.onap.org
89 .. _`ONAP Wiki Page`: https://wiki.onap.org
90 .. _`ONAP Documentation`: https://docs.onap.org
91 .. _`ONAP Release Downloads`: https://git.onap.org
92
93 Quick Links:
94 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
95 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
96
97
98 ..      ===========================
99 ..      * * *    ISTANBUL    * * *
100 ..      ===========================
101
102 Abstract
103 ========
104
105 This document provides the release notes for the Istanbul release.
106
107 Summary
108 =======
109
110
111 Release Data
112 ============
113
114
115 +--------------------------------------+--------------------------------------+
116 | **OOF Project**                      |                                      |
117 |                                      |                                      |
118 +--------------------------------------+--------------------------------------+
119 | **Docker images**                    | - optf-has 2.2.1                     |
120 |                                      |                                      |
121 +--------------------------------------+--------------------------------------+
122 | **Release designation**              | 9.0.0 istanbul                       |
123 |                                      |                                      |
124 +--------------------------------------+--------------------------------------+
125 | **Release date**                     | 28/10/2021 (TBD)                     |
126 |                                      |                                      |
127 +--------------------------------------+--------------------------------------+
128
129
130 New features
131 ------------
132
133 - Migration from MUSIC to ETCD for backend DB
134
135 Bug Fixes
136 =========
137
138 - OPTFRA-968 Fix AAI plugin to fetch service/slice profile associated with NSI/NSSI
139 - OPTFRA-853 Remove unwanted gplv3 components from docker image
140 - OPTFRA-971 Fix issues in OOF-CPS interface
141
142 Known Limitations, Issues and Workarounds
143 =========================================
144
145 System Limitations
146 ------------------
147
148
149 Known Vulnerabilities
150 ---------------------
151
152
153 Workarounds
154 -----------
155
156
157 Security Notes
158 --------------
159
160
161 References
162 ==========
163
164 For more information on the ONAP Honolulu release, please see:
165
166 #. `ONAP Home Page`_
167 #. `ONAP Documentation`_
168 #. `ONAP Release Downloads`_
169 #. `ONAP Wiki Page`_
170
171
172 .. _`ONAP Home Page`: https://www.onap.org
173 .. _`ONAP Wiki Page`: https://wiki.onap.org
174 .. _`ONAP Documentation`: https://docs.onap.org
175 .. _`ONAP Release Downloads`: https://git.onap.org
176
177 Quick Links:
178     - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
179     - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
180
181
182 ..      ===========================
183 ..      * * *    HONOLULU    * * *
184 ..      ===========================
185
186 Abstract
187 ========
188
189 This document provides the release notes for the Honolulu release.
190
191 Summary
192 =======
193
194
195 Release Data
196 ============
197
198
199 +--------------------------------------+--------------------------------------+
200 | **OOF Project**                      |                                      |
201 |                                      |                                      |
202 +--------------------------------------+--------------------------------------+
203 | **Docker images**                    | - optf-has 2.1.4                     |
204 |                                      |                                      |
205 +--------------------------------------+--------------------------------------+
206 | **Release designation**              | 8.0.0 honolulu                       |
207 |                                      |                                      |
208 +--------------------------------------+--------------------------------------+
209 | **Release date**                     | 04/08/2021 (TBD)                     |
210 |                                      |                                      |
211 +--------------------------------------+--------------------------------------+
212
213
214 New features
215 ------------
216
217 - Support for NST selection feature with AAI and SDC interface
218 - Enhancement in Slice profile generation - Deriving TA list from coverage Area
219
220 Bug Fixes
221 =========
222
223 - OPTFRA-907 Fix AAI plugin to fetch service/slice profile associated with NSI/NSSI
224 - OPTFRA-924 Replace pycryptodome with pycrytodomex, since it is not well maintained
225
226 Known Limitations, Issues and Workarounds
227 =========================================
228
229 System Limitations
230 ------------------
231
232
233 Known Vulnerabilities
234 ---------------------
235
236
237 Workarounds
238 -----------
239
240
241 Security Notes
242 --------------
243
244
245 References
246 ==========
247
248 For more information on the ONAP Honolulu release, please see:
249
250 #. `ONAP Home Page`_
251 #. `ONAP Documentation`_
252 #. `ONAP Release Downloads`_
253 #. `ONAP Wiki Page`_
254
255
256 .. _`ONAP Home Page`: https://www.onap.org
257 .. _`ONAP Wiki Page`: https://wiki.onap.org
258 .. _`ONAP Documentation`: https://docs.onap.org
259 .. _`ONAP Release Downloads`: https://git.onap.org
260
261 Quick Links:
262     - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
263     - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
264
265
266 ..      ===========================
267 ..      * * *    GUILIN    * * *
268 ..      ===========================
269
270 Abstract
271 ========
272
273 This document provides the release notes for the Guilin release.
274
275 Summary
276 =======
277
278
279 Release Data
280 ============
281
282
283 +--------------------------------------+--------------------------------------+
284 | **OOF Project**                      |                                      |
285 |                                      |                                      |
286 +--------------------------------------+--------------------------------------+
287 | **Docker images**                    | - optf-has 2.1.2                     |
288 |                                      |                                      |
289 +--------------------------------------+--------------------------------------+
290 | **Release designation**              | 7.0.0 guilin                         |
291 |                                      |                                      |
292 +--------------------------------------+--------------------------------------+
293 | **Release date**                     | 2020-11-19 (TBD)                     |
294 |                                      |                                      |
295 +--------------------------------------+--------------------------------------+
296
297
298 New features
299 ------------
300
301 - Support for Generic objective functions
302 - Candidate schema refactoring
303 - New candidate types - NSI, Slice profiles
304 - Functionality added in AAI plugin to support NSI candidates
305
306 Bug Fixes
307 =========
308
309 - OPTFRA-854 HAS to support multiple inventory provider for a demand
310 - OPTFRA-839 Remove python 2.7 from HAS docker image
311
312 Known Limitations, Issues and Workarounds
313 =========================================
314
315 System Limitations
316 ------------------
317
318
319 Known Vulnerabilities
320 ---------------------
321
322
323 Workarounds
324 -----------
325
326
327 Security Notes
328 --------------
329
330
331 References
332 ==========
333
334 For more information on the ONAP Guilin release, please see:
335
336 #. `ONAP Home Page`_
337 #. `ONAP Documentation`_
338 #. `ONAP Release Downloads`_
339 #. `ONAP Wiki Page`_
340
341
342 .. _`ONAP Home Page`: https://www.onap.org
343 .. _`ONAP Wiki Page`: https://wiki.onap.org
344 .. _`ONAP Documentation`: https://docs.onap.org
345 .. _`ONAP Release Downloads`: https://git.onap.org
346
347 Quick Links:
348     - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
349     - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
350
351
352 ..      ===========================
353 ..      * * *    FRANKFURT    * * *
354 ..      ===========================
355
356 Abstract
357 ========
358
359 This document provides the release notes for the Frankfurt release.
360
361 Summary
362 =======
363
364
365 Release Data
366 ============
367
368
369 +--------------------------------------+--------------------------------------+
370 | **OOF Project**                      |                                      |
371 |                                      |                                      |
372 +--------------------------------------+--------------------------------------+
373 | **Docker images**                    | - optf-has 2.0.4                     |
374 |                                      |                                      |
375 +--------------------------------------+--------------------------------------+
376 | **Release designation**              | 6.0.0 frankfurt                      |
377 |                                      |                                      |
378 +--------------------------------------+--------------------------------------+
379 | **Release date**                     | 2020-05-07 (TBD)                     |
380 |                                      |                                      |
381 +--------------------------------------+--------------------------------------+
382
383
384 New features
385 ------------
386
387 - Passthrough attributes has been added to placement request.
388 - HAS container to run as non-root user.
389 - HAS Component has be upgraded to Python 3.8.
390 - New inventory type NSSI is added.
391 - Functionality has been added to AAI plugin to get the nssi candidates
392   from AAI.
393 - New constraint named ``threshold`` has been added to the solver.
394
395 Bug Fixes
396 =========
397
398 - OPTFRA-734 Nginx failing to start as non-root user.
399 - OPTFRA-733 AAF authentication fails while handling API requests.
400 - OPTFRA-746 Add NSI id to NSSI candidate.
401 - OPTFRA-747 Music api not using server url in https mode.
402 - OPTFRA-728 HPA CSIT test failures.
403 - OPTFRA-726 Nginx needs to run as root.
404 - OPTFRA-630 Sonar failing jobs.
405
406 Known Limitations, Issues and Workarounds
407 =========================================
408
409 System Limitations
410 ------------------
411
412
413 Known Vulnerabilities
414 ---------------------
415
416
417 Workarounds
418 -----------
419
420
421 Security Notes
422 --------------
423
424 **Fixed Security issues**
425
426 All HAS containers were running as root user which is fixed in this
427 release under OPTFRA-711.
428
429 References
430 ==========
431
432 For more information on the ONAP Frankfurt release, please see:
433
434 #. `ONAP Home Page`_
435 #. `ONAP Documentation`_
436 #. `ONAP Release Downloads`_
437 #. `ONAP Wiki Page`_
438
439
440 .. _`ONAP Home Page`: https://www.onap.org
441 .. _`ONAP Wiki Page`: https://wiki.onap.org
442 .. _`ONAP Documentation`: https://docs.onap.org
443 .. _`ONAP Release Downloads`: https://git.onap.org
444
445 Quick Links:
446     - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
447     - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
448
449 Version: 5.0.1
450 --------------
451
452 :Release Date: 2019-09-30 (El Alto Release)
453
454 The El Alto release is the fourth release for ONAP Optimization Framework (OOF).
455
456 Artifacts released:
457
458 optf-has:1.3.3
459
460 **New Features**
461
462 No new features were added in the release. However, the HAS-Music interface was enhanced from HAS to enable HTTPS based communication.
463 Since MUSIC wasnt ready to expose HTTPS in El Alto, using HTTPS was made into an optional flag through config.
464
465     * [OPTFRA-330] security: HTTPS support for HAS-MUSIC interface
466
467 * Platform Maturity Level 1
468     * ~56.2%+ unit test coverage
469
470
471 **Bug Fixes**
472
473 The El Alto release for OOF fixed the following Bugs.
474
475     * [OPTFRA-579] Json error in homing solution
476     * [OPTFRA-521] oof-has-api exposes plain text HTTP endpoint using port 30275
477     * [OPTFRA-409] Template example : purpose to be explained
478
479
480 **Known Issues**
481
482 **Security Notes**
483
484 *Fixed Security Issues*
485
486     * [`OJSI-137 <https://jira.onap.org/browse/OJSI-137>`_] In default deployment OPTFRA (oof-has-api) exposes HTTP port 30275 outside of cluster.
487       This issue has been also described in "[OPTFRA-521] oof-has-api exposes plain text HTTP endpoint using port 30275"
488
489 *Known Security Issues*
490
491 *Known Vulnerabilities in Used Modules*
492
493 **Upgrade Notes**
494
495
496 **Deprecation Notes**
497
498
499 **Other**
500
501
502 Version: 4.0.0
503 --------------
504
505 :Release Date: 2019-06-06 (Dublin Release)
506
507 **New Features**
508
509 A summary of features includes:
510
511 * Extend OOF to support traffic distribution optimization
512 * Implement encryption for HAS internal and external communication
513
514 * Platform Maturity Level 1
515     * ~56.2%+ unit test coverage
516
517 The Dublin release for OOF delivered the following Epics.
518
519     * [OPTFRA-424]      Extend OOF to support traffic distribution optimization
520     * [OPTFRA-422]      Move OOF projects' CSIT to run on OOM
521     * [OPTFRA-270]      This epic captures stories related to maintaining current S3P levels of the project as new functional requirements are supported
522
523 **Bug Fixes**
524     * OPTFRA-515        Pod oof-has-controller is in CrashLoopBackOff after ONAP deployment
525     * OPTFRA-513        OOF-HAS pods fail to come up in ONAP deployment
526     * OPTFRA-492        HAS API pod failure
527     * OPTFRA-487        OOF HAS CSIT failing with HTTPS changes
528     * OPTFRA-475        Remove Casablanca jobs in preparation for Dublin branch
529     * OPTFRA-467        Remove aai simulator code from HAS solver
530     * OPTFRA-465        Fix data code smells
531     * OPTFRA-461        Enable HTTPS and TLS for HAS API
532     * OPTFRA-452        Remove misleading reservation logic
533     * OPTFRA-449        Create OOM based CSIT for HAS
534     * OPTFRA-448        Multiple Sonar Issues
535     * OPTFRA-445        Modify HAS Data component to support new A&AI requests required by Distribute Traffic functionality
536     * OPTFRA-444        Implement Distribute Traffic API exposure in HAS
537     * OPTFRA-412        Got 'NoneType' error when there's no flavor info inside vim
538     * OPTFRA-411        latency_country_rules_loader.py - Remove the unused local variable "ctx".
539     * OPTFRA-302        Enhance coverage of existing HAS code to 55%
540
541
542 **Known Issues**
543
544 These are all issues with fix version: Dublin Release and status: open, in-progress, reopened
545
546     * OPTFRA-494        HAS request 'limit' argument is ignored.
547
548 **Security Issues**
549
550 *Fixed Security Issues*
551
552 *Known Security Issues*
553
554     * [`OJSI-137 <https://jira.onap.org/browse/OJSI-137>`_] In default deployment OPTFRA (oof-has-api) exposes HTTP port 30275 outside of cluster.
555
556 *Known Vulnerabilities in Used Modules*
557
558 OPTFRA code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found. `project <https://wiki.onap.org/pages/viewpage.action?pageId=64005463>`_.
559
560 **Quick Links**:
561     - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
562     - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
563     - `Project Vulnerability Review Table for OPTF <https://wiki.onap.org/pages/viewpage.action?pageId=64005463>`_
564 **Upgrade Notes**
565 To upgrade, run docker container or install from source, See Distribution page
566
567 **Deprecation Notes**
568 No features deprecated in this release
569
570 **Other**
571 None
572
573
574 Version: 3.0.1
575 --------------
576
577 :Release Date: 2019-01-31 (Casablanca Maintenance Release)
578
579 The following items were deployed with the Casablanca Maintenance Release:
580
581
582 **New Features**
583
584 None.
585
586 **Bug Fixes**
587
588 * [OPTFRA-401] -        Need flavor id while launching vm.
589
590
591
592 Version: 3.0.0
593 --------------
594
595 :Release Date: 2018-11-30 (R3 Casablanca Release)
596
597 **New Features**
598
599 A summary of features includes:
600
601 * Security enhancements, including integration with AAF to implement access controls on
602     OSDF and HAS northbound interfaces
603 * Integration with SMS
604 * Platform Maturity Level 1
605     * ~50%+ unit test coverage
606 * Hardware Platform Awareness Enhancements
607     1) Added support for SRIOV-NIC and directives to assist the orchestrator
608     2) Select the best candidate across all cloud region based on HPA score.
609     3) HPA metrics using prometheus
610
611 The Casablanca release for OOF delivered the following Epics.
612
613     * OPTFRA-106 - OOF Functional Testing Related User Stories and Tasks
614     * OPTFRA-266 - Integrate OOF with Certificate and Secret Management Service (CSM)
615     * OPTFRA-267 - OOF - HPA Enhancements
616     * OPTFRA-269 - This epic covers the work to get the OOF development platform ready for Casablanca development
617     * OPTFRA-270 - This epic captures stories related to maintaining current S3P levels of the project as new functional requirements are supported
618     * OPTFRA-271 - This epic spans the work to progress further from the current security level
619     * OPTFRA-272 - This epic spans the work to progress further from the current Performance level
620     * OPTFRA-273 - This epic spans the work to progress further from the current Manageability level
621     * OPTFRA-274 - This epic spans the work to progress further from the current Usability level
622     * OPTFRA-275 - This epic spans the stories to improve deployability of services
623     * OPTFRA-276 - Implementing a POC for 5G SON Optimization
624     * OPTFRA-298 - Should be able to orchestrate Cross Domain and Cross Layer VPN
625
626 **Bug Fixes**
627
628     * OPTFRA-205 - Generated conductor.conf missing configurations
629     * OPTFRA-210 - Onboarding to Music error
630     * OPTFRA-211 - Error solution for HPA
631     * OPTFRA-249 - OOF does not return serviceResourceId in homing solution
632     * OPTFRA-259 - Fix intermittent failure of HAS CSIT job
633     * OPTFRA-264 - oof-has-zookeeper image pull error
634     * OPTFRA-305 - Analyze OOM health check failure
635     * OPTFRA-306 - OOF-Homing fails health check in HEAT deployment
636     * OPTFRA-321 - Fix osdf functional tests script to fix builder failures
637     * OPTFRA-323 - Cannot resolve multiple policies with the same 'hpa-feature' name
638     * OPTFRA-325 - spelling mistake
639     * OPTFRA-326 - hyperlink links are missing
640     * OPTFRA-335 - Making flavors an optional field in HAS candidate object
641     * OPTFRA-336 - OOM oof deployment failure on missing image - optf-osdf:1.2.0
642     * OPTFRA-338 - Create authentication key for OOF-VFC integration
643     * OPTFRA-341 - Cannot support multiple candidates for one feature in one flavor
644     * OPTFRA-344 - Fix broken HPA CSIT test
645     * OPTFRA-354 - Generalize the logic to process Optimization policy
646     * OPTFRA-358 - Tox fails with the AttributeError: 'module' object has no attribute 'MUSIC_API'
647     * OPTFRA-359 - Create index on plans table for HAS
648     * OPTFRA-362 - AAF Authentication CSIT issues
649     * OPTFRA-365 - Fix Jenkins jobs for CMSO
650     * OPTFRA-366 - HAS CSIT issues
651     * OPTFRA-370 - Update the version of the OSDF and HAS images
652     * OPTFRA-374 - 'ModelCustomizationName' should be optional for the request
653     * OPTFRA-375 - SO-OSDF request is failing without modelCustomizationName value
654     * OPTFRA-384 - Generate and Validate Policy for vFW testing
655     * OPTFRA-385 - resourceModelName is sent in place of resourceModuleName
656     * OPTFRA-388 - Fix OOF to handle sdnr/configdb api changes
657     * OPTFRA-395 - CMSO - Fix security violations and increment version
658
659
660 **Known Issues**
661
662 These are all issues with fix version: Casablanca Release and status: open, in-progress, reopened
663
664     * OPTFRA-401 - Need flavor id while launching vm
665     * OPTFRA-398 - Add documentation for OOF-VFC interaction
666     * OPTFRA-393 - CMSO Implement code coverage
667     * OPTFRA-383 - OOF 7 of 8 pods are not starting in a clean master 20181029
668     * OPTFRA-368 - Remove Beijing repositories from CLM jenkins
669     * OPTFRA-337 - Document new transitions in HAS states
670     * OPTFRA-331 - Role-based access controls to OOF
671     * OPTFRA-329 - role based access control for OSDF-Policy interface
672     * OPTFRA-316 - Clean up hard-coded references to south bound dependencies
673     * OPTFRA-314 - Create user stories for documenting new APIs defined for OOF
674     * OPTFRA-304 - Code cleaning
675     * OPTFRA-300 - Fix Heat deployment scripts for OOF
676     * OPTFRA-298 - Should be able to orchestrate Cross Domain and Cross Layer VPN
677     * OPTFRA-297 - OOF Should support Cross Domain and Cross Layer VPN
678     * OPTFRA-296 - Support SON (PCI) optimization using OSDF
679     * OPTFRA-293 - Implement encryption for all OSDF internal and external communication
680     * OPTFRA-292 - Implement encryption for all HAS internal and external communication
681     * OPTFRA-279 - Policy-based capacity check enhancements
682     * OPTFRA-276 - Implementing a POC for 5G SON Optimization
683     * OPTFRA-274 - This epic spans the work to progress further from the current Usability level
684     * OPTFRA-273 - This epic spans the work to progress further from the current Manageability level
685     * OPTFRA-272 - This epic spans the work to progress further from the current Performance level
686     * OPTFRA-271 - This epic spans the work to progress further from the current security level
687     * OPTFRA-270 - This epic captures stories related to maintaining current S3P levels of the project as new functional requirements are supported
688     * OPTFRA-269 - This epic covers the work to get the OOF development platform ready for Casablanca development
689     * OPTFRA-268 - OOF - project specific enhancements
690     * OPTFRA-266 - Integrate OOF with Certificate and Secret Management Service (CSM)
691     * OPTFRA-262 - ReadTheDoc - update for R3
692     * OPTFRA-260 - Testing vCPE flows with multiple clouds
693     * OPTFRA-240 - Driving Superior Isolation for Tiered Services using Resource Reservation -- Optimization Policies for Residential vCPE
694     * OPTFRA-223 - On boarding and testing AAF certificates for OSDF
695
696 **Security Issues**
697
698 OPTFRA code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
699
700 **Quick Links**:
701         - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
702
703         - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
704
705 **Upgrade Notes**
706 To upgrade, run docker container or install from source, See Distribution page
707
708 **Deprecation Notes**
709 No features deprecated in this release
710
711 **Other**
712 None
713
714 Version: 2.0.0
715 --------------
716
717 :Release Date: 2018-06-07 (Beijing Release)
718
719 **New Features**
720
721 The ONAP Optimization Framework (OOF) is new in Beijing. A summary of features incldues:
722
723 * Baseline HAS functionality
724     * support for VCPE use case
725     * support for HPA (Hardware Platform Awareness)
726 * Integration with OOF OSDF, SO, Policy, AAI, and Multi-Cloud
727 * Platform Maturity Level 1
728     * ~50%+ unit test coverage
729
730 The Beijing release for OOF delivered the following Epics.
731
732     * [OPTFRA-2] - On-boarding and Stabilization of the OOF seed code
733
734     * [OPTFRA-6] - Integrate OOF with other ONAP components
735
736     * [OPTFRA-7] - Integration with R2 Use Cases [HPA, Change Management, Scaling]
737
738     * [OPTFRA-20] - OOF Adapters for Retrieving and Resolving Policies
739
740     * [OPTFRA-21] - OOF Packaging
741
742     * [OPTFRA-28] - OOF Adapters for Beijing Release (Policy, SDC, A&AI, Multi Cloud, etc.)
743
744     * [OPTFRA-29] - Policies and Specifications for Initial Applications [Change Management, HPA]
745
746     * [OPTFRA-32] - Platform Maturity Requirements for Beijing release
747
748     * [OPTFRA-33] - OOF Support for HPA
749
750     * [OPTFRA-105] - All Documentation Related User Stories and Tasks
751
752
753 **Bug Fixes**
754
755 None. Initial release R2 Beijing. No previous versions
756
757 **Known Issues**
758
759     * [OPTFRA-179] - Error solution for HPA
760
761     * [OPTFRA-205] - Onboarding to Music error
762
763     * [OPTFRA-210] - Generated conductor.conf missing configurations
764
765     * [OPTFRA-211] - Remove Extraneous Flavor Information from cloud-region cache
766
767
768 **Security Issues**
769
770 OPTFRA code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
771
772 Quick Links:
773         - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
774
775         - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
776
777 **Upgrade Notes**
778 None. Initial release R2 Beijing. No previous versions
779
780 **Deprecation Notes**
781 None. Initial release R2 Beijing. No previous versions
782
783 **Other**
784 None