2 This work is licensed under a Creative Commons Attribution 4.0
11 .. ===========================
13 .. ===========================
18 This document provides the release notes for the KOHN release.
28 +--------------------------------------+--------------------------------------+
31 +--------------------------------------+--------------------------------------+
32 | **Docker images** | optf-osdf 3.0.7 |
35 +--------------------------------------+--------------------------------------+
36 | **Release designation** | 11.0.0 kohn |
38 +--------------------------------------+--------------------------------------+
39 | **Release date** | 10/11/2022 (TBD) |
41 +--------------------------------------+--------------------------------------+
50 - OPTFRA-1080 - Fix timeout issue in OSDF on sending plan request to HAS-API
53 Known Limitations, Issues and Workarounds
54 =========================================
73 For more information on the ONAP Jakarta release, please see:
76 #. `ONAP Documentation`_
77 #. `ONAP Release Downloads`_
80 .. _`ONAP Home Page`: https://www.onap.org
81 .. _`ONAP Wiki Page`: https://wiki.onap.org
82 .. _`ONAP Documentation`: https://docs.onap.org
83 .. _`ONAP Release Downloads`: https://git.onap.org
87 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
88 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
91 .. ===========================
92 .. * * * JAKARTA * * *
93 .. ===========================
98 This document provides the release notes for the JAKARTA release.
108 +--------------------------------------+--------------------------------------+
109 | **OOF Project** | |
111 +--------------------------------------+--------------------------------------+
112 | **Docker images** | optf-osdf 3.0.6 |
115 +--------------------------------------+--------------------------------------+
116 | **Release designation** | 10.0.0 jakarta |
118 +--------------------------------------+--------------------------------------+
119 | **Release date** | 02/06/2022 (TBD) |
121 +--------------------------------------+--------------------------------------+
132 - OPTFRA-1059 - Update configuration for TN-FH in NxI termination app
135 Known Limitations, Issues and Workarounds
136 =========================================
141 Known Vulnerabilities
142 ---------------------
156 For more information on the ONAP Jakarta release, please see:
159 #. `ONAP Documentation`_
160 #. `ONAP Release Downloads`_
163 .. _`ONAP Home Page`: https://www.onap.org
164 .. _`ONAP Wiki Page`: https://wiki.onap.org
165 .. _`ONAP Documentation`: https://docs.onap.org
166 .. _`ONAP Release Downloads`: https://git.onap.org
170 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
171 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
175 .. ===========================
176 .. * * * ISTANBUL * * *
177 .. ===========================
182 This document provides the release notes for the Istanbul release.
192 +--------------------------------------+--------------------------------------+
193 | **OOF Project** | |
195 +--------------------------------------+--------------------------------------+
196 | **Docker images** | optf-osdf 3.0.6 |
199 +--------------------------------------+--------------------------------------+
200 | **Release designation** | 9.0.0 istanbul |
202 +--------------------------------------+--------------------------------------+
203 | **Release date** | 28/10/2021 (TBD) |
205 +--------------------------------------+--------------------------------------+
211 - Enhancements in NxI termination to support second level NSSIs
212 - Update NxI termination app to use AAI DSL query
213 - Add CPS client for PCI app
214 - OSDF image optimization
219 - OPTFRA-511 Return error when policies are not present
220 - OPTFRA-943 Fix issues in NSI selection response
221 - OPTFRA-853 Remove unwanted gplv3 components from docker image
224 Known Limitations, Issues and Workarounds
225 =========================================
231 Known Vulnerabilities
232 ---------------------
246 For more information on the ONAP Honolulu release, please see:
249 #. `ONAP Documentation`_
250 #. `ONAP Release Downloads`_
254 .. _`ONAP Home Page`: https://www.onap.org
255 .. _`ONAP Wiki Page`: https://wiki.onap.org
256 .. _`ONAP Documentation`: https://docs.onap.org
257 .. _`ONAP Release Downloads`: https://git.onap.org
260 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
261 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
264 .. ===========================
265 .. * * * HONOLULU * * *
266 .. ===========================
271 This document provides the release notes for the Honolulu release.
281 +--------------------------------------+--------------------------------------+
282 | **OOF Project** | |
284 +--------------------------------------+--------------------------------------+
285 | **Docker images** | optf-osdf 3.0.4 |
288 +--------------------------------------+--------------------------------------+
289 | **Release designation** | 8.0.0 honolulu |
291 +--------------------------------------+--------------------------------------+
292 | **Release date** | 04/08/2021 (TBD) |
294 +--------------------------------------+--------------------------------------+
300 - Add NST selection feature with AAI & SDC
301 - Configuration management with consul KV store
306 - OPTFRA-906 Update slice/service profile attributes
307 - OPTFRA-871 Bug Fix in ML SON - convert cell_id before sending it to Minizinc
310 Known Limitations, Issues and Workarounds
311 =========================================
317 Known Vulnerabilities
318 ---------------------
332 For more information on the ONAP Honolulu release, please see:
335 #. `ONAP Documentation`_
336 #. `ONAP Release Downloads`_
340 .. _`ONAP Home Page`: https://www.onap.org
341 .. _`ONAP Wiki Page`: https://wiki.onap.org
342 .. _`ONAP Documentation`: https://docs.onap.org
343 .. _`ONAP Release Downloads`: https://git.onap.org
346 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
347 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
349 .. ===========================
350 .. * * * GUILIN * * *
351 .. ===========================
356 This document provides the release notes for the Guilin release.
366 +--------------------------------------+--------------------------------------+
367 | **OOF Project** | |
369 +--------------------------------------+--------------------------------------+
370 | **Docker images** | optf-osdf 3.0.2 |
373 +--------------------------------------+--------------------------------------+
374 | **Release designation** | 7.0.0 guilin |
376 +--------------------------------------+--------------------------------------+
377 | **Release date** | 2020-11-19 (TBD) |
379 +--------------------------------------+--------------------------------------+
385 - NSI selection enhancements
386 - Support for NSSI selection
387 - Support for NSI/NSSI Termination
388 - Support for Inter domain route optimization
389 - Support for ML based SON optimization
390 - Upgrade python version to 3.8
395 - OPTFRA-839 Remove python 2.7 from OSDF docker image
396 - OPTFRA-855 Fix slice selection API
397 - OPTFRA-852 Callback implementation for NST selection
399 Known Limitations, Issues and Workarounds
400 =========================================
406 Known Vulnerabilities
407 ---------------------
421 For more information on the ONAP Guilin release, please see:
424 #. `ONAP Documentation`_
425 #. `ONAP Release Downloads`_
429 .. _`ONAP Home Page`: https://www.onap.org
430 .. _`ONAP Wiki Page`: https://wiki.onap.org
431 .. _`ONAP Documentation`: https://docs.onap.org
432 .. _`ONAP Release Downloads`: https://git.onap.org
435 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
436 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
438 .. ===========================
439 .. * * * FRANKFURT * * *
440 .. ===========================
445 This document provides the release notes for the Frankfurt release.
455 +--------------------------------------+--------------------------------------+
456 | **OOF Project** | |
458 +--------------------------------------+--------------------------------------+
459 | **Docker images** | optf-osdf 2.0.4 |
462 +--------------------------------------+--------------------------------------+
463 | **Release designation** | 6.0.0 frankfurt |
465 +--------------------------------------+--------------------------------------+
466 | **Release date** | 2020-05-07 (TBD) |
468 +--------------------------------------+--------------------------------------+
474 - Project is restructured into apps and libs.
475 - A Generic optimizing engine is implemented.
476 - New optimizer model for route optimization is added.
477 - Policy apis are migrated from legacy apis to new decision api.
478 - The Conductor adapter is moved from placement to adapters.
479 - NST and NSI selection function has been implemented for Network
481 - PCI optimization is enhanced to support fixed cells field.
486 - OPTFRA-482 The field "unique" should be defined in vnf policy.
487 - OPTFRA-729 OSDF fails to start in the k8s environment.
488 - OPTFRA-731 OSDF Policy interface is not working
489 - OPTFRA-754 Return slice profile when service profile indicates the
490 resource sharing level as not shared
491 - OPTFRA-755 OOF Policy filtering does not work.
493 Known Limitations, Issues and Workarounds
494 =========================================
500 Known Vulnerabilities
501 ---------------------
515 For more information on the ONAP Frankfurt release, please see:
518 #. `ONAP Documentation`_
519 #. `ONAP Release Downloads`_
523 .. _`ONAP Home Page`: https://www.onap.org
524 .. _`ONAP Wiki Page`: https://wiki.onap.org
525 .. _`ONAP Documentation`: https://docs.onap.org
526 .. _`ONAP Release Downloads`: https://git.onap.org
529 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
530 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
536 :Release Date: 2019-09-30 (El Alto Release)
538 The El Alto release is the fourth release for ONAP Optimization Framework (OOF).
548 While no new features were added in the release, the following Stories were delivered as enhancements.
550 * [OPTFRA-415] Automation on policy model uploading
551 * [OPTFRA-427] CMSO - Schedule a workflow in SO and track status to completion
553 * Platform Maturity Level 1
554 * ~65.1+ unit test coverage
559 The El Alto release for OOF fixed the following Bugs.
561 * [OPTFRA-579] Json error in homing solution
562 * [OPTFRA-521] oof-has-api exposes plain text HTTP endpoint using port 30275
563 * [OPTFRA-522] oof-osdf exposes plain text HTTP endpoint using port 30248
564 * [OPTFRA-577] Need for "ReadWriteMany" access on storage when deploying on Kubernetes?
565 * [OPTFRA-517] Clean up optf/cmso in integration/csit for Dublin
566 * [OPTFRA-486] Support "identifiers" field as a list of values
567 * [OPTFRA-403] OOF CMSO Service kubernetes resources allocation is not done
568 * [OPTFRA-526] OOF pods not running
569 * [OPTFRA-409] Template example : purpose to be explained
570 * [OPTFRA-593] OOF-CSMO healthcheck is failing in Master
575 * [OPTFRA-576] optf-has-master-csit-has is testing Dublin image
576 * [OPTFRA-596] CMSO - Sonar and CSIT jobs failing
577 * [OPTFRA-608] Error in Homing with multiple policies
581 *Fixed Security Issues*
583 * [OJSI-122] In default deployment OPTFRA (oof-osdf) exposes HTTP port 30248 outside of cluster.
584 * [OPTFRA-521] oof-has-api exposes plain text HTTP endpoint using port 30275
585 * [OPTFRA-522] oof-osdf exposes plain text HTTP endpoint using port 30248
586 * [OPTFRA-455] CMSO - Mitigate License Threat tomcat-embed-core
588 *Known Security Issues*
590 * [OPTFRA-481] Fix Vulnerability with spring-data-jpa package
591 * [OPTFRA-431] Fix Vulnerability with spring-security-web package
593 *Known Vulnerabilities in Used Modules*
598 **Deprecation Notes**
607 :Release Date: 2019-06-06 (Dublin Release)
611 The Dublin release is the third release for ONAP Optimization Framework (OOF).
613 A summary of features includes
615 * Support SON (PCI/ANR) optimization using OSDF
616 * Implement encryption for OSDF internal and external communication
618 * Platform Maturity Level 1
619 * ~65.1+ unit test coverage
621 The Dublin release for OOF delivered the following Epics.
623 * [OPTFRA-426] Track the changes to CMSO to support change management schedule optimization
624 * [OPTFRA-424] Extend OOF to support traffic distribution optimization
625 * [OPTFRA-422] Move OOF projects' CSIT to run on OOM
626 * [OPTFRA-276] Implementing a POC for 5G SON Optimization
627 * [OPTFRA-270] This epic captures stories related to maintaining current S3P levels of the project as new functional requirements are supported
632 * The full list of implemented user stories and epics is available on `DUBLIN RELEASE <https://jira.onap.org/projects/OPTFRA/versions/10463>`_
640 *Fixed Security Issues*
642 *Known Security Issues*
644 * [`OJSI-122 <https://jira.onap.org/browse/OJSI-122>`_] In default deployment OPTFRA (oof-osdf) exposes HTTP port 30248 outside of cluster.
646 *Known Vulnerabilities in Used Modules*
648 OPTFRA osdf code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
649 The OPTF open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=64005463>`__.
652 - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`__
653 - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`__
654 - `Project Vulnerability Review Table for OPTF <https://wiki.onap.org/pages/viewpage.action?pageId=64005463>`__
660 **Deprecation Notes**
671 :Release Date: 2019-01-31 (Casablanca Maintenance Release)
673 The following items were deployed with the Casablanca Maintenance Release:
682 * [OPTFRA-401] - Need flavor id while launching vm.
689 :Release Date: 2018-11-30 (Casablanca Release)
693 The Casablanca release is the second release for ONAP Optimization Framework (OOF).
695 A summary of features includes
697 * Homing enhancements for improving service deployability
698 * Discovering and reusing shared resources when processing multiple homing requests in parallel
699 * Considering Latency Reduction (in addition to geographical distances) for homing optimization
700 * Enhanced capacity checks during VNF homing
701 * Asynchronous communication between HAS components
702 * OOF Casablanca S3P Usability enhancement
703 * Adherence to ONAP API Common Versioning Strategy (CVS) Proposal
704 * Move all internal and external facing APIs to Swagger 2.0
705 * OOF Casablanca S3P Performance enhancements
706 * Creating a plan for performance improvements based on the baseline measured metrics
707 * OOF development platform hardening
709 * Fix Build Docker image script for supporting multiple versions
710 * Fix OOM, HEAT deployment scripts (versioning)
711 * CSIT functional tests for each repo
712 * CI Jobs for different streams (Beijing, master etc)
713 * Clean up nexus binaries and maven versioning
714 * Integrate OOF with Certificate and Secret Management Service (CSM)
715 * Support SON (PCI) optimization using OSDF
717 * Platform Maturity Level 1
718 * ~65.1+ unit test coverage
720 The Casablanca release for OOF delivered the following Epics.
722 * [OPTFRA-273] - Epic Name: OOF Casablanca S3P Manageability enhancement
723 * [OPTFRA-270] - Maintain current S3P levels
724 * [OPTFRA-271] - OOF Casablanca S3P Security enhancement
725 * [OPTFRA-267] - OOF - HPA Enhancements
726 * [OPTFRA-276] - Implementing a POC for 5G SON Optimization
731 * The full list of implemented user stories and epics is available on `CASABLANCA RELEASE <https://jira.onap.org/projects/OPTFRA/versions/10445>`_
735 * [OPTFRA-223] - On boarding and testing AAF certificates for OSDF.
736 * [OPTFRA-293] - Implement encryption for all OSDF internal and external communication
737 * [OPTFRA-329] - role based access control for OSDF-Policy interface
741 OPTFRA osdf code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
742 The OPTF open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=43385924>`__.
745 - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
746 - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
747 - `Project Vulnerability Review Table for OPTF <https://wiki.onap.org/pages/viewpage.action?pageId=43385924>`_
753 **Deprecation Notes**
764 :Release Date: 2018-06-07
769 The ONAP Optimization Framework (OOF) is new in Beijing. A summary of features includes:
771 * Baseline HAS functionality
772 * support for VCPE use case
773 * support for HPA (Hardware Platform Awareness)
774 * Integration with OOF OSDF, SO, Policy, AAI, and Multi-Cloud
775 * Platform Maturity Level 1
776 * ~50%+ unit test coverage
778 The Beijing release for OOF delivered the following Epics.
780 * [OPTFRA-2] - On-boarding and Stabilization of the OOF seed code
781 * [OPTFRA-6] - Integrate OOF with other ONAP components
782 * [OPTFRA-7] - Integration with R2 Use Cases [HPA, Change Management, Scaling]
783 * [OPTFRA-20] - OOF Adapters for Retrieving and Resolving Policies
784 * [OPTFRA-21] - OOF Packaging
785 * [OPTFRA-28] - OOF Adapters for Beijing Release (Policy, SDC, A&AI, Multi Cloud, etc.)
786 * [OPTFRA-29] - Policies and Specifications for Initial Applications [Change Management, HPA]
787 * [OPTFRA-32] - Platform Maturity Requirements for Beijing release
788 * [OPTFRA-33] - OOF Support for HPA
789 * [OPTFRA-105] - All Documentation Related User Stories and Tasks
794 None. Initial release R2 Beijing. No previous versions
802 OPTFRA code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
805 - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
806 - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
810 None. Initial release R2 Beijing. No previous versions
812 **Deprecation Notes**
814 None. Initial release R2 Beijing. No previous versions