1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. Copyright 2018 Huawei Intellectual Property. All rights reserved.
7 Service Orchestrator Release Notes
8 ==================================
10 The SO provides the highest level of service orchestration in the ONAP architecture.
20 :Release Date: 2022-04-08
22 SO Release Image Versions
23 --------------------------
28 - so-catalog-db-adapter
40 - so-openstack-adapter
44 - so-request-db-adapter
79 The key deliverable for this release is refactoring SO for better internal architecture.
84 * `REQ-890 <https://jira.onap.org/browse/REQ-890>`_ - ONAP CNF orchestration - Jakarta Enhancements
85 * `REQ-1041 <https://jira.onap.org/browse/REQ-1041>`_ - VNF LCM Support in SO
86 * `SO-3802 <https://jira.onap.org/browse/SO-3802>`_ - Global Requirements Approval
87 * `SO-3826 <https://jira.onap.org/browse/SO-3826>`_ - SO impacts for E2E Network Slicing in Jakarta Release
91 The full list of implemented tasks is available on `JIRA Jakarta STORY <https://jira.onap.org/browse/SO-3748?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20story%20AND%20fixVersion%20%3D%20%22Jakarta%20Release%22>`_
96 The full list of implemented tasks is available on `JIRA Jakarta TASKS <https://jira.onap.org/browse/SO-3930?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Task%20AND%20fixVersion%20%3D%20%22Jakarta%20Release%22>`_
100 The full list of fixed bugs is available on `JIRA Jakarta BUGS
101 <https://jira.onap.org/browse/SO-3908?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Bug%20AND%20fixVersion%20%3D%20%22jakarta%20Release%22>`_
106 *Fixed Security Issues*
108 * `SO-3735 <https://jira.onap.org/browse/SO-3735>`_
109 * `SO-3825 <https://jira.onap.org/browse/SO-3825>`_
110 * `SO-3846 <https://jira.onap.org/browse/SO-3846>`_
115 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
116 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
120 * `SO-3237 <https://jira.onap.org/browse/SO-3237>`_ - Exposed HTTP port.
121 * `SO-3745 <https://jira.onap.org/browse/SO-3745>`_ - SO images contain 1 GPLv3 lib
127 **Deprecation Notes**
129 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed since istanbul release.
134 ***************************************************************************************
141 :Release Date: 2021-10-14
143 SO Release Image Versions
144 --------------------------
149 - so-catalog-db-adapter
161 - so-openstack-adapter
165 - so-request-db-adapter
181 - so-api-handler-infra
185 - so-etsi-nfvo-ns-lcm
200 The key deliverable for this release is refactoring SO for better internal architecture.
205 * `REQ-627 <https://jira.onap.org/browse/REQ-627>`_ - ONAP CNF orchestration - Istanbul Enhancements
206 * `SO-3649 <https://jira.onap.org/browse/SO-3649>`_ - SO impacts for E2E Network Slicing in Istanbul Release
207 * `SO-3637 <https://jira.onap.org/browse/SO-3637>`_ - Global Requirements Approval
208 * `SO-3473 <https://jira.onap.org/browse/SO-3473>`_ - Refactor SO to enhance the usability
213 The full list of implemented tasks is available on `JIRA Istanbul STORY <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20story%20AND%20fixVersion%20%3D%20%22istanbul%20Release%22>`_
218 The full list of implemented tasks is available on `JIRA Istanbul TASKS <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Task%20AND%20fixVersion%20%3D%20%22istanbul%20Release%22>`_
222 The full list of fixed bugs is available on `JIRA Istanbul BUGS
223 <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Bug%20AND%20fixVersion%20%3D%20%22istanbul%20Release%22>`_
228 *Fixed Security Issues*
230 * `SO-3642 <https://jira.onap.org/browse/SO-3642>`_
231 * `SO-3724 <https://jira.onap.org/browse/SO-3724>`_
236 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
237 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
241 * `SO-3237 <https://jira.onap.org/browse/SO-3237>`_ - Exposed HTTP port.
248 **Deprecation Notes**
250 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Istanbul release.
255 ***************************************************************************************
264 :Release Date: 2021-09-15
266 SO Release Image Versions
267 --------------------------
272 - so-catalog-db-adapter
280 - so-openstack-adapter
284 - so-request-db-adapter
296 - so-api-handler-infra
302 SO Honolulu Maintence Release.
303 The key delivereable for this release is fixing the known issues of H release of SO and sync up with the latest CDS client version.
320 * `SO-3626 <https://jira.onap.org/browse/SO-3626>`_ - SO does not requests CDS for skipPostInstantiation flag set to False.
321 * `SO-3628 <https://jira.onap.org/browse/SO-3628>`_ - SO cannot send CDS request due to grpc schema problem.
322 * `SO-3703 <https://jira.onap.org/browse/SO-3703>`_ - Changes in Modify and Deallocate Core NSST flows
323 * `SO-3721 <https://jira.onap.org/browse/SO-3721>`_ - Fix some attribute issues
324 * `SO-3260 <https://jira.onap.org/browse/SO-3260>`_ - Wrong additional parameter for OOF's terminateNxiRequest
330 *Fixed Security Issues*
332 *Known Security Issues*
334 *Known Vulnerabilities in Used Modules*
338 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
339 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
343 * `SO-3237 <https://jira.onap.org/browse/SO-3237>`_ - Exposed HTTP port.
350 **Deprecation Notes**
352 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Honolulu release.
357 ***************************************************************************************
363 :Release Date: 2021-04-19
365 SO Release Image Versions
366 --------------------------
371 - so-catalog-db-adapter
383 - so-openstack-adapter
387 - so-request-db-adapter
403 - so-api-handler-infra
407 - so-etsi-nfvo-ns-lcm
422 The key delivereable for this release is refactoring SO for better internal architecture.
427 * `SO-3473 <https://jira.onap.org/browse/SO-3473>`_ - Refactor SO to enhance the usability
428 * `SO-3381 <https://jira.onap.org/browse/SO-3381>`_ - SO Impacts for E2E Network Slicing in Honolulu
429 * `SO-3206 <https://jira.onap.org/browse/SO-3206>`_ - Support for NS LCM and Workflows Management
430 * `SO-3493 <https://jira.onap.org/browse/SO-3493>`_ - Java 11 and Python 3 upgrades
434 The full list of implemented tasks is available on `JIRA Honolulu STORY <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20story%20AND%20fixVersion%20%3D%20%22honolulu%20Release%22>`_
435 Listed below are key functional jira stories handled in the Honolulu release:
440 The full list of implemented tasks is available on `JIRA Honolulu TASKS <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Task%20AND%20fixVersion%20%3D%20%22honolulu%20Release%22>`_
444 The full list of fixed bugs is available on `JIRA Honolulu BUGS
445 <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Bug%20AND%20fixVersion%20%3D%20%22honolulu%20Release%22>`_
452 *Fixed Security Issues*
454 *Known Security Issues*
456 *Known Vulnerabilities in Used Modules*
460 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
461 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
464 * `SO-3628 <https://jira.onap.org/browse/SO-3628>`_ - SO cannot send CDS request due to grpc schema problem.
465 * `SO-3626 <https://jira.onap.org/browse/SO-3626>`_ - SO does not requests CDS for skipPostInstantiation flag set to False.
466 * `SO-3237 <https://jira.onap.org/browse/SO-3237>`_ - Exposed HTTP port.
473 **Deprecation Notes**
475 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Honolulu release.
480 ***************************************************************************************
488 :Release Date: 2020-11-19
490 SO Release Image Versions
491 --------------------------
496 - so-catalog-db-adapter
508 - so/openstack-adapter
512 - so/request-db-adapter
528 - so/api-handler-infra
532 - so/api-handler-infra
536 - so/so-etsi-nfvo-ns-lcm
554 * `SO-3167 <https://jira.onap.org/browse/SO-3167>`_ - Design ETSI SOL007 compliant Network Service Descriptor packages
555 * `SO-3208 <https://jira.onap.org/browse/SO-3208>`_ - SOL003 Adapter maintenance Enhancements
556 * `SO-3036 <https://jira.onap.org/browse/SO-3036>`_ - SO impacts for E2E Network Slicing use case in Guilin
557 * `SO-2936 <https://jira.onap.org/browse/SO-2936>`_ - PNF PnP: SO macro flow - use existing PNF instance in a Service Instance
558 * `SO-2843 <https://jira.onap.org/browse/SO-2843>`_ - Support NS LCM and Workflows Management
559 * `SO-2842 <https://jira.onap.org/browse/SO-2842>`_ - Support for SOL005 NBI API Handler
560 * `SO-2841 <https://jira.onap.org/browse/SO-2841>`_ - Support SO NFVO Microservice Plugin Capabilities
561 * `SO-2840 <https://jira.onap.org/browse/SO-2840>`_ - Support for ETSI NFV NFVO Orchestrator in ONAP SO (ONAP SO ETSI-Aligned Hierarchical Orchestration)
562 * `SO-2841 <https://jira.onap.org/browse/SO-2681>`_ - SO direct Catalog Management Support - Guilin
563 * `SO-2046 <https://jira.onap.org/browse/SO-2046>`_ - support Java 11 upgrade
568 The full list of implemented tasks is available on `JIRA GUILIN STORY <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20story%20AND%20fixVersion%20%3D%20%22Guilin%20Release%22>`_
569 Listed below are key functional jira stories handled in the Guilin release:
571 * `SO-2950 <https://jira.onap.org/browse/SO-2950>`_ - Asynchronous service activation response handling support in MDONS
572 * `SO-3028 <https://jira.onap.org/browse/SO-3028>`_ - SO supports the OVP 2.0 test platform
573 * `SO-2930 <https://jira.onap.org/browse/SO-2930>`_ - Service level workflow execution API
574 * `SO-2929 <https://jira.onap.org/browse/SO-2929>`_ - Service level workflow retrieving API
575 * `SO-2928 <https://jira.onap.org/browse/SO-2928>`_ - Service model retrieving API
576 * `SO-2927 <https://jira.onap.org/browse/SO-2927>`_ - Generic service level upgrade workflow
577 * `SO-2926 <https://jira.onap.org/browse/SO-2926>`_ - New Service Level postCheck building block
578 * `SO-2925 <https://jira.onap.org/browse/SO-2925>`_ - New Service Level Upgrade building block
579 * `SO-2924 <https://jira.onap.org/browse/SO-2924>`_ - New Service Level Preparation building block
580 * `SO-2981 <https://jira.onap.org/browse/SO-2981>`_ - PNF Plug & Play in R7 - SO Building Block Work
581 * `SO-3026 <https://jira.onap.org/browse/SO-3026>`_ - Adapter for the SO to interact with the K8S plugin
582 * `SO-3025 <https://jira.onap.org/browse/SO-3025>`_ - SO should support CNFO
583 * `SO-3039 <https://jira.onap.org/browse/SO-3039>`_ - Containers must crash properly when a failure occurs
584 * `SO-3040 <https://jira.onap.org/browse/SO-3040>`_ - ONAP container repository (nexus) must not contain upstream docker images
585 * `SO-3029 <https://jira.onap.org/browse/SO-3029>`_ - SO support Multi Tenancy
586 * `SO-3077 <https://jira.onap.org/browse/SO-3077>`_ - ONAP shall use STDOUT for logs collection - REQ-374
590 The full list of implemented tasks is available on `JIRA GUILIN TASKS <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Task%20AND%20fixVersion%20%3D%20%22Guilin%20Release%22>`_
591 Listed below are highest and high piority jira tasks handled in the Guilin release:
593 * `SO-3205 <https://jira.onap.org/browse/SO-3205>`_ - E2E Network Slicing: Improvements for NST/NSI Selection callback
594 * `SO-3120 <https://jira.onap.org/browse/SO-3120>`_ - Create swagger api for software upgrade in SO
595 * `SO-2915 <https://jira.onap.org/browse/SO-2915>`_ - Upgrade Vulnerable Direct Dependencies
600 The full list of fixed bugs is available on `JIRA GUILIN BUGS
601 <https://jira.onap.org/issues/?jql=project%20%3D%20%22Service%20Orchestrator%22%20%20AND%20issuetype%20%3D%20Bug%20AND%20fixVersion%20%3D%20%22Guilin%20Release%22>`_
602 Listed below are highest and high piority jira tasks handled in the Guilin release:
604 * `SO-3375 <https://jira.onap.org/browse/SO-3375>`_ - FlowManipulatorListenerRunner does not invoke for controller execution config-deploy
605 * `SO-3369 <https://jira.onap.org/browse/SO-3369>`_ - Fix basic vm test case in onap
606 * `SO-3364 <https://jira.onap.org/browse/SO-3364>`_ - SO sends rest request to cds twice per one operation
607 * `SO-3360 <https://jira.onap.org/browse/SO-3360>`_ - SO-OpenStack-Adapter attempts to create wrong vserver-to-vnfc relation in AAI
608 * `SO-3357 <https://jira.onap.org/browse/SO-3357>`_ - ControllerExecutionBB is triggered, when running a`la carte DeleteVFModule
609 * `SO-3352 <https://jira.onap.org/browse/SO-3352>`_ - Exception in org.onap.so.bpmn.infrastructure.workflow.tasks.OrchestrationStatusValidator.validateOrchestrationStatus Orchestration Status Validation failed
610 * `SO-3351 <https://jira.onap.org/browse/SO-3351>`_ - Staging image is present in OOM master branch
611 * `SO-3346 <https://jira.onap.org/browse/SO-3346>`_ - vFW CNF AssignVfModuleBB has failed
612 * `SO-3342 <https://jira.onap.org/browse/SO-3342>`_ - VnfAdapter is configured by default to v1 version whereas v2 version is more complete
613 * `SO-3341 <https://jira.onap.org/browse/SO-3341>`_ - Exception of Writing NSSI to AAI for ExternalNssmfManager
614 * `SO-3339 <https://jira.onap.org/browse/SO-3339>`_ - Transport Slicing integration: network-policy is missing under allotted-resource
615 * `SO-3326 <https://jira.onap.org/browse/SO-3326>`_ - Transport Slicing integration: AAI Exception in DeAllocate TN NSSI WF
616 * `SO-3322 <https://jira.onap.org/browse/SO-3322>`_ - PNF service instantiation using building blocks fails during ActivateServiceInstanceBB building block execution
617 * `SO-3321 <https://jira.onap.org/browse/SO-3321>`_ - Transport Slicing integration: SO sets wrong subscription-service-type in SDNC payload
618 * `SO-3313 <https://jira.onap.org/browse/SO-3313>`_ - SO getting disto error while SDC distribution
619 * `SO-3310 <https://jira.onap.org/browse/SO-3310>`_ - Transport Slicing Integration: null pointer exception in saving SDNC rollback data
620 * `SO-3309 <https://jira.onap.org/browse/SO-3309>`_ - Transport Slicing integration: unable to get prefix environment variable from execution in TnNssmfUntils
621 * `SO-3308 <https://jira.onap.org/browse/SO-3308>`_ - Transport Slicing integration: MSOWorkflowException: mso-request-id not provided
622 * `SO-3304 <https://jira.onap.org/browse/SO-3304>`_ - Exception in org.onap.so.bpmn.infrastructure.aai.tasks.AAICreateTasks.createServiceInstance ModelMapper configuration errors
623 * `SO-3296 <https://jira.onap.org/browse/SO-3296>`_ - SO has python 2.7 pods
624 * `SO-3294 <https://jira.onap.org/browse/SO-3294>`_ - Parameters exception of Deallocating NSSI
625 * `SO-3293 <https://jira.onap.org/browse/SO-3293>`_ - Allocate TN NSSI fails to create relationship between allotted-resource and logical-links
626 * `SO-3290 <https://jira.onap.org/browse/SO-3290>`_ - SO-VNFM certificates expired
627 * `SO-3284 <https://jira.onap.org/browse/SO-3284>`_ - Exceptions in Allocate TN NSSI work flow
628 * `SO-3275 <https://jira.onap.org/browse/SO-3275>`_ - Fix 3gppservices URI path in API-Handler
629 * `SO-3274 <https://jira.onap.org/browse/SO-3274>`_ - Parameters exception of Allocating NSSI
630 * `SO-3271 <https://jira.onap.org/browse/SO-3271>`_ - SO/BB PNF - skip_post_instantiation_configuration is not processed properly.
631 * `SO-3270 <https://jira.onap.org/browse/SO-3270>`_ - BB workflow failing sporadically during post instantiation
632 * `SO-3266 <https://jira.onap.org/browse/SO-3266>`_ - BPMN config assign bb - NullPointerException in ControllerExecution
633 * `SO-3261 <https://jira.onap.org/browse/SO-3261>`_ - Encountering NullPointerException, WorkFlow failure after Java 11 upgrade Code refactorig on SO-bpmn-infra code base.
634 * `SO-3243 <https://jira.onap.org/browse/SO-3243>`_ - SO-bpmn-infra Container after Java 11 upgrade encountering SunCertPathBuilder Exception: unable to find valid certification path to requested target in CSIT
635 * `SO-3236 <https://jira.onap.org/browse/SO-3236>`_ - SO has java 8 pods
636 * `SO-3216 <https://jira.onap.org/browse/SO-3216>`_ - Integration E2E VNF test fails due to missing EdgeRule in AAI call
637 * `SO-3196 <https://jira.onap.org/browse/SO-3196>`_ - [SO] so-sdc-controller fails to connect to aai due to cert issue
638 * `SO-3193 <https://jira.onap.org/browse/SO-3193>`_ - Macro Workflow fails in AssignVnfBB in step HomingBB
639 * `SO-2941 <https://jira.onap.org/browse/SO-2941>`_ - Docker are not built anymore
640 * `SO-2939 <https://jira.onap.org/browse/SO-2939>`_ - Master branch uses SNAPSHOT version that are not available anymore
641 * `SO-2809 <https://jira.onap.org/browse/SO-2809>`_ - SO build is failing due to unable to download org.onap.appc.client:client-lib:jar:1.7.1-SNAPSHOT
642 * `SO-2797 <https://jira.onap.org/browse/SO-2797>`_ - BB workflow with post instantiation is not working
648 *Fixed Security Issues*
650 *Known Security Issues*
652 *Known Vulnerabilities in Used Modules*
656 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
657 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
660 * `SO-3403 <https://jira.onap.org/browse/SO-3403>`_ - The functionality of the SO cnf-adapter will be tested further and will be delivered by the Guilin Maintenance Release as a 1.7.11 patch.
661 * `SO-3237 <https://jira.onap.org/browse/SO-SO-3237>`_ - Exposed HTTP port.
662 * `SO-3414 <https://jira.onap.org/browse/SO-SO-3414>`_ - Search Query does not contain get model data for vFW closed loop.
669 **Deprecation Notes**
671 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Guilin release.
676 ***************************************************************************************
680 -----------------------
682 :Release Date: 13th July 2020
686 **Dockers released for SO:**
688 - onap/so/api-handler-infra
690 - onap/so/catalog-db-adapter
691 - onap/so/openstack-adapter
692 - onap/so/request-db-adapter
693 - onap/so/sdc-controller
694 - onap/so/sdnc-adapter
695 - onap/so/so-monitoring
696 - onap/so/vfc-adapter
697 - onap/so/vnfm-adapter
698 - onap/so/ve-vnfm-adapter
699 - onap/so/nssmf-adapter
700 - onap/so/appc-orchestrator
704 The main goal of the Frankfurt maintenance release was to:
706 - Appc Orchestraor changes were merged in SO and OOM as part of the release. This also used for the inplace software update flows.
707 - MDONS had an issue in its delete flow that was addressed.
708 - Vnfm-Adapter was unable to communicate with ETSI-Catalog through MSB, as the MSB cert is changed during the RC2 and this impacted the SO and ETSI Catalog DB connectivity.
716 **Key Issues Addressed**
718 - [`SO-2903 <https://jira.onap.org/browse/SO-2903>`__\ ] - Include so-appc-orchestrator with SO OOM.
719 - [`SO-2967 <https://jira.onap.org/browse/SO-2967>`__\ ] - Error in Delete MDONS service flow which causes No such property error.
720 - [`SO-2982 <https://jira.onap.org/browse/SO-2982>`__\ ] - Vnfm-Adapter unable to communicate with ETSI-Catalog through MSB.
721 - [`SO-3022 <https://jira.onap.org/browse/SO-3022>`__\ ] - Use BB-based VNF-InPlaceUpdate flow for inPlaceSoftwareUpdate requests.
728 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
729 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
743 **Deprecation Notes**
750 ***************************************************************************************
753 -----------------------
759 **Dockers released for SO:**
761 - onap/so/api-handler-infra
763 - onap/so/catalog-db-adapter
764 - onap/so/openstack-adapter
765 - onap/so/request-db-adapter
766 - onap/so/sdc-controller
767 - onap/so/sdnc-adapter
768 - onap/so/so-monitoring
769 - onap/so/vfc-adapter
770 - onap/so/vnfm-adapter
771 - onap/so/ve-vnfm-adapter
772 - onap/so/nssmf-adapter
776 The main goal of the Frankfurt release was to:
777 - ETSI alignment improvements - CMCC, Ericcson, Huawei, Samsung, Verizon, ZTE.
781 - SOL004 Package support by ETSI Catalog Manager and SOL003 Adapter
782 - PNF orchestration Enhancements - Ericcson, Huawei, Nokia
783 - PNF software upgrade
784 - PNF PNP enhancement
786 - MDONS support - Fujitsu
787 - Eline support - Bell, Huawei, CMCC
788 - 5G Slicing - ATT, Amdocs, CMCC, Huawei, Wipro
789 - CDS integration enhancement - ATT, Bell, Tech Mahindra
790 - (SO Multi Cloud plugin improvements - Intel)
791 - HPA - Intel (Testing effort)
795 Features Being considered for F release (As per the resource availability):
797 +---------------------------------------------------------------------+
798 |SOL005 Adapter supports communication security |
799 +---------------------------------------------------------------------+
800 |SOL005 Adapter supports NS LCM |
801 +---------------------------------------------------------------------+
802 |Multi-domain Optical Network Service Orchestration Support in SO |
803 +---------------------------------------------------------------------+
804 |SOL002 Adapter - supports EM-triggered VNF/VNFC Management |
805 +---------------------------------------------------------------------+
806 |SO Catalog Management Support |
807 +---------------------------------------------------------------------+
808 |Frankfurt release planning milestone |
809 +---------------------------------------------------------------------+
810 |Initiate/ Terminate slice service; Activate/deactivate Slice service |
811 +---------------------------------------------------------------------+
812 |SO support of Network Slicing Demo in Frankfurt |
813 +---------------------------------------------------------------------+
814 |ETSI Alignment Support - SOL003 Adapter Enhancement for Frankfurt |
815 +---------------------------------------------------------------------+
816 |AAI update for VNF improvements |
817 +---------------------------------------------------------------------+
818 |SO Multicloud plugin to Multicloud improvements |
819 +---------------------------------------------------------------------+
820 |SO to CDS Enhancement for Generic Implementation |
821 +---------------------------------------------------------------------+
822 |S3P improvement Requirements |
823 +---------------------------------------------------------------------+
824 |Upgrade the APIs to Policy |
825 +---------------------------------------------------------------------+
828 - [`SO-2524 <https://jira.onap.org/browse/SO-2524>`__\ ] - Functionality and API Freeze
829 - [`SO-2519 <https://jira.onap.org/browse/SO-2519>`__\ ] - TSC must have for Frankfurt
830 - [`SO-2432 <https://jira.onap.org/browse/SO-2432>`__\ ] - Multi-domain Optical Network Service Orchestration Support in SO
831 - [`SO-2427 <https://jira.onap.org/browse/SO-2427>`__\ ] - SOL002 Adapter - supports EM-triggered VNF/VNFC Management
832 - [`SO-2404 <https://jira.onap.org/browse/SO-2404>`__\ ] - SO Catalog Management Support
833 - [`SO-2383 <https://jira.onap.org/browse/SO-2383>`__\ ] - Frankfurt release planning milestone
834 - [`SO-2368 <https://jira.onap.org/browse/SO-2368>`__\ ] - Support 5G slice orchestration
835 - [`SO-2281 <https://jira.onap.org/browse/SO-2281>`__\ ] - SO support of Network Slicing Demo in Frankfurt
836 - [`SO-2156 <https://jira.onap.org/browse/SO-2156>`__\ ] - ETSI Alignment Support - SOL003 Adapter Enhancement for Frankfurt
837 - [`SO-2087 <https://jira.onap.org/browse/SO-2087>`__\ ] - AAI update for VNF improvements
838 - [`SO-2086 <https://jira.onap.org/browse/SO-2086>`__\ ] - SO Multicloud plugin to Multicloud improvements
839 - [`SO-2046 <https://jira.onap.org/browse/SO-2046>`__\ ] - support Java 11 upgrade
840 - [`SO-1579 <https://jira.onap.org/browse/SO-1579>`__\ ] - SO supports ETSI SOL005 Alignment of its interfaces with NFVO
843 - [`SO-2774 <https://jira.onap.org/browse/SO-2774>`__\ ] - simplify fabric into add/delete steps
844 - [`SO-2772 <https://jira.onap.org/browse/SO-2772>`__\ ] - Add validations to prevent out of order deletes
845 - [`SO-2770 <https://jira.onap.org/browse/SO-2770>`__\ ] - Added support for volume group request to
846 - [`SO-2768 <https://jira.onap.org/browse/SO-2768>`__\ ] - mso vnf configuration update composite flow
847 - [`SO-2767 <https://jira.onap.org/browse/SO-2767>`__\ ] - convert openstack to external tasks
848 - [`SO-2763 <https://jira.onap.org/browse/SO-2763>`__\ ] - Ingest and Process Service Function
849 - [`SO-2762 <https://jira.onap.org/browse/SO-2762>`__\ ] - Update Subprocess to use COMPLETE status
850 - [`SO-2761 <https://jira.onap.org/browse/SO-2761>`__\ ] - Use setVariablesLocal for setting task variables
851 - [`SO-2753 <https://jira.onap.org/browse/SO-2753>`__\ ] - mso to add support for creating the cloud region
852 - [`SO-2744 <https://jira.onap.org/browse/SO-2744>`__\ ] - reworked dsl client code to check for outputs
853 - [`SO-2743 <https://jira.onap.org/browse/SO-2743>`__\ ] - split single and plural graph inventory uris
854 - [`SO-2735 <https://jira.onap.org/browse/SO-2735>`__\ ] - update poms to be compatible with eclipse IDE
855 - [`SO-2726 <https://jira.onap.org/browse/SO-2726>`__\ ] - Added check to prevent camunda history lookup on
856 - [`SO-2717 <https://jira.onap.org/browse/SO-2717>`__\ ] - Added git attributes to convert line endings to
857 - [`SO-2715 <https://jira.onap.org/browse/SO-2715>`__\ ] - Enhance startTime filtering for OrchestrationRequests
858 - [`SO-2713 <https://jira.onap.org/browse/SO-2713>`__\ ] - create custom spring aop annotation for logging
859 - [`SO-2700 <https://jira.onap.org/browse/SO-2700>`__\ ] - mso to store the heat template timeout minutes and
860 - [`SO-2697 <https://jira.onap.org/browse/SO-2697>`__\ ] - Added simpleNotTaskInfo format modifier
861 - [`SO-2683 <https://jira.onap.org/browse/SO-2683>`__\ ] - Enhance CSIT for ETSI package management
862 - [`SO-2680 <https://jira.onap.org/browse/SO-2680>`__\ ] - enhance openstack library
863 - [`SO-2675 <https://jira.onap.org/browse/SO-2675>`__\ ] - Rename migration script
864 - [`SO-2674 <https://jira.onap.org/browse/SO-2674>`__\ ] - mso to add tenant name and product family name to
865 - [`SO-2662 <https://jira.onap.org/browse/SO-2662>`__\ ] - Updated pom to release version of logging library
866 - [`SO-2660 <https://jira.onap.org/browse/SO-2660>`__\ ] - SO API extension to retrieve all PNF workflow
867 - [`SO-2657 <https://jira.onap.org/browse/SO-2657>`__\ ] - mso to add support for creating the cloud region
868 - [`SO-2655 <https://jira.onap.org/browse/SO-2655>`__\ ] - added in graceful shutdown to spring boot
869 - [`SO-2653 <https://jira.onap.org/browse/SO-2653>`__\ ] - Initial commit to check client alive
870 - [`SO-2651 <https://jira.onap.org/browse/SO-2651>`__\ ] - Remove unused param
871 - [`SO-2647 <https://jira.onap.org/browse/SO-2647>`__\ ] - Create ConfigDeployPnfBB
872 - [`SO-2646 <https://jira.onap.org/browse/SO-2646>`__\ ] - Create ConfigAssignPnfBB
873 - [`SO-2644 <https://jira.onap.org/browse/SO-2644>`__\ ] - WaitForPnfReadyBB - set orchestration status to Register and then Registered
874 - [`SO-2642 <https://jira.onap.org/browse/SO-2642>`__\ ] - AssignPnfBB - set orchestration status to Assigned after successful assignment
875 - [`SO-2641 <https://jira.onap.org/browse/SO-2641>`__\ ] - Include AssignPnfBB, WaitForPnfReadyBB, ActivatePnfBB in Service-Macro-Create flow
876 - [`SO-2640 <https://jira.onap.org/browse/SO-2640>`__\ ] - AssignPnfBB - store model related PNF parameters in AAI
877 - [`SO-2637 <https://jira.onap.org/browse/SO-2637>`__\ ] - modifications to create network to add lob
878 - [`SO-2623 <https://jira.onap.org/browse/SO-2623>`__\ ] - Remove Valet from openstack adapter
879 - [`SO-2620 <https://jira.onap.org/browse/SO-2620>`__\ ] - Include stack Status Reason when rollback is
880 - [`SO-2616 <https://jira.onap.org/browse/SO-2616>`__\ ] - add manual handling to rainy day handling for bbs
881 - [`SO-2615 <https://jira.onap.org/browse/SO-2615>`__\ ] - convert bbinputsetup populate methods to use
882 - [`SO-2614 <https://jira.onap.org/browse/SO-2614>`__\ ] - Add Neutron Port and Nova Server to Proxy
883 - [`SO-2607 <https://jira.onap.org/browse/SO-2607>`__\ ] - Create ActivatePnfBB
884 - [`SO-2606 <https://jira.onap.org/browse/SO-2606>`__\ ] - Create WaitForPnfReadyBB
885 - [`SO-2605 <https://jira.onap.org/browse/SO-2605>`__\ ] - AssignPnfBB should make a link in AAI between PNF and service instance
886 - [`SO-2603 <https://jira.onap.org/browse/SO-2603>`__\ ] - Replaced annotation with RepositoryRestResource
887 - [`SO-2601 <https://jira.onap.org/browse/SO-2601>`__\ ] - Use the timeout from the heat template instead of
888 - [`SO-2597 <https://jira.onap.org/browse/SO-2597>`__\ ] - removed powermock dependecy and added it to
889 - [`SO-2596 <https://jira.onap.org/browse/SO-2596>`__\ ] - 1911 create appc adapter micro service
890 - [`SO-2591 <https://jira.onap.org/browse/SO-2591>`__\ ] - mso stores vnf application id from macro create
891 - [`SO-2590 <https://jira.onap.org/browse/SO-2590>`__\ ] - configurable aaf user expires
892 - [`SO-2584 <https://jira.onap.org/browse/SO-2584>`__\ ] - consolidated security configuration
893 - [`SO-2577 <https://jira.onap.org/browse/SO-2577>`__\ ] - Support for volume groups on replace VF Module.
894 - [`SO-2572 <https://jira.onap.org/browse/SO-2572>`__\ ] - Remove references to AIC
895 - [`SO-2571 <https://jira.onap.org/browse/SO-2571>`__\ ] - update so to use 1.6.3 snapshot from the logging
896 - [`SO-2570 <https://jira.onap.org/browse/SO-2570>`__\ ] - Add simple query format, to limit response content
897 - [`SO-2568 <https://jira.onap.org/browse/SO-2568>`__\ ] - Create AssignPnfBB
898 - [`SO-2566 <https://jira.onap.org/browse/SO-2566>`__\ ] - Updated simulator test files
899 - [`SO-2565 <https://jira.onap.org/browse/SO-2565>`__\ ] - Include service-instance-id and
900 - [`SO-2564 <https://jira.onap.org/browse/SO-2564>`__\ ] - Refactor WorkflowAction.valiadteResourceIdInAAI -
901 - [`SO-2561 <https://jira.onap.org/browse/SO-2561>`__\ ] - add application id support to so
902 - [`SO-2555 <https://jira.onap.org/browse/SO-2555>`__\ ] - refactor fallouthandler
903 - [`SO-2548 <https://jira.onap.org/browse/SO-2548>`__\ ] - Terminate Slice Instance
904 - [`SO-2547 <https://jira.onap.org/browse/SO-2547>`__\ ] - Deactivate Slice Instance
905 - [`SO-2546 <https://jira.onap.org/browse/SO-2546>`__\ ] - Activate Slice Instance
906 - [`SO-2545 <https://jira.onap.org/browse/SO-2545>`__\ ] - Instantiate Slice Service
907 - [`SO-2540 <https://jira.onap.org/browse/SO-2540>`__\ ] - SO API extension to retrieve PNF workflow
908 - [`SO-2523 <https://jira.onap.org/browse/SO-2523>`__\ ] - vnf and vf module replace requests to make
909 - [`SO-2516 <https://jira.onap.org/browse/SO-2516>`__\ ] - remove unused columns infra active requests
910 - [`SO-2515 <https://jira.onap.org/browse/SO-2515>`__\ ] - Create E2E workflow for software upgrade (PNF)
911 - [`SO-2514 <https://jira.onap.org/browse/SO-2514>`__\ ] - Create dispatcher class for PNF Software upgrade.
912 - [`SO-2511 <https://jira.onap.org/browse/SO-2511>`__\ ] - Updated to include getEntity extract
913 - [`SO-2510 <https://jira.onap.org/browse/SO-2510>`__\ ] - Updated to use getEntity API for ServiceProxy
914 - [`SO-2509 <https://jira.onap.org/browse/SO-2509>`__\ ] - Updated logging library version to 1.6.2-SNAPSHOT
915 - [`SO-2499 <https://jira.onap.org/browse/SO-2499>`__\ ] - Skip requestId lookup when uri is
916 - [`SO-2493 <https://jira.onap.org/browse/SO-2493>`__\ ] - update so to use most recent update of logging
917 - [`SO-2490 <https://jira.onap.org/browse/SO-2490>`__\ ] - add new query for requestdb
918 - [`SO-2488 <https://jira.onap.org/browse/SO-2488>`__\ ] - refactor repeated duplicate check code to RequestHandlerUtils
919 - [`SO-2463 <https://jira.onap.org/browse/SO-2463>`__\ ] - Add so-simulator project
920 - [`SO-2460 <https://jira.onap.org/browse/SO-2460>`__\ ] - MDONS: L1 Service Termination
921 - [`SO-2459 <https://jira.onap.org/browse/SO-2459>`__\ ] - MDONS: L1 Service Creation
922 - [`SO-2444 <https://jira.onap.org/browse/SO-2444>`__\ ] - update scheduled tasks to have mdc setup
923 - [`SO-2442 <https://jira.onap.org/browse/SO-2442>`__\ ] - Add column to catalog db
924 - [`SO-2439 <https://jira.onap.org/browse/SO-2439>`__\ ] - Authentication and Authorization support between SOL005 Adapter and NFVO
925 - [`SO-2438 <https://jira.onap.org/browse/SO-2438>`__\ ] - Secured communication support between SOL005 Adapter and NFVO
926 - [`SO-2428 <https://jira.onap.org/browse/SO-2428>`__\ ] - SOL002 Adapter subscribes and consumes VNF LCM notifications from VNFM (Frankfurt)
927 - [`SO-2426 <https://jira.onap.org/browse/SO-2426>`__\ ] - feature request to so to save name on deletes
928 - [`SO-2412 <https://jira.onap.org/browse/SO-2412>`__\ ] - SOL003 Adapter Package Management by leveraging ONAP-ETSI Catalog Manager
929 - [`SO-2406 <https://jira.onap.org/browse/SO-2406>`__\ ] - Enhance SO SDC Controller to invoke ONAP-ETSI Catalog APIs
930 - [`SO-2399 <https://jira.onap.org/browse/SO-2399>`__\ ] - Update PNF instance attributes in AAI during instantiation (PnP) workflow
931 - [`SO-2398 <https://jira.onap.org/browse/SO-2398>`__\ ] - Converted tests to use LATEST
932 - [`SO-2372 <https://jira.onap.org/browse/SO-2372>`__\ ] - Validate SO Multicloud plugin adapter with Macro call / gr-api
933 - [`SO-2339 <https://jira.onap.org/browse/SO-2339>`__\ ] - Refactor SO/DMaaP client - move BBS functionality to a workflow Task
934 - [`SO-2316 <https://jira.onap.org/browse/SO-2316>`__\ ] - SO to support CDS Actor for ScaleoutBB
935 - [`SO-2312 <https://jira.onap.org/browse/SO-2312>`__\ ] - SO to CDS Enhancement for Generic Implementation
936 - [`SO-2293 <https://jira.onap.org/browse/SO-2293>`__\ ] - vf-module details in SDNC-Directives to pass through GR-API with v2
937 - [`SO-2208 <https://jira.onap.org/browse/SO-2208>`__\ ] - Load proper instanceParams of the object being processed to CDS properties
938 - [`SO-2165 <https://jira.onap.org/browse/SO-2165>`__\ ] - Add Config deploy to service-macro-delete and CDS transition directives for vnf
939 - [`SO-2091 <https://jira.onap.org/browse/SO-2091>`__\ ] - Create new SO building blocks - activateNESw
940 - [`SO-2090 <https://jira.onap.org/browse/SO-2090>`__\ ] - SO-CDS PNF Building Blocks back-end impl
941 - [`SO-2089 <https://jira.onap.org/browse/SO-2089>`__\ ] - Create a new SO building block - preCheck
942 - [`SO-2073 <https://jira.onap.org/browse/SO-2073>`__\ ] - Create a new SO building blocks - postCheck
943 - [`SO-2072 <https://jira.onap.org/browse/SO-2072>`__\ ] - Support PNF CM workflow execution
944 - [`SO-2071 <https://jira.onap.org/browse/SO-2071>`__\ ] - SO API extension to support PNF Upgrade
945 - [`SO-2070 <https://jira.onap.org/browse/SO-2070>`__\ ] - a generic decision points for API
946 - [`SO-2063 <https://jira.onap.org/browse/SO-2063>`__\ ] - AAF integration
947 - [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
948 - [`SO-1635 <https://jira.onap.org/browse/SO-1635>`__\ ] - Preload using user_param (without UI changes)
949 - [`SO-1420 <https://jira.onap.org/browse/SO-1420>`__\ ] - SO should be able to decompose a composite service
950 - [`SO-1277 <https://jira.onap.org/browse/SO-1277>`__\ ] - Adapt PNF PnP flow to support updated AAI PNF model
951 - [`SO-994 <https://jira.onap.org/browse/SO-994>`__\ ] - Sonar Issue: Replace duplicate strings with Constants in ServiceInstances
952 - [`SO-929 <https://jira.onap.org/browse/SO-929>`__\ ] - Removing Sonar reported Vulnerability in AAIObjectMapper file
953 - [`SO-2 <https://jira.onap.org/browse/SO-2>`__\ ] - MSO should mount vnfs in appc that appc has to manage
955 **Key Issues Addressed**
962 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
963 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
968 - [`SO-2903 <https://jira.onap.org/browse/SO-2903>`__\ ] - Include so-appc-orchestrator with SO OOM
969 Appc Orchestrator Pod release : Appc - Ochestrator code changes will be delivered as part of the patch on Frankfurt as the OOM changes were delayed. These would be release as part of the post release flows.
980 **Deprecation Notes**
989 -----------------------
991 :Release Date: 2019-10-11
995 **Dockers released for SO:**
997 - onap/so/api-handler-infra,1.5.3
998 - onap/so/bpmn-infra,1.5.3
999 - onap/so/catalog-db-adapter,1.5.3
1000 - onap/so/openstack-adapter,1.5.3
1001 - onap/so/request-db-adapter,1.5.3
1002 - onap/so/sdc-controller,1.5.3
1003 - onap/so/sdnc-adapter,1.5.3
1004 - onap/so/so-monitoring,1.5.3
1005 - onap/so/vfc-adapter,1.5.3
1006 - onap/so/vnfm-adapter,1.5.3
1007 - onap/so/vnfm-simulator,1.5.3
1011 The R5 El Alto release of ONAP is a maintenance release, focusing on deployability, technical debt, and auto test case improvements.
1015 The main goal of the El-Alto release was to improve documentation, UT improvement for various kinds of resources.
1018 - [`SO-1756 <https://jira.onap.org/browse/SO-1756>`__\ ] - Enhance SO VNFM Adapter
1021 - [`SO-2376 <https://jira.onap.org/browse/SO-2376>`__\ ] - Improve fall out case handling
1022 - [`SO-2363 <https://jira.onap.org/browse/SO-2363>`__\ ] - Update Resume Logic and Add Workflow Listeners
1023 - [`SO-2353 <https://jira.onap.org/browse/SO-2353>`__\ ] - update logging to match onap logging library
1024 - [`SO-2352 <https://jira.onap.org/browse/SO-2352>`__\ ] - Improvements to relationship handling in VNFM adapter
1025 - [`SO-2332 <https://jira.onap.org/browse/SO-2332>`__\ ] - Remove unused table requestdb.active_requests.
1026 - [`SO-2306 <https://jira.onap.org/browse/SO-2306>`__\ ] - getentity csar logging
1027 - [`SO-2301 <https://jira.onap.org/browse/SO-2301>`__\ ] - Integrate Logging Library
1028 - [`SO-2297 <https://jira.onap.org/browse/SO-2297>`__\ ] - updated all sql files including in tests to use
1029 - [`SO-2291 <https://jira.onap.org/browse/SO-2291>`__\ ] - Created external task utils in a common location
1030 - [`SO-2283 <https://jira.onap.org/browse/SO-2283>`__\ ] - Convert NetworkCollection to use GetEntity API.
1031 - [`SO-2282 <https://jira.onap.org/browse/SO-2282>`__\ ] - Convert to use the GetEntity API
1032 - [`SO-2259 <https://jira.onap.org/browse/SO-2259>`__\ ] - Added default value for when ErrorCode is null in mdc
1033 - [`SO-2244 <https://jira.onap.org/browse/SO-2244>`__\ ] - Updated VNF and VfModules to use the getEntity API.
1034 - [`SO-2233 <https://jira.onap.org/browse/SO-2233>`__\ ] - fixed dsl builder to correctly add output
1035 - [`SO-2232 <https://jira.onap.org/browse/SO-2232>`__\ ] - Initial commit of validation framework to APIH
1036 - [`SO-2231 <https://jira.onap.org/browse/SO-2231>`__\ ] - asdc controller treat distributionid as requestid in mdc
1037 - [`SO-2224 <https://jira.onap.org/browse/SO-2224>`__\ ] - Updated vnfc instance groups to use the getEntity API.
1038 - [`SO-2216 <https://jira.onap.org/browse/SO-2216>`__\ ] - health check now entirely config based
1039 - [`SO-2205 <https://jira.onap.org/browse/SO-2205>`__\ ] - add rainy day handling with SERVICE_ROLE and type
1040 - [`SO-2202 <https://jira.onap.org/browse/SO-2202>`__\ ] - Updated cvnfc's to use the getEntity API
1041 - [`SO-2190 <https://jira.onap.org/browse/SO-2190>`__\ ] - VNFM adapter support two way TLS
1042 - [`SO-2180 <https://jira.onap.org/browse/SO-2180>`__\ ] - Support oauth for calls from VNFM to VNFM adapter
1043 - [`SO-2169 <https://jira.onap.org/browse/SO-2169>`__\ ] - Add oauth for calls from VNFM adapter to VNFM
1044 - [`SO-2157 <https://jira.onap.org/browse/SO-2157>`__\ ] - Upgrade springboot.version from 2.0.5 to 2.1.5
1045 - [`SO-2147 <https://jira.onap.org/browse/SO-2147>`__\ ] - Converted NetworkResource to use the parser getEntity method
1046 - [`SO-2143 <https://jira.onap.org/browse/SO-2143>`__\ ] - Implement TLS for calls into VNFM adapter
1047 - [`SO-2142 <https://jira.onap.org/browse/SO-2142>`__\ ] - mso to enhance get orchestration request to include workflow step
1048 - [`SO-2122 <https://jira.onap.org/browse/SO-2122>`__\ ] - Added servicename to MDC so that it gets logged and added enter and exit markers
1049 - [`SO-2121 <https://jira.onap.org/browse/SO-2121>`__\ ] - Removing the application-local.yaml files from the projects to fix CSO pen test issues
1050 - [`SO-2116 <https://jira.onap.org/browse/SO-2116>`__\ ] - Implement TLS for calls from VNFM adapter to VNFM
1051 - [`SO-2114 <https://jira.onap.org/browse/SO-2114>`__\ ] - We need to expand column request_status on table archived_infra_requests as well
1052 - [`SO-2111 <https://jira.onap.org/browse/SO-2111>`__\ ] - add query stack data and populate table step
1053 - [`SO-2097 <https://jira.onap.org/browse/SO-2097>`__\ ] - Global JJB Migration of SO
1054 - [`SO-2093 <https://jira.onap.org/browse/SO-2093>`__\ ] - mso will support new requeststate values
1055 - [`SO-2092 <https://jira.onap.org/browse/SO-2092>`__\ ] - update bpmn to save extsystemerrorsource
1056 - [`SO-2080 <https://jira.onap.org/browse/SO-2080>`__\ ] - support new query param format
1057 - [`SO-2068 <https://jira.onap.org/browse/SO-2068>`__\ ] - improved logging when no exception data is found
1058 - [`SO-2066 <https://jira.onap.org/browse/SO-2066>`__\ ] - SO API Security Matrix
1059 - [`SO-2064 <https://jira.onap.org/browse/SO-2064>`__\ ] - Alpine porting check
1060 - [`SO-2057 <https://jira.onap.org/browse/SO-2057>`__\ ] - Update failsafe dependency to 2.0.1
1061 - [`SO-2055 <https://jira.onap.org/browse/SO-2055>`__\ ] - enhance workflowaction to handle resume func
1062 - [`SO-2054 <https://jira.onap.org/browse/SO-2054>`__\ ] - add rollback ext system error source
1063 - [`SO-2052 <https://jira.onap.org/browse/SO-2052>`__\ ] - Javadoc and logging improvement
1064 - [`SO-2048 <https://jira.onap.org/browse/SO-2048>`__\ ] - Building individual repos for reducing compilation time
1065 - [`SO-2043 <https://jira.onap.org/browse/SO-2043>`__\ ] - Security updates for maven dependencies
1066 - [`SO-2035 <https://jira.onap.org/browse/SO-2035>`__\ ] - update apih to accept new uri parameter
1067 - [`SO-2032 <https://jira.onap.org/browse/SO-2032>`__\ ] - support no payload for alacarte deletes
1068 - [`SO-2024 <https://jira.onap.org/browse/SO-2024>`__\ ] - Validate ServiceInstance name using createNodesUri.
1069 - [`SO-2023 <https://jira.onap.org/browse/SO-2023>`__\ ] - add is_data_internal column to request processing data
1070 - [`SO-2022 <https://jira.onap.org/browse/SO-2022>`__\ ] - Validate name for InstanceGroup, Configuration and Network.
1071 - [`SO-2021 <https://jira.onap.org/browse/SO-2021>`__\ ] - update multi stage code to accurately skip bbs if true
1072 - [`SO-2020 <https://jira.onap.org/browse/SO-2020>`__\ ] - mso to validate the name uniqueness during object creation in a ai
1073 - [`SO-2018 <https://jira.onap.org/browse/SO-2018>`__\ ] - Changes related to eviction of connections from connection pool
1074 - [`SO-2017 <https://jira.onap.org/browse/SO-2017>`__\ ] - use count format and limit one for exists
1075 - [`SO-2015 <https://jira.onap.org/browse/SO-2015>`__\ ] - support async operation for vf module operations with sdnc
1076 - [`SO-2001 <https://jira.onap.org/browse/SO-2001>`__\ ] - Added ext_system_error_source column to requestdb
1077 - [`SO-1999 <https://jira.onap.org/browse/SO-1999>`__\ ] - replaced String.repeat with static final strings
1078 - [`SO-1990 <https://jira.onap.org/browse/SO-1990>`__\ ] - resume request copying request body rewrite requestorid
1079 - [`SO-1976 <https://jira.onap.org/browse/SO-1976>`__\ ] - Enhance naming service support
1080 - [`SO-1975 <https://jira.onap.org/browse/SO-1975>`__\ ] - Accommodate WAN Networking
1081 - [`SO-1963 <https://jira.onap.org/browse/SO-1963>`__\ ] - apih resume request handling more generic
1082 - [`SO-1960 <https://jira.onap.org/browse/SO-1960>`__\ ] - apih to populate original request id
1083 - [`SO-1914 <https://jira.onap.org/browse/SO-1914>`__\ ] - Renamed NF fields in catalog db pojo
1084 - [`SO-1902 <https://jira.onap.org/browse/SO-1902>`__\ ] - Added script for adding original_request_id column
1085 - [`SO-1898 <https://jira.onap.org/browse/SO-1898>`__\ ] - Audit service enhancements
1086 - [`SO-1897 <https://jira.onap.org/browse/SO-1897>`__\ ] - fix keypair conflict issue in openstack adapter
1087 - [`SO-1893 <https://jira.onap.org/browse/SO-1893>`__\ ] - Initial checkin of updates for vf module replace
1088 - [`SO-1867 <https://jira.onap.org/browse/SO-1867>`__\ ] - store openstack request status in requestdb
1089 - [`SO-1866 <https://jira.onap.org/browse/SO-1866>`__\ ] - Update Rainy day handling to be more robust
1090 - [`SO-1847 <https://jira.onap.org/browse/SO-1847>`__\ ] - Added inProgress request check to resume
1091 - [`SO-1831 <https://jira.onap.org/browse/SO-1831>`__\ ] - Resume APIH Functionality
1092 - [`SO-1807 <https://jira.onap.org/browse/SO-1807>`__\ ] - Store Cloud Request in Database, add to request service
1093 - [`SO-1697 <https://jira.onap.org/browse/SO-1697>`__\ ] - Support State transition for configuration building blocks
1094 - [`SO-1538 <https://jira.onap.org/browse/SO-1538>`__\ ] - Integration Test for SO VNFM Adapter - Perform the functional test to validate VNFM Adapter NBI and SOL003-based SBI
1095 - [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
1096 - [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
1098 **Key Issues Addressed**
1099 - [`SO-2400 <https://jira.onap.org/browse/SO-2400>`__\ ] - vCPE Create Res Cust Service Error : Execption in create execution list
1100 - [`SO-2382 <https://jira.onap.org/browse/SO-2382>`__\ ] - SO ConfigAssign Java Exception
1101 - [`SO-2378 <https://jira.onap.org/browse/SO-2378>`__\ ] - Java lang exception in Homing
1102 - [`SO-2375 <https://jira.onap.org/browse/SO-2375>`__\ ] - vCPE instantiate gmux fails due to API Handler error
1103 - [`SO-2357 <https://jira.onap.org/browse/SO-2357>`__\ ] - Distribution of K8S service fails
1104 - [`SO-2354 <https://jira.onap.org/browse/SO-2354>`__\ ] - vCPE model_customization_id not found on create vfmodule
1105 - [`SO-2351 <https://jira.onap.org/browse/SO-2351>`__\ ] - SO Distribution Error on Allotted Resource - duplicate primary
1106 - [`SO-2349 <https://jira.onap.org/browse/SO-2349>`__\ ] - Exception in DMAAP Client when PNF_READY event arrives from PRH
1107 - [`SO-2337 <https://jira.onap.org/browse/SO-2337>`__\ ] - git clone --depth 1 not working for CSIT filename too long
1108 - [`SO-2289 <https://jira.onap.org/browse/SO-2289>`__\ ] - CreateVcpeResCustService_simplified workflow used in PnP PNF registration workflow returns an exception in Dmaap listener
1109 - [`SO-2229 <https://jira.onap.org/browse/SO-2229>`__\ ] - sdc adapter and openstack container in crash loopback
1110 - [`SO-2228 <https://jira.onap.org/browse/SO-2228>`__\ ] - SDC Handler crash loopback
1111 - [`SO-2222 <https://jira.onap.org/browse/SO-2222>`__\ ] - SO 1.5.0-STAGING-latest containers fail liveness probe
1112 - [`SO-2221 <https://jira.onap.org/browse/SO-2221>`__\ ] - SO 1.5.0-STAGING-latest container fails to start
1113 - [`SO-2082 <https://jira.onap.org/browse/SO-2082>`__\ ] - Delete Network does not work correctly
1114 - [`SO-2038 <https://jira.onap.org/browse/SO-2038>`__\ ] - Fix build and harkari-cp version, Get LF to add dependency
1115 - [`SO-2003 <https://jira.onap.org/browse/SO-2003>`__\ ] - No workflow assigned to 'Dissociate' button in VID
1116 - [`SO-1934 <https://jira.onap.org/browse/SO-1934>`__\ ] - ETSI Building Block Fails to Execute - Due to variables not being mapped correctly in the workflow
1117 - [`SO-1892 <https://jira.onap.org/browse/SO-1892>`__\ ] - CatalogDbClent - sql query error
1118 - [`SO-1809 <https://jira.onap.org/browse/SO-1809>`__\ ] - 'DoDeleteE2EServiceInstance' calls 'AAI GenericGetService' sub-process which is deleted from SO common-bpmn
1119 - [`SO-1644 <https://jira.onap.org/browse/SO-1644>`__\ ] - SO doesn't keep the proxy settings within the containers
1120 - [`SO-1605 <https://jira.onap.org/browse/SO-1605>`__\ ] - SO fails on updating Camunda table when DoCreateVfModule for vCPE infra service
1126 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1127 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1132 - [`SO-2063 <https://jira.onap.org/browse/SO-2063>`__\ ] - AAF integration
1133 - [`SO-2403 <https://jira.onap.org/browse/SO-2403>`__\ ] - Not Displaying correct Workflow Name
1134 - [`SO-2430 <https://jira.onap.org/browse/SO-2430>`__\ ] - vCPE Create VFmodule Fails on Query to SDNC
1135 - [`SO-2433 <https://jira.onap.org/browse/SO-2433>`__\ ] - Not providing user options during Pause For Manual Task
1136 - [`SO-2434 <https://jira.onap.org/browse/SO-2434>`__\ ] - Displaying Un-needed Mandatory User Inputs for Workflow with Pause
1137 - [`SO-1754 <https://jira.onap.org/browse/SO-1754>`__\ ] - SO-Mariadb: 'VNF_RESOURCE_CUSTOMIZATION' DB update bug when service is distributed.
1138 - [`SO-2447 <https://jira.onap.org/browse/SO-2447>`__\ ] - Openstack Adatper fails to find Stack Name and creates duplicate stack with address conflict
1142 - [`OJSI-110 <https://jira.onap.org/browse/OJSI-110>`__\ ] - so-monitor exposes plain text HTTP endpoint using port 30224
1143 - [`OJSI-138 <https://jira.onap.org/browse/OJSI-138>`__\ ] - so exposes plain text HTTP endpoint using port 30277
1144 - [`OJSI-169 <https://jira.onap.org/browse/OJSI-169>`__\ ] - Port 30224 exposes unprotected service outside of cluster
1145 - [`OJSI-203 <https://jira.onap.org/browse/OJSI-203>`__\ ] - SO exposes unprotected APIs/UIs (CVE-2019-12128
1152 **Deprecation Notes**
1162 -----------------------
1164 :Release Date: 2019-06-13
1168 **Dockers released for SO:**
1170 - onap/so/api-handler-infra,1.4.4
1171 - onap/so/bpmn-infra,1.4.4
1172 - onap/so/catalog-db-adapter,1.4.4
1173 - onap/so/openstack-adapter,1.4.4
1174 - onap/so/request-db-adapter,1.4.4
1175 - onap/so/sdc-controller,1.4.4
1176 - onap/so/sdnc-adapter,1.4.4
1177 - onap/so/so-monitoring,1.4.4
1178 - onap/so/vfc-adapter,1.4.4
1179 - onap/so/vnfm-adapter,1.4.4
1186 The main goal of the Dublin release was to:
1187 - Support CCVPN extension
1188 - Support BroadBand Service Usecase
1189 - SO SOL003 plugin support
1191 - Improve SO internal modularity
1195 - [`SO-1508 <https://jira.onap.org/browse/SO-1508>`__\ ] - ETSI Alignment - SO SOL003 plugin support to connect to external VNFMs
1196 - [`SO-1468 <https://jira.onap.org/browse/SO-1468>`__\ ] - Hardening of HPA in SO and extension of HPA capabilities to existing use-cases
1197 - [`SO-1394 <https://jira.onap.org/browse/SO-1394>`__\ ] - Extended and enhance the SO generic building block to support pre and post instantiation.
1198 - [`SO-1393 <https://jira.onap.org/browse/SO-1393>`__\ ] - Support the CCVPN Extension
1199 - [`SO-1392 <https://jira.onap.org/browse/SO-1392>`__\ ] - Support the BroadBand Service Usecase
1200 - [`SO-1353 <https://jira.onap.org/browse/SO-1353>`__\ ] - SO to be made independent of Cloud technologies
1201 - [`SO-1273 <https://jira.onap.org/browse/SO-1273>`__\ ] - PNF PnP Dublin updates & improvements
1202 - [`SO-1271 <https://jira.onap.org/browse/SO-1271>`__\ ] - PNF PnP Casablanca MR updates
1203 - [`SO-677 <https://jira.onap.org/browse/SO-677>`__\ ] - Improve the issues and findings of the SO Casablanca Release
1207 - [`SO-1974 <https://jira.onap.org/browse/SO-1974>`__\ ] - Turn off OpenStack heat stack audit
1208 - [`SO-1924 <https://jira.onap.org/browse/SO-1924>`__\ ] - Add VnfConfigUpdate to the list of native CM workflows returned to VID
1209 - [`SO-1820 <https://jira.onap.org/browse/SO-1820>`__\ ] - Add Model Version Query
1210 - [`SO-1806 <https://jira.onap.org/browse/SO-1806>`__\ ] - Fix issue where null variable causes task to not
1211 - [`SO-1793 <https://jira.onap.org/browse/SO-1793>`__\ ] - add status for delete
1212 - [`SO-1792 <https://jira.onap.org/browse/SO-1792>`__\ ] - add status message requirement for create vf module event audit
1213 - [`SO-1791 <https://jira.onap.org/browse/SO-1791>`__\ ] - Moved base client to new location
1214 - [`SO-1790 <https://jira.onap.org/browse/SO-1790>`__\ ] - Enhanced sniro BB to account for sole service proxies to support 1908.
1215 - [`SO-1765 <https://jira.onap.org/browse/SO-1765>`__\ ] - Convert Tabs to Spaces
1216 - [`SO-1760 <https://jira.onap.org/browse/SO-1760>`__\ ] - Add Query param to pull back nested stack information
1217 - [`SO-1758 <https://jira.onap.org/browse/SO-1758>`__\ ] - Fix POM to allow HTTP long polling to work on camunda
1218 - [`SO-1749 <https://jira.onap.org/browse/SO-1749>`__\ ] - re add openstack audit of delete functions after refactor
1219 - [`SO-1748 <https://jira.onap.org/browse/SO-1748>`__\ ] - Add support to parse cdl inside LOB and platform
1220 - [`SO-1737 <https://jira.onap.org/browse/SO-1737>`__\ ] - if audit fails write sub interface data to a ai
1221 - [`SO-1729 <https://jira.onap.org/browse/SO-1729>`__\ ] - Monitor Job Status-Delete
1222 - [`SO-1687 <https://jira.onap.org/browse/SO-1687>`__\ ] - removed unused test classes and methods
1223 - [`SO-1678 <https://jira.onap.org/browse/SO-1678>`__\ ] - removed extra argument from extractByKey method
1224 - [`SO-1676 <https://jira.onap.org/browse/SO-1676>`__\ ] - replace all fixed wiremock ports
1225 - [`SO-1671 <https://jira.onap.org/browse/SO-1671>`__\ ] - skip_post_instantiation_configuration schema and tosca ingestion
1226 - [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
1227 - [`SO-1648 <https://jira.onap.org/browse/SO-1648>`__\ ] - Increasing the test coverage of SO-Monitoring UI
1228 - [`SO-1634 <https://jira.onap.org/browse/SO-1634>`__\ ] - Notification Handling - Terminate
1229 - [`SO-1633 <https://jira.onap.org/browse/SO-1633>`__\ ] - Terminate VNF (with SVNFM interaction)
1230 - [`SO-1632 <https://jira.onap.org/browse/SO-1632>`__\ ] - Handle VNF delete and termination (without SVNFM integration)
1231 - [`SO-1630 <https://jira.onap.org/browse/SO-1630>`__\ ] - Monitor Job Status-Create
1232 - [`SO-1629 <https://jira.onap.org/browse/SO-1629>`__\ ] - Notification Handling - Instantiate
1233 - [`SO-1628 <https://jira.onap.org/browse/SO-1628>`__\ ] - Handle Notification Subscription
1234 - [`SO-1627 <https://jira.onap.org/browse/SO-1627>`__\ ] - Create relationship between esr-vnfm and generic-vnf in AAI
1235 - [`SO-1626 <https://jira.onap.org/browse/SO-1626>`__\ ] - Monitor Node Status
1236 - [`SO-1625 <https://jira.onap.org/browse/SO-1625>`__\ ] - Handle Grant Request (Without Homing/OOF)
1237 - [`SO-1624 <https://jira.onap.org/browse/SO-1624>`__\ ] - Instantiate VNF (with SVNFM Interaction)
1238 - [`SO-1623 <https://jira.onap.org/browse/SO-1623>`__\ ] - Handle Create VNF request in VNFM adapter
1239 - [`SO-1622 <https://jira.onap.org/browse/SO-1622>`__\ ] - Check for existing VNF (with SVNFM Interaction)
1240 - [`SO-1621 <https://jira.onap.org/browse/SO-1621>`__\ ] - Create placeholder implementation for create VNF (without SVNFM interaction)
1241 - [`SO-1620 <https://jira.onap.org/browse/SO-1620>`__\ ] - Create Shell Adapter
1242 - [`SO-1619 <https://jira.onap.org/browse/SO-1619>`__\ ] - Create SO VNFM Adapter Northbound Interface using Swagger
1243 - [`SO-1618 <https://jira.onap.org/browse/SO-1618>`__\ ] - SVNFM Simulator
1244 - [`SO-1616 <https://jira.onap.org/browse/SO-1616>`__\ ] - Add instance group support to SO
1245 - [`SO-1604 <https://jira.onap.org/browse/SO-1604>`__\ ] - SO Catalog Enhancement to support CDS Meta Data for VNF/PNF and PNF Tosca Ingestion
1246 - [`SO-1598 <https://jira.onap.org/browse/SO-1598>`__\ ] - add equals and hashcode support to dslquerybuilder
1247 - [`SO-1597 <https://jira.onap.org/browse/SO-1597>`__\ ] - improvements to audit inventory feature
1248 - [`SO-1596 <https://jira.onap.org/browse/SO-1596>`__\ ] - query clients now have more useable result methods
1249 - [`SO-1590 <https://jira.onap.org/browse/SO-1590>`__\ ] - skip cloud region validation for 1906
1250 - [`SO-1589 <https://jira.onap.org/browse/SO-1589>`__\ ] - flow validators can now be skipped via an annotation
1251 - [`SO-1582 <https://jira.onap.org/browse/SO-1582>`__\ ] - vnf spin up gr api vnf s base module fails
1252 - [`SO-1573 <https://jira.onap.org/browse/SO-1573>`__\ ] - Abstract for CDS Implementation
1253 - [`SO-1569 <https://jira.onap.org/browse/SO-1569>`__\ ] - do not attempt to commit empty transactions
1254 - [`SO-1538 <https://jira.onap.org/browse/SO-1538>`__\ ] - Integration Test for SO VNFM Adapter - Perform the functional test to validate VNFM Adapter NBI and SOL003-based SBI
1255 - [`SO-1534 <https://jira.onap.org/browse/SO-1534>`__\ ] - Create Pre Building Block validator to check if cloud-region orchestration-disabled is true
1256 - [`SO-1533 <https://jira.onap.org/browse/SO-1533>`__\ ] - flowvaldiator will allow more flexible filtering
1257 - [`SO-1512 <https://jira.onap.org/browse/SO-1512>`__\ ] - Added Camunda migration scripts and updated camunda springboot version
1258 - [`SO-1506 <https://jira.onap.org/browse/SO-1506>`__\ ] - E2E Automation - Extend PNF workflow with post-instantiation configuration
1259 - [`SO-1501 <https://jira.onap.org/browse/SO-1501>`__\ ] - add new functionality to aai client
1260 - [`SO-1495 <https://jira.onap.org/browse/SO-1495>`__\ ] - made max retries configurable via mso config repo
1261 - [`SO-1493 <https://jira.onap.org/browse/SO-1493>`__\ ] - restructure a&ai client
1262 - [`SO-1487 <https://jira.onap.org/browse/SO-1487>`__\ ] - added license headers to various java files
1263 - [`SO-1485 <https://jira.onap.org/browse/SO-1485>`__\ ] - add DSL endpoint support to A&AI Client
1264 - [`SO-1483 <https://jira.onap.org/browse/SO-1483>`__\ ] - SO to support a new GRPC client for container to container communication
1265 - [`SO-1482 <https://jira.onap.org/browse/SO-1482>`__\ ] - SO Generic Building Block to support config deploy action for CONFIGURE Step
1266 - [`SO-1481 <https://jira.onap.org/browse/SO-1481>`__\ ] - Generic Bulding block for assign shall trigger controller for config assign action
1267 - [`SO-1477 <https://jira.onap.org/browse/SO-1477>`__\ ] - AAF support for SO
1268 - [`SO-1476 <https://jira.onap.org/browse/SO-1476>`__\ ] - Do not process vf module being created when building an index
1269 - [`SO-1475 <https://jira.onap.org/browse/SO-1475>`__\ ] - store raw distribution notification in db
1270 - [`SO-1474 <https://jira.onap.org/browse/SO-1474>`__\ ] - Test Issue
1271 - [`SO-1469 <https://jira.onap.org/browse/SO-1469>`__\ ] - Refactor OOF Homing to Java
1272 - [`SO-1462 <https://jira.onap.org/browse/SO-1462>`__\ ] - Clean up AT&T Acronyms from Unit tests for audit
1273 - [`SO-1459 <https://jira.onap.org/browse/SO-1459>`__\ ] - add maven build properties to spring actuator
1274 - [`SO-1456 <https://jira.onap.org/browse/SO-1456>`__\ ] - prototype fetching resources from openstack and compare to a ai
1275 - [`SO-1452 <https://jira.onap.org/browse/SO-1452>`__\ ] - added list of flows to execution for cockpit
1276 - [`SO-1451 <https://jira.onap.org/browse/SO-1451>`__\ ] - Updated the SDC API call with the ECOMP OE from AAI
1277 - [`SO-1450 <https://jira.onap.org/browse/SO-1450>`__\ ] - support for secure communications between SO and Multicloud
1278 - [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
1279 - [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
1280 - [`SO-1445 <https://jira.onap.org/browse/SO-1445>`__\ ] - Multicloud support for volume groups and networks
1281 - [`SO-1444 <https://jira.onap.org/browse/SO-1444>`__\ ] - AAI update after vfmodule creation
1282 - [`SO-1443 <https://jira.onap.org/browse/SO-1443>`__\ ] - Prepare user_directives for multicloud API
1283 - [`SO-1442 <https://jira.onap.org/browse/SO-1442>`__\ ] - Prepare sdnc_directives for multicloud API
1284 - [`SO-1441 <https://jira.onap.org/browse/SO-1441>`__\ ] - Handle distribution of service with generic cloud artifacts
1285 - [`SO-1436 <https://jira.onap.org/browse/SO-1436>`__\ ] - removed unnecessary repository from pom.xml
1286 - [`SO-1432 <https://jira.onap.org/browse/SO-1432>`__\ ] - duplicate add custom object support to a ai client
1287 - [`SO-1431 <https://jira.onap.org/browse/SO-1431>`__\ ] - Test issue 1
1288 - [`SO-1429 <https://jira.onap.org/browse/SO-1429>`__\ ] - add custom object support to a ai client
1289 - [`SO-1427 <https://jira.onap.org/browse/SO-1427>`__\ ] - Fix to include alloc pool from dhcpStart/end on reqs
1290 - [`SO-1426 <https://jira.onap.org/browse/SO-1426>`__\ ] - Upgraded tosca parser to version 1.4.8 and updated imports
1291 - [`SO-1425 <https://jira.onap.org/browse/SO-1425>`__\ ] - Re-Factor DMAAP Credentials to use encrypted auth
1292 - [`SO-1421 <https://jira.onap.org/browse/SO-1421>`__\ ] - Support for SO->ExtAPI interface/API
1293 - [`SO-1414 <https://jira.onap.org/browse/SO-1414>`__\ ] - update all inprogress checks in apih handler
1294 - [`SO-1413 <https://jira.onap.org/browse/SO-1413>`__\ ] - replaced org.mockito.Matchers with ArgumentMatchers
1295 - [`SO-1411 <https://jira.onap.org/browse/SO-1411>`__\ ] - Test Issue
1296 - [`SO-1409 <https://jira.onap.org/browse/SO-1409>`__\ ] - added in validation for number of keys provided
1297 - [`SO-1405 <https://jira.onap.org/browse/SO-1405>`__\ ] - apih infra shall ensure data for si matches on macro requests
1298 - [`SO-1404 <https://jira.onap.org/browse/SO-1404>`__\ ] - covert sync calls for create and delete network to async
1299 - [`SO-1395 <https://jira.onap.org/browse/SO-1395>`__\ ] - E2E Automation - PreInstatition and PostInstatition use cases
1300 - [`SO-1389 <https://jira.onap.org/browse/SO-1389>`__\ ] - added mso-request-id when calling SDNCHandler subflow
1301 - [`SO-1388 <https://jira.onap.org/browse/SO-1388>`__\ ] - descriptive messages now returned by validator
1302 - [`SO-1387 <https://jira.onap.org/browse/SO-1387>`__\ ] - naming ms client fixes
1303 - [`SO-1385 <https://jira.onap.org/browse/SO-1385>`__\ ] - removed retired A&AI versions from codebase
1304 - [`SO-1384 <https://jira.onap.org/browse/SO-1384>`__\ ] - sdnc handler was not sending workflow exception upwards
1305 - [`SO-1383 <https://jira.onap.org/browse/SO-1383>`__\ ] - refactored validator to be more generic
1306 - [`SO-1381 <https://jira.onap.org/browse/SO-1381>`__\ ] - Quality of Life logging improvements
1307 - [`SO-1380 <https://jira.onap.org/browse/SO-1380>`__\ ] - Service Proxy Consolidation
1308 - [`SO-1379 <https://jira.onap.org/browse/SO-1379>`__\ ] - Add validation for vnfs before WorkflowAction starts
1309 - [`SO-1378 <https://jira.onap.org/browse/SO-1378>`__\ ] - get subnet sequence number from A&AI
1310 - [`SO-1377 <https://jira.onap.org/browse/SO-1377>`__\ ] - Re-enable Actuator for Springboot 2.0
1311 - [`SO-1376 <https://jira.onap.org/browse/SO-1376>`__\ ] - Created sniro request pojos for homingV2 flow
1312 - [`SO-1370 <https://jira.onap.org/browse/SO-1370>`__\ ] - Preparation for next scale-out after successful instantiation of the current scale-out operation
1313 - [`SO-1369 <https://jira.onap.org/browse/SO-1369>`__\ ] - Processing of configuration parameters during instantiation and scale-out
1314 - [`SO-1368 <https://jira.onap.org/browse/SO-1368>`__\ ] - VNF Health check during scale-out to be made as a separate workflow
1315 - [`SO-1367 <https://jira.onap.org/browse/SO-1367>`__\ ] - Invoke the APP-C service configuration API after E2E Service instantiation
1316 - [`SO-1366 <https://jira.onap.org/browse/SO-1366>`__\ ] - SO Workflow need to call configure API during instantiation
1317 - [`SO-1362 <https://jira.onap.org/browse/SO-1362>`__\ ] - Changed the MDC sourcing from LoggingInterceptor to JaxRsFilterLogging.
1318 - [`SO-1346 <https://jira.onap.org/browse/SO-1346>`__\ ] - Use SLF4J/Logback, instead of Log4J
1319 - [`SO-1307 <https://jira.onap.org/browse/SO-1307>`__\ ] - Add Headers
1320 - [`SO-1295 <https://jira.onap.org/browse/SO-1295>`__\ ] - Update SDNC client Version in POM
1321 - [`SO-1293 <https://jira.onap.org/browse/SO-1293>`__\ ] - Vnf Recreate
1322 - [`SO-1290 <https://jira.onap.org/browse/SO-1290>`__\ ] - Update orchestrationrequest response
1323 - [`SO-1288 <https://jira.onap.org/browse/SO-1288>`__\ ] - Enhance GRM Clients to use encrypted auth loading
1324 - [`SO-1287 <https://jira.onap.org/browse/SO-1287>`__\ ] - Change all SDNC Calls in GR_API
1325 - [`SO-1284 <https://jira.onap.org/browse/SO-1284>`__\ ] - Create Relationship between Vnf and Tenant
1326 - [`SO-1283 <https://jira.onap.org/browse/SO-1283>`__\ ] - Fix GR_API cloud info retrieval
1327 - [`SO-1282 <https://jira.onap.org/browse/SO-1282>`__\ ] - Update Alacarte Logic for Recreate Flow
1328 - [`SO-1279 <https://jira.onap.org/browse/SO-1279>`__\ ] - Replaced the VNFC hardcoded Function
1329 - [`SO-1278 <https://jira.onap.org/browse/SO-1278>`__\ ] - Move all ecomp.mso properties to org.onap.so
1330 - [`SO-1276 <https://jira.onap.org/browse/SO-1276>`__\ ] - Add Cloud_Owner to northbound request table
1331 - [`SO-1275 <https://jira.onap.org/browse/SO-1275>`__\ ] - Resolve path issues
1332 - [`SO-1274 <https://jira.onap.org/browse/SO-1274>`__\ ] - CreateAndUpdatePNFResource workflow:: Associate PNF instance
1333 - [`SO-1272 <https://jira.onap.org/browse/SO-1272>`__\ ] - Use UUID to fill pnf-id in PNF PnP sub-flow
1334 - [`SO-1270 <https://jira.onap.org/browse/SO-1270>`__\ ] - Add New A&AI objects
1335 - [`SO-1269 <https://jira.onap.org/browse/SO-1269>`__\ ] - Add serviceRole to MSO SNIRO Interface
1336 - [`SO-1260 <https://jira.onap.org/browse/SO-1260>`__\ ] - Add support for naming service
1337 - [`SO-1233 <https://jira.onap.org/browse/SO-1233>`__\ ] - Added service role to sniro request when not null
1338 - [`SO-1232 <https://jira.onap.org/browse/SO-1232>`__\ ] - Switch to SpringAutoDeployment rather than processes.xml
1339 - [`SO-1229 <https://jira.onap.org/browse/SO-1229>`__\ ] - Remove all usage of AlarmLogger
1340 - [`SO-1228 <https://jira.onap.org/browse/SO-1228>`__\ ] - Limit Number of Occurs for security reasons
1341 - [`SO-1227 <https://jira.onap.org/browse/SO-1227>`__\ ] - Remove Swagger UI due to security scan concerns
1342 - [`SO-1226 <https://jira.onap.org/browse/SO-1226>`__\ ] - changed assign vnf sdnc to use the async subflow
1343 - [`SO-1225 <https://jira.onap.org/browse/SO-1225>`__\ ] - Add Keystone V3 Support
1344 - [`SO-1207 <https://jira.onap.org/browse/SO-1207>`__\ ] - accept a la carte create instance group request from vid
1345 - [`SO-1206 <https://jira.onap.org/browse/SO-1206>`__\ ] - Added groupInstanceId and groupInstanceName columns
1346 - [`SO-1205 <https://jira.onap.org/browse/SO-1205>`__\ ] - separate error status from progression status in req db
1347 - [`SO-806 <https://jira.onap.org/browse/SO-806>`__\ ] - SO PNF PnP workflow shall not set "in-maint" AAI flag
1348 - [`SO-798 <https://jira.onap.org/browse/SO-798>`__\ ] - Externalize the PNF PnP workflow? as a Service Instance Deployment workflow? adding the Controller
1349 - [`SO-747 <https://jira.onap.org/browse/SO-747>`__\ ] - POC - Enable SO use of Multicloud Generic VNF Instantiation API
1350 - [`SO-700 <https://jira.onap.org/browse/SO-700>`__\ ] - SO should be able to support CCVPN service assurance
1351 - [`SO-588 <https://jira.onap.org/browse/SO-588>`__\ ] - Automate robot heatbridge manual step to add VF Module stack resources in AAI
1352 - [`SO-18 <https://jira.onap.org/browse/SO-18>`__\ ] - Keystone v3 Support in MSO
1353 - [`SO-12 <https://jira.onap.org/browse/SO-12>`__\ ] - Support Ocata apis
1354 - [`SO-10 <https://jira.onap.org/browse/SO-10>`__\ ] - Deploy a MSO high availability environment
1355 - [`SO-7 <https://jira.onap.org/browse/SO-7>`__\ ] - Move modified openstack library to common functions repos
1356 - [`SO-6 <https://jira.onap.org/browse/SO-6>`__\ ] - Document how to change username/password for UIs
1360 SO code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SO open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_.
1364 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1365 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1366 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1371 Testing Terminate and Delete of ETSI VNFM Adapter is done and has some of the minor issues pending, it will be done in El Alto.
1373 - [`SO-2013 <https://jira.onap.org/browse/SO-2013>`__\ ] - Test Terminate/Delete VNF with VNFM Adapter
1379 **Deprecation Notes**
1390 :Release Date: 2019-04-19
1392 This is the dublin release base version separated from master branch.
1398 :Release Date: 2019-01-31
1400 This is the official release package that released for the Casablanca Maintenance.
1402 Casablanca Release branch
1406 This release is supporting the features of Casablanca and their defect fixes.
1407 - `SO-1400 <https://jira.onap.org/browse/SO-1336>`_
1408 - `SO-1408 <https://jira.onap.org/browse/SO-1408>`_
1409 - `SO-1416 <https://jira.onap.org/browse/SO-1416>`_
1410 - `SO-1417 <https://jira.onap.org/browse/SO-1417>`_
1414 Dockers released for SO:
1416 - onap/so/api-handler-infra,1.3.7
1417 - onap/so/bpmn-infra,1.3.7
1418 - onap/so/catalog-db-adapter,1.3.7
1419 - onap/so/openstack-adapter,1.3.7
1420 - onap/so/request-db-adapter,1.3.7
1421 - onap/so/sdc-controller,1.3.7
1422 - onap/so/sdnc-adapter,1.3.7
1423 - onap/so/so-monitoring,1.3.7
1424 - onap/so/vfc-adapter,1.3.7
1428 - `SO-1419 <https://jira.onap.org/browse/SO-1419>`_ - is a stretch goal that is under examination.
1430 - `SDC-1955 <https://jira.onap.org/browse/SDC-1955>`_ - tested with a workaround to avoid this scenario. To be tested further with updated dockers of SDC, UUI and SO.
1434 SO code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SO open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_.
1438 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1439 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1440 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1446 :Release Date: 2019-01-10
1448 This is the official release package that released for the Casablanca Maintenance.
1450 Casablanca Release branch
1454 This release is supporting the features of Casablanca and their defect fixes.
1455 - `SO-1336 <https://jira.onap.org/browse/SO-1336>`_
1456 - `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
1457 - `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
1458 - `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
1459 - `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
1460 - `SO-1194 <https://jira.onap.org/browse/SO-1256>`_
1461 - `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
1462 - `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
1466 Dockers released for SO:
1468 - onap/so/api-handler-infra,1.3.6
1469 - onap/so/bpmn-infra,1.3.6
1470 - onap/so/catalog-db-adapter,1.3.6
1471 - onap/so/openstack-adapter,1.3.6
1472 - onap/so/request-db-adapter,1.3.6
1473 - onap/so/sdc-controller,1.3.6
1474 - onap/so/sdnc-adapter,1.3.6
1475 - onap/so/so-monitoring,1.3.6
1476 - onap/so/vfc-adapter,1.3.6
1483 SO code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SO open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_.
1487 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1488 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1489 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1491 New release over master branch for Dublin development
1496 :Release Date: 2018-11-30
1498 This is the official release package that was tested against the 72 hour stability test in integration environment.
1500 Casablanca Release branch
1504 Features delivered in this release:
1506 - Automatic scale out of VNFs.
1507 - Extend the support of homing to vFW, vCPE usecases through HPA.
1508 - Monitoring BPMN workflow capabilities through UI.
1509 - SO internal architecture improvements.
1510 - Support PNF resource type.
1511 - Support to the CCVPN Usecase.
1512 - Workflow Designer Integration.
1516 Dockers released for SO:
1518 - onap/so/api-handler-infra,1.3.3
1519 - onap/so/bpmn-infra,1.3.3
1520 - onap/so/catalog-db-adapter,1.3.3
1521 - onap/so/openstack-adapter,1.3.3
1522 - onap/so/request-db-adapter,1.3.3
1523 - onap/so/sdc-controller,1.3.3
1524 - onap/so/sdnc-adapter,1.3.3
1525 - onap/so/so-monitoring,1.3.3
1526 - onap/so/vfc-adapter,1.3.3
1530 There are some issues around the HPA and CCVPN that have been resolved in the patch release of 1.3.5
1532 - `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
1533 The workflow for resource processing use the wrong default value.
1535 - `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
1536 Authorization header added to multicloud adapter breaks communication.
1538 - `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
1539 OOF Directives are not passed through flows to Multicloud Adapter.
1541 - `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
1542 Permission support for Vfcadapter is missing.
1544 - `SO-1194 <https://jira.onap.org/browse/SO-1194>`_
1545 Unable to find TOSCA CSAR location using ServiceModelUUID in DoCreateResource BPMN flow.
1548 Below issues will be resolved in the next release:
1550 - `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
1551 Csar needs to be manually placed into the bpmn corresponding directory.
1553 - `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
1554 Database table is not populated for Generic NeutronNet resource.
1559 SO code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SO open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_.
1563 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1564 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1565 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1570 :Release Date: 2018-10-24
1572 Branch cut for Casablanca post M4 for integration test.
1575 Below features are under test:
1576 - Automatic scale out of VNFs.
1577 - Extend the support of homing to vFW, vCPE usecases through HPA.
1578 - Monitoring BPMN workflow capabilities through UI.
1579 - SO internal architecture improvements.
1580 - Support PNF resource type.
1581 - Support to the CCVPN Usecase.
1582 - Workflow Designer Integration.
1588 :Release Date: 2018-08-22
1590 New release over master branch for Casablanca development
1595 :Release Date: 2018-06-07
1597 The Beijing release is the second release of the Service Orchestrator (SO) project.
1601 * Enhance Platform maturity by improving SO maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Beijing+Release+Platform+Maturity>`_.
1602 * Manual scaling of network services and VNFs.
1603 * Homing and placement capabilities through OOF interaction.
1604 * Ability to perform change management.
1605 * Integrated to APPC
1611 The defects fixed in this release could be found `here <https://jira.onap.org/issues/?jql=project%20%3D%20SO%20AND%20affectedVersion%20%3D%20%22Beijing%20Release%22%20AND%20status%20%3D%20Closed%20>`_.
1615 SO docker image is still on ecmop and not onap in the repository.
1616 This will be addressed in the next release.
1620 SO code has been formally scanned during build time using NexusIQ and all Critical vulnerabilities have been addressed, items that remain open have been assessed for risk and determined to be false positive. The SO open Critical security vulnerabilities and their risk assessment have been documented as part of the `project <https://wiki.onap.org/pages/viewpage.action?pageId=28377799>`_.
1624 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1625 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1626 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=28377799>`_
1631 **Deprecation Notes**
1637 :Release Date: 2018-01-18
1641 The key defects fixed in this release :
1643 - `SO-344 <https://jira.onap.org/browse/SO-344>`_
1644 Only pass one VNF to DoCreateVnfAndModules.
1646 - `SO-348 <https://jira.onap.org/browse/SO-348>`_
1647 Json Analyze Exception in PreProcessRequest.
1649 - `SO-352 <https://jira.onap.org/browse/SO-352>`_
1650 SO failed to create VNF - with error message: Internal Error Occurred in CreateVnfInfra QueryCatalogDB Process.
1652 - `SO-354 <https://jira.onap.org/browse/SO-354>`_
1653 Change the Service Type And Service Role
1659 :Release Date: 2017-11-16
1664 The SO provides the highest level of service orchestration in the ONAP architecture.
1665 It executes end-to-end service activities by processing workflows and business logic and coordinating other ONAP and external component activities.
1667 The orchestration engine is a reusable service. Any component of the architecture can execute SO orchestration capabilities.
1669 * Orchestration services will process workflows based on defined models and recipe.
1670 * The service model maintains consistency and re-usability across all orchestration activities and ensures consistent methods, structure and version of the workflow execution environment.
1671 * Orchestration processes interact with other platform components or external systems via standard and well-defined APIs.
1674 **Deprecation Notes**
1676 There is a MSO 1.0.0 SO implementation existing in the pre-R1 ONAP Gerrit system.
1677 The MSO1.0.0 is deprecated by the R1 release and the current release is built over this release.
1678 The Gerrit repos of mso/* are voided and already locked as read-only.
1679 Following are the deprecated SO projects in gerrit repo:
1692 End of Release Notes