2 This work is licensed under a Creative Commons Attribution 4.0
11 .. ===========================
12 .. * * * JAKARTA * * *
13 .. ===========================
18 This document provides the release notes for the JAKARTA release.
28 +--------------------------------------+--------------------------------------+
31 +--------------------------------------+--------------------------------------+
32 | **Docker images** | optf-osdf 3.0.6 |
35 +--------------------------------------+--------------------------------------+
36 | **Release designation** | 10.0.0 jakarta |
38 +--------------------------------------+--------------------------------------+
39 | **Release date** | 02/06/2022 (TBD) |
41 +--------------------------------------+--------------------------------------+
52 - OPTFRA-1059 - Update configuration for TN-FH in NxI termination app
55 Known Limitations, Issues and Workarounds
56 =========================================
76 For more information on the ONAP Jakarta release, please see:
79 #. `ONAP Documentation`_
80 #. `ONAP Release Downloads`_
83 .. _`ONAP Home Page`: https://www.onap.org
84 .. _`ONAP Wiki Page`: https://wiki.onap.org
85 .. _`ONAP Documentation`: https://docs.onap.org
86 .. _`ONAP Release Downloads`: https://git.onap.org
90 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
91 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
95 .. ===========================
96 .. * * * ISTANBUL * * *
97 .. ===========================
102 This document provides the release notes for the Istanbul release.
112 +--------------------------------------+--------------------------------------+
113 | **OOF Project** | |
115 +--------------------------------------+--------------------------------------+
116 | **Docker images** | optf-osdf 3.0.6 |
119 +--------------------------------------+--------------------------------------+
120 | **Release designation** | 9.0.0 istanbul |
122 +--------------------------------------+--------------------------------------+
123 | **Release date** | 28/10/2021 (TBD) |
125 +--------------------------------------+--------------------------------------+
131 - Enhancements in NxI termination to support second level NSSIs
132 - Update NxI termination app to use AAI DSL query
133 - Add CPS client for PCI app
134 - OSDF image optimization
139 - OPTFRA-511 Return error when policies are not present
140 - OPTFRA-943 Fix issues in NSI selection response
141 - OPTFRA-853 Remove unwanted gplv3 components from docker image
144 Known Limitations, Issues and Workarounds
145 =========================================
151 Known Vulnerabilities
152 ---------------------
166 For more information on the ONAP Honolulu release, please see:
169 #. `ONAP Documentation`_
170 #. `ONAP Release Downloads`_
174 .. _`ONAP Home Page`: https://www.onap.org
175 .. _`ONAP Wiki Page`: https://wiki.onap.org
176 .. _`ONAP Documentation`: https://docs.onap.org
177 .. _`ONAP Release Downloads`: https://git.onap.org
180 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
181 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
184 .. ===========================
185 .. * * * HONOLULU * * *
186 .. ===========================
191 This document provides the release notes for the Honolulu release.
201 +--------------------------------------+--------------------------------------+
202 | **OOF Project** | |
204 +--------------------------------------+--------------------------------------+
205 | **Docker images** | optf-osdf 3.0.4 |
208 +--------------------------------------+--------------------------------------+
209 | **Release designation** | 8.0.0 honolulu |
211 +--------------------------------------+--------------------------------------+
212 | **Release date** | 04/08/2021 (TBD) |
214 +--------------------------------------+--------------------------------------+
220 - Add NST selection feature with AAI & SDC
221 - Configuration management with consul KV store
226 - OPTFRA-906 Update slice/service profile attributes
227 - OPTFRA-871 Bug Fix in ML SON - convert cell_id before sending it to Minizinc
230 Known Limitations, Issues and Workarounds
231 =========================================
237 Known Vulnerabilities
238 ---------------------
252 For more information on the ONAP Honolulu release, please see:
255 #. `ONAP Documentation`_
256 #. `ONAP Release Downloads`_
260 .. _`ONAP Home Page`: https://www.onap.org
261 .. _`ONAP Wiki Page`: https://wiki.onap.org
262 .. _`ONAP Documentation`: https://docs.onap.org
263 .. _`ONAP Release Downloads`: https://git.onap.org
266 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
267 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
269 .. ===========================
270 .. * * * GUILIN * * *
271 .. ===========================
276 This document provides the release notes for the Guilin release.
286 +--------------------------------------+--------------------------------------+
287 | **OOF Project** | |
289 +--------------------------------------+--------------------------------------+
290 | **Docker images** | optf-osdf 3.0.2 |
293 +--------------------------------------+--------------------------------------+
294 | **Release designation** | 7.0.0 guilin |
296 +--------------------------------------+--------------------------------------+
297 | **Release date** | 2020-11-19 (TBD) |
299 +--------------------------------------+--------------------------------------+
305 - NSI selection enhancements
306 - Support for NSSI selection
307 - Support for NSI/NSSI Termination
308 - Support for Inter domain route optimization
309 - Support for ML based SON optimization
310 - Upgrade python version to 3.8
315 - OPTFRA-839 Remove python 2.7 from OSDF docker image
316 - OPTFRA-855 Fix slice selection API
317 - OPTFRA-852 Callback implementation for NST selection
319 Known Limitations, Issues and Workarounds
320 =========================================
326 Known Vulnerabilities
327 ---------------------
341 For more information on the ONAP Guilin release, please see:
344 #. `ONAP Documentation`_
345 #. `ONAP Release Downloads`_
349 .. _`ONAP Home Page`: https://www.onap.org
350 .. _`ONAP Wiki Page`: https://wiki.onap.org
351 .. _`ONAP Documentation`: https://docs.onap.org
352 .. _`ONAP Release Downloads`: https://git.onap.org
355 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
356 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
358 .. ===========================
359 .. * * * FRANKFURT * * *
360 .. ===========================
365 This document provides the release notes for the Frankfurt release.
375 +--------------------------------------+--------------------------------------+
376 | **OOF Project** | |
378 +--------------------------------------+--------------------------------------+
379 | **Docker images** | optf-osdf 2.0.4 |
382 +--------------------------------------+--------------------------------------+
383 | **Release designation** | 6.0.0 frankfurt |
385 +--------------------------------------+--------------------------------------+
386 | **Release date** | 2020-05-07 (TBD) |
388 +--------------------------------------+--------------------------------------+
394 - Project is restructured into apps and libs.
395 - A Generic optimizing engine is implemented.
396 - New optimizer model for route optimization is added.
397 - Policy apis are migrated from legacy apis to new decision api.
398 - The Conductor adapter is moved from placement to adapters.
399 - NST and NSI selection function has been implemented for Network
401 - PCI optimization is enhanced to support fixed cells field.
406 - OPTFRA-482 The field "unique" should be defined in vnf policy.
407 - OPTFRA-729 OSDF fails to start in the k8s environment.
408 - OPTFRA-731 OSDF Policy interface is not working
409 - OPTFRA-754 Return slice profile when service profile indicates the
410 resource sharing level as not shared
411 - OPTFRA-755 OOF Policy filtering does not work.
413 Known Limitations, Issues and Workarounds
414 =========================================
420 Known Vulnerabilities
421 ---------------------
435 For more information on the ONAP Frankfurt release, please see:
438 #. `ONAP Documentation`_
439 #. `ONAP Release Downloads`_
443 .. _`ONAP Home Page`: https://www.onap.org
444 .. _`ONAP Wiki Page`: https://wiki.onap.org
445 .. _`ONAP Documentation`: https://docs.onap.org
446 .. _`ONAP Release Downloads`: https://git.onap.org
449 - `OOF project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
450 - `Passing Badge information for OOF <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
456 :Release Date: 2019-09-30 (El Alto Release)
458 The El Alto release is the fourth release for ONAP Optimization Framework (OOF).
468 While no new features were added in the release, the following Stories were delivered as enhancements.
470 * [OPTFRA-415] Automation on policy model uploading
471 * [OPTFRA-427] CMSO - Schedule a workflow in SO and track status to completion
473 * Platform Maturity Level 1
474 * ~65.1+ unit test coverage
479 The El Alto release for OOF fixed the following Bugs.
481 * [OPTFRA-579] Json error in homing solution
482 * [OPTFRA-521] oof-has-api exposes plain text HTTP endpoint using port 30275
483 * [OPTFRA-522] oof-osdf exposes plain text HTTP endpoint using port 30248
484 * [OPTFRA-577] Need for "ReadWriteMany" access on storage when deploying on Kubernetes?
485 * [OPTFRA-517] Clean up optf/cmso in integration/csit for Dublin
486 * [OPTFRA-486] Support "identifiers" field as a list of values
487 * [OPTFRA-403] OOF CMSO Service kubernetes resources allocation is not done
488 * [OPTFRA-526] OOF pods not running
489 * [OPTFRA-409] Template example : purpose to be explained
490 * [OPTFRA-593] OOF-CSMO healthcheck is failing in Master
495 * [OPTFRA-576] optf-has-master-csit-has is testing Dublin image
496 * [OPTFRA-596] CMSO - Sonar and CSIT jobs failing
497 * [OPTFRA-608] Error in Homing with multiple policies
501 *Fixed Security Issues*
503 * [OJSI-122] In default deployment OPTFRA (oof-osdf) exposes HTTP port 30248 outside of cluster.
504 * [OPTFRA-521] oof-has-api exposes plain text HTTP endpoint using port 30275
505 * [OPTFRA-522] oof-osdf exposes plain text HTTP endpoint using port 30248
506 * [OPTFRA-455] CMSO - Mitigate License Threat tomcat-embed-core
508 *Known Security Issues*
510 * [OPTFRA-481] Fix Vulnerability with spring-data-jpa package
511 * [OPTFRA-431] Fix Vulnerability with spring-security-web package
513 *Known Vulnerabilities in Used Modules*
518 **Deprecation Notes**
527 :Release Date: 2019-06-06 (Dublin Release)
531 The Dublin release is the third release for ONAP Optimization Framework (OOF).
533 A summary of features includes
535 * Support SON (PCI/ANR) optimization using OSDF
536 * Implement encryption for OSDF internal and external communication
538 * Platform Maturity Level 1
539 * ~65.1+ unit test coverage
541 The Dublin release for OOF delivered the following Epics.
543 * [OPTFRA-426] Track the changes to CMSO to support change management schedule optimization
544 * [OPTFRA-424] Extend OOF to support traffic distribution optimization
545 * [OPTFRA-422] Move OOF projects' CSIT to run on OOM
546 * [OPTFRA-276] Implementing a POC for 5G SON Optimization
547 * [OPTFRA-270] This epic captures stories related to maintaining current S3P levels of the project as new functional requirements are supported
552 * The full list of implemented user stories and epics is available on `DUBLIN RELEASE <https://jira.onap.org/projects/OPTFRA/versions/10463>`_
560 *Fixed Security Issues*
562 *Known Security Issues*
564 * [`OJSI-122 <https://jira.onap.org/browse/OJSI-122>`_] In default deployment OPTFRA (oof-osdf) exposes HTTP port 30248 outside of cluster.
566 *Known Vulnerabilities in Used Modules*
568 OPTFRA osdf code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
569 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>`_.
572 - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
573 - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
574 - `Project Vulnerability Review Table for OPTF <https://wiki.onap.org/pages/viewpage.action?pageId=64005463>`_
580 **Deprecation Notes**
591 :Release Date: 2019-01-31 (Casablanca Maintenance Release)
593 The following items were deployed with the Casablanca Maintenance Release:
602 * [OPTFRA-401] - Need flavor id while launching vm.
609 :Release Date: 2018-11-30 (Casablanca Release)
613 The Casablanca release is the second release for ONAP Optimization Framework (OOF).
615 A summary of features includes
617 * Homing enhancements for improving service deployability
618 * Discovering and reusing shared resources when processing multiple homing requests in parallel
619 * Considering Latency Reduction (in addition to geographical distances) for homing optimization
620 * Enhanced capacity checks during VNF homing
621 * Asynchronous communication between HAS components
622 * OOF Casablanca S3P Usability enhancement
623 * Adherence to ONAP API Common Versioning Strategy (CVS) Proposal
624 * Move all internal and external facing APIs to Swagger 2.0
625 * OOF Casablanca S3P Performance enhancements
626 * Creating a plan for performance improvements based on the baseline measured metrics
627 * OOF development platform hardening
629 * Fix Build Docker image script for supporting multiple versions
630 * Fix OOM, HEAT deployment scripts (versioning)
631 * CSIT functional tests for each repo
632 * CI Jobs for different streams (Beijing, master etc)
633 * Clean up nexus binaries and maven versioning
634 * Integrate OOF with Certificate and Secret Management Service (CSM)
635 * Support SON (PCI) optimization using OSDF
637 * Platform Maturity Level 1
638 * ~65.1+ unit test coverage
640 The Casablanca release for OOF delivered the following Epics.
642 * [OPTFRA-273] - Epic Name: OOF Casablanca S3P Manageability enhancement
643 * [OPTFRA-270] - Maintain current S3P levels
644 * [OPTFRA-271] - OOF Casablanca S3P Security enhancement
645 * [OPTFRA-267] - OOF - HPA Enhancements
646 * [OPTFRA-276] - Implementing a POC for 5G SON Optimization
651 * The full list of implemented user stories and epics is available on `CASABLANCA RELEASE <https://jira.onap.org/projects/OPTFRA/versions/10445>`_
655 * [OPTFRA-223] - On boarding and testing AAF certificates for OSDF.
656 * [OPTFRA-293] - Implement encryption for all OSDF internal and external communication
657 * [OPTFRA-329] - role based access control for OSDF-Policy interface
661 OPTFRA osdf code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
662 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>`_.
665 - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
666 - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
667 - `Project Vulnerability Review Table for OPTF <https://wiki.onap.org/pages/viewpage.action?pageId=43385924>`_
673 **Deprecation Notes**
684 :Release Date: 2018-06-07
689 The ONAP Optimization Framework (OOF) is new in Beijing. A summary of features includes:
691 * Baseline HAS functionality
692 * support for VCPE use case
693 * support for HPA (Hardware Platform Awareness)
694 * Integration with OOF OSDF, SO, Policy, AAI, and Multi-Cloud
695 * Platform Maturity Level 1
696 * ~50%+ unit test coverage
698 The Beijing release for OOF delivered the following Epics.
700 * [OPTFRA-2] - On-boarding and Stabilization of the OOF seed code
701 * [OPTFRA-6] - Integrate OOF with other ONAP components
702 * [OPTFRA-7] - Integration with R2 Use Cases [HPA, Change Management, Scaling]
703 * [OPTFRA-20] - OOF Adapters for Retrieving and Resolving Policies
704 * [OPTFRA-21] - OOF Packaging
705 * [OPTFRA-28] - OOF Adapters for Beijing Release (Policy, SDC, A&AI, Multi Cloud, etc.)
706 * [OPTFRA-29] - Policies and Specifications for Initial Applications [Change Management, HPA]
707 * [OPTFRA-32] - Platform Maturity Requirements for Beijing release
708 * [OPTFRA-33] - OOF Support for HPA
709 * [OPTFRA-105] - All Documentation Related User Stories and Tasks
714 None. Initial release R2 Beijing. No previous versions
722 OPTFRA code has been formally scanned during build time using NexusIQ and no Critical vulnerability was found.
725 - `OPTFRA project page <https://wiki.onap.org/display/DW/Optimization+Framework+Project>`_
726 - `Passing Badge information for OPTFRA <https://bestpractices.coreinfrastructure.org/en/projects/1720>`_
730 None. Initial release R2 Beijing. No previous versions
732 **Deprecation Notes**
734 None. Initial release R2 Beijing. No previous versions