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: 2021-10-14
22 SO Release Image Versions
23 --------------------------
28 - so-catalog-db-adapter
40 - so-openstack-adapter
44 - so-request-db-adapter
60 - so-api-handler-infra
79 The key deliverable for this release is refactoring SO for better internal architecture.
84 * `REQ-627 <https://jira.onap.org/browse/REQ-627>`_ - ONAP CNF orchestration - Istanbul Enhancements
85 * `SO-3649 <https://jira.onap.org/browse/SO-3649>`_ - SO impacts for E2E Network Slicing in Istanbul Release
86 * `SO-3637 <https://jira.onap.org/browse/SO-3637>`_ - Global Requirements Approval
87 * `SO-3473 <https://jira.onap.org/browse/SO-3473>`_ - Refactor SO to enhance the usability
92 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>`_
97 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>`_
101 The full list of fixed bugs is available on `JIRA Istanbul BUGS
102 <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>`_
107 *Fixed Security Issues*
109 * `SO-3642 <https://jira.onap.org/browse/SO-3642>`_
110 * `SO-3724 <https://jira.onap.org/browse/SO-3724>`_
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.
127 **Deprecation Notes**
129 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Istanbul release.
134 ***************************************************************************************
143 :Release Date: 2021-09-15
145 SO Release Image Versions
146 --------------------------
151 - so-catalog-db-adapter
159 - so-openstack-adapter
163 - so-request-db-adapter
175 - so-api-handler-infra
181 SO Honolulu Maintence Release.
182 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.
199 * `SO-3626 <https://jira.onap.org/browse/SO-3626>`_ - SO does not requests CDS for skipPostInstantiation flag set to False.
200 * `SO-3628 <https://jira.onap.org/browse/SO-3628>`_ - SO cannot send CDS request due to grpc schema problem.
201 * `SO-3703 <https://jira.onap.org/browse/SO-3703>`_ - Changes in Modify and Deallocate Core NSST flows
202 * `SO-3721 <https://jira.onap.org/browse/SO-3721>`_ - Fix some attribute issues
203 * `SO-3260 <https://jira.onap.org/browse/SO-3260>`_ - Wrong additional parameter for OOF's terminateNxiRequest
209 *Fixed Security Issues*
211 *Known Security Issues*
213 *Known Vulnerabilities in Used Modules*
217 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
218 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
222 * `SO-3237 <https://jira.onap.org/browse/SO-3237>`_ - Exposed HTTP port.
229 **Deprecation Notes**
231 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Honolulu release.
236 ***************************************************************************************
242 :Release Date: 2021-04-19
244 SO Release Image Versions
245 --------------------------
250 - so-catalog-db-adapter
262 - so-openstack-adapter
266 - so-request-db-adapter
282 - so-api-handler-infra
286 - so-etsi-nfvo-ns-lcm
301 The key delivereable for this release is refactoring SO for better internal architecture.
306 * `SO-3473 <https://jira.onap.org/browse/SO-3473>`_ - Refactor SO to enhance the usability
307 * `SO-3381 <https://jira.onap.org/browse/SO-3381>`_ - SO Impacts for E2E Network Slicing in Honolulu
308 * `SO-3206 <https://jira.onap.org/browse/SO-3206>`_ - Support for NS LCM and Workflows Management
309 * `SO-3493 <https://jira.onap.org/browse/SO-3493>`_ - Java 11 and Python 3 upgrades
313 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>`_
314 Listed below are key functional jira stories handled in the Honolulu release:
319 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>`_
323 The full list of fixed bugs is available on `JIRA Honolulu BUGS
324 <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>`_
331 *Fixed Security Issues*
333 *Known Security Issues*
335 *Known Vulnerabilities in Used Modules*
339 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
340 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
343 * `SO-3628 <https://jira.onap.org/browse/SO-3628>`_ - SO cannot send CDS request due to grpc schema problem.
344 * `SO-3626 <https://jira.onap.org/browse/SO-3626>`_ - SO does not requests CDS for skipPostInstantiation flag set to False.
345 * `SO-3237 <https://jira.onap.org/browse/SO-3237>`_ - Exposed HTTP port.
352 **Deprecation Notes**
354 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Honolulu release.
359 ***************************************************************************************
367 :Release Date: 2020-11-19
369 SO Release Image Versions
370 --------------------------
375 - so-catalog-db-adapter
387 - so/openstack-adapter
391 - so/request-db-adapter
407 - so/api-handler-infra
411 - so/api-handler-infra
415 - so/so-etsi-nfvo-ns-lcm
433 * `SO-3167 <https://jira.onap.org/browse/SO-3167>`_ - Design ETSI SOL007 compliant Network Service Descriptor packages
434 * `SO-3208 <https://jira.onap.org/browse/SO-3208>`_ - SOL003 Adapter maintenance Enhancements
435 * `SO-3036 <https://jira.onap.org/browse/SO-3036>`_ - SO impacts for E2E Network Slicing use case in Guilin
436 * `SO-2936 <https://jira.onap.org/browse/SO-2936>`_ - PNF PnP: SO macro flow - use existing PNF instance in a Service Instance
437 * `SO-2843 <https://jira.onap.org/browse/SO-2843>`_ - Support NS LCM and Workflows Management
438 * `SO-2842 <https://jira.onap.org/browse/SO-2842>`_ - Support for SOL005 NBI API Handler
439 * `SO-2841 <https://jira.onap.org/browse/SO-2841>`_ - Support SO NFVO Microservice Plugin Capabilities
440 * `SO-2840 <https://jira.onap.org/browse/SO-2840>`_ - Support for ETSI NFV NFVO Orchestrator in ONAP SO (ONAP SO ETSI-Aligned Hierarchical Orchestration)
441 * `SO-2841 <https://jira.onap.org/browse/SO-2681>`_ - SO direct Catalog Management Support - Guilin
442 * `SO-2046 <https://jira.onap.org/browse/SO-2046>`_ - support Java 11 upgrade
447 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>`_
448 Listed below are key functional jira stories handled in the Guilin release:
450 * `SO-2950 <https://jira.onap.org/browse/SO-2950>`_ - Asynchronous service activation response handling support in MDONS
451 * `SO-3028 <https://jira.onap.org/browse/SO-3028>`_ - SO supports the OVP 2.0 test platform
452 * `SO-2930 <https://jira.onap.org/browse/SO-2930>`_ - Service level workflow execution API
453 * `SO-2929 <https://jira.onap.org/browse/SO-2929>`_ - Service level workflow retrieving API
454 * `SO-2928 <https://jira.onap.org/browse/SO-2928>`_ - Service model retrieving API
455 * `SO-2927 <https://jira.onap.org/browse/SO-2927>`_ - Generic service level upgrade workflow
456 * `SO-2926 <https://jira.onap.org/browse/SO-2926>`_ - New Service Level postCheck building block
457 * `SO-2925 <https://jira.onap.org/browse/SO-2925>`_ - New Service Level Upgrade building block
458 * `SO-2924 <https://jira.onap.org/browse/SO-2924>`_ - New Service Level Preparation building block
459 * `SO-2981 <https://jira.onap.org/browse/SO-2981>`_ - PNF Plug & Play in R7 - SO Building Block Work
460 * `SO-3026 <https://jira.onap.org/browse/SO-3026>`_ - Adapter for the SO to interact with the K8S plugin
461 * `SO-3025 <https://jira.onap.org/browse/SO-3025>`_ - SO should support CNFO
462 * `SO-3039 <https://jira.onap.org/browse/SO-3039>`_ - Containers must crash properly when a failure occurs
463 * `SO-3040 <https://jira.onap.org/browse/SO-3040>`_ - ONAP container repository (nexus) must not contain upstream docker images
464 * `SO-3029 <https://jira.onap.org/browse/SO-3029>`_ - SO support Multi Tenancy
465 * `SO-3077 <https://jira.onap.org/browse/SO-3077>`_ - ONAP shall use STDOUT for logs collection - REQ-374
469 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>`_
470 Listed below are highest and high piority jira tasks handled in the Guilin release:
472 * `SO-3205 <https://jira.onap.org/browse/SO-3205>`_ - E2E Network Slicing: Improvements for NST/NSI Selection callback
473 * `SO-3120 <https://jira.onap.org/browse/SO-3120>`_ - Create swagger api for software upgrade in SO
474 * `SO-2915 <https://jira.onap.org/browse/SO-2915>`_ - Upgrade Vulnerable Direct Dependencies
479 The full list of fixed bugs is available on `JIRA GUILIN BUGS
480 <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>`_
481 Listed below are highest and high piority jira tasks handled in the Guilin release:
483 * `SO-3375 <https://jira.onap.org/browse/SO-3375>`_ - FlowManipulatorListenerRunner does not invoke for controller execution config-deploy
484 * `SO-3369 <https://jira.onap.org/browse/SO-3369>`_ - Fix basic vm test case in onap
485 * `SO-3364 <https://jira.onap.org/browse/SO-3364>`_ - SO sends rest request to cds twice per one operation
486 * `SO-3360 <https://jira.onap.org/browse/SO-3360>`_ - SO-OpenStack-Adapter attempts to create wrong vserver-to-vnfc relation in AAI
487 * `SO-3357 <https://jira.onap.org/browse/SO-3357>`_ - ControllerExecutionBB is triggered, when running a`la carte DeleteVFModule
488 * `SO-3352 <https://jira.onap.org/browse/SO-3352>`_ - Exception in org.onap.so.bpmn.infrastructure.workflow.tasks.OrchestrationStatusValidator.validateOrchestrationStatus Orchestration Status Validation failed
489 * `SO-3351 <https://jira.onap.org/browse/SO-3351>`_ - Staging image is present in OOM master branch
490 * `SO-3346 <https://jira.onap.org/browse/SO-3346>`_ - vFW CNF AssignVfModuleBB has failed
491 * `SO-3342 <https://jira.onap.org/browse/SO-3342>`_ - VnfAdapter is configured by default to v1 version whereas v2 version is more complete
492 * `SO-3341 <https://jira.onap.org/browse/SO-3341>`_ - Exception of Writing NSSI to AAI for ExternalNssmfManager
493 * `SO-3339 <https://jira.onap.org/browse/SO-3339>`_ - Transport Slicing integration: network-policy is missing under allotted-resource
494 * `SO-3326 <https://jira.onap.org/browse/SO-3326>`_ - Transport Slicing integration: AAI Exception in DeAllocate TN NSSI WF
495 * `SO-3322 <https://jira.onap.org/browse/SO-3322>`_ - PNF service instantiation using building blocks fails during ActivateServiceInstanceBB building block execution
496 * `SO-3321 <https://jira.onap.org/browse/SO-3321>`_ - Transport Slicing integration: SO sets wrong subscription-service-type in SDNC payload
497 * `SO-3313 <https://jira.onap.org/browse/SO-3313>`_ - SO getting disto error while SDC distribution
498 * `SO-3310 <https://jira.onap.org/browse/SO-3310>`_ - Transport Slicing Integration: null pointer exception in saving SDNC rollback data
499 * `SO-3309 <https://jira.onap.org/browse/SO-3309>`_ - Transport Slicing integration: unable to get prefix environment variable from execution in TnNssmfUntils
500 * `SO-3308 <https://jira.onap.org/browse/SO-3308>`_ - Transport Slicing integration: MSOWorkflowException: mso-request-id not provided
501 * `SO-3304 <https://jira.onap.org/browse/SO-3304>`_ - Exception in org.onap.so.bpmn.infrastructure.aai.tasks.AAICreateTasks.createServiceInstance ModelMapper configuration errors
502 * `SO-3296 <https://jira.onap.org/browse/SO-3296>`_ - SO has python 2.7 pods
503 * `SO-3294 <https://jira.onap.org/browse/SO-3294>`_ - Parameters exception of Deallocating NSSI
504 * `SO-3293 <https://jira.onap.org/browse/SO-3293>`_ - Allocate TN NSSI fails to create relationship between allotted-resource and logical-links
505 * `SO-3290 <https://jira.onap.org/browse/SO-3290>`_ - SO-VNFM certificates expired
506 * `SO-3284 <https://jira.onap.org/browse/SO-3284>`_ - Exceptions in Allocate TN NSSI work flow
507 * `SO-3275 <https://jira.onap.org/browse/SO-3275>`_ - Fix 3gppservices URI path in API-Handler
508 * `SO-3274 <https://jira.onap.org/browse/SO-3274>`_ - Parameters exception of Allocating NSSI
509 * `SO-3271 <https://jira.onap.org/browse/SO-3271>`_ - SO/BB PNF - skip_post_instantiation_configuration is not processed properly.
510 * `SO-3270 <https://jira.onap.org/browse/SO-3270>`_ - BB workflow failing sporadically during post instantiation
511 * `SO-3266 <https://jira.onap.org/browse/SO-3266>`_ - BPMN config assign bb - NullPointerException in ControllerExecution
512 * `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.
513 * `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
514 * `SO-3236 <https://jira.onap.org/browse/SO-3236>`_ - SO has java 8 pods
515 * `SO-3216 <https://jira.onap.org/browse/SO-3216>`_ - Integration E2E VNF test fails due to missing EdgeRule in AAI call
516 * `SO-3196 <https://jira.onap.org/browse/SO-3196>`_ - [SO] so-sdc-controller fails to connect to aai due to cert issue
517 * `SO-3193 <https://jira.onap.org/browse/SO-3193>`_ - Macro Workflow fails in AssignVnfBB in step HomingBB
518 * `SO-2941 <https://jira.onap.org/browse/SO-2941>`_ - Docker are not built anymore
519 * `SO-2939 <https://jira.onap.org/browse/SO-2939>`_ - Master branch uses SNAPSHOT version that are not available anymore
520 * `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
521 * `SO-2797 <https://jira.onap.org/browse/SO-2797>`_ - BB workflow with post instantiation is not working
527 *Fixed Security Issues*
529 *Known Security Issues*
531 *Known Vulnerabilities in Used Modules*
535 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
536 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
539 * `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.
540 * `SO-3237 <https://jira.onap.org/browse/SO-SO-3237>`_ - Exposed HTTP port.
541 * `SO-3414 <https://jira.onap.org/browse/SO-SO-3414>`_ - Search Query does not contain get model data for vFW closed loop.
548 **Deprecation Notes**
550 SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Guilin release.
555 ***************************************************************************************
559 -----------------------
561 :Release Date: 13th July 2020
565 **Dockers released for SO:**
567 - onap/so/api-handler-infra
569 - onap/so/catalog-db-adapter
570 - onap/so/openstack-adapter
571 - onap/so/request-db-adapter
572 - onap/so/sdc-controller
573 - onap/so/sdnc-adapter
574 - onap/so/so-monitoring
575 - onap/so/vfc-adapter
576 - onap/so/vnfm-adapter
577 - onap/so/ve-vnfm-adapter
578 - onap/so/nssmf-adapter
579 - onap/so/appc-orchestrator
583 The main goal of the Frankfurt maintenance release was to:
585 - Appc Orchestraor changes were merged in SO and OOM as part of the release. This also used for the inplace software update flows.
586 - MDONS had an issue in its delete flow that was addressed.
587 - 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.
595 **Key Issues Addressed**
597 - [`SO-2903 <https://jira.onap.org/browse/SO-2903>`__\ ] - Include so-appc-orchestrator with SO OOM.
598 - [`SO-2967 <https://jira.onap.org/browse/SO-2967>`__\ ] - Error in Delete MDONS service flow which causes No such property error.
599 - [`SO-2982 <https://jira.onap.org/browse/SO-2982>`__\ ] - Vnfm-Adapter unable to communicate with ETSI-Catalog through MSB.
600 - [`SO-3022 <https://jira.onap.org/browse/SO-3022>`__\ ] - Use BB-based VNF-InPlaceUpdate flow for inPlaceSoftwareUpdate requests.
607 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
608 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
622 **Deprecation Notes**
629 ***************************************************************************************
632 -----------------------
638 **Dockers released for SO:**
640 - onap/so/api-handler-infra
642 - onap/so/catalog-db-adapter
643 - onap/so/openstack-adapter
644 - onap/so/request-db-adapter
645 - onap/so/sdc-controller
646 - onap/so/sdnc-adapter
647 - onap/so/so-monitoring
648 - onap/so/vfc-adapter
649 - onap/so/vnfm-adapter
650 - onap/so/ve-vnfm-adapter
651 - onap/so/nssmf-adapter
655 The main goal of the Frankfurt release was to:
656 - ETSI alignment improvements - CMCC, Ericcson, Huawei, Samsung, Verizon, ZTE.
660 - SOL004 Package support by ETSI Catalog Manager and SOL003 Adapter
661 - PNF orchestration Enhancements - Ericcson, Huawei, Nokia
662 - PNF software upgrade
663 - PNF PNP enhancement
665 - MDONS support - Fujitsu
666 - Eline support - Bell, Huawei, CMCC
667 - 5G Slicing - ATT, Amdocs, CMCC, Huawei, Wipro
668 - CDS integration enhancement - ATT, Bell, Tech Mahindra
669 - (SO Multi Cloud plugin improvements - Intel)
670 - HPA - Intel (Testing effort)
674 Features Being considered for F release (As per the resource availability):
676 +---------------------------------------------------------------------+
677 |SOL005 Adapter supports communication security |
678 +---------------------------------------------------------------------+
679 |SOL005 Adapter supports NS LCM |
680 +---------------------------------------------------------------------+
681 |Multi-domain Optical Network Service Orchestration Support in SO |
682 +---------------------------------------------------------------------+
683 |SOL002 Adapter - supports EM-triggered VNF/VNFC Management |
684 +---------------------------------------------------------------------+
685 |SO Catalog Management Support |
686 +---------------------------------------------------------------------+
687 |Frankfurt release planning milestone |
688 +---------------------------------------------------------------------+
689 |Initiate/ Terminate slice service; Activate/deactivate Slice service |
690 +---------------------------------------------------------------------+
691 |SO support of Network Slicing Demo in Frankfurt |
692 +---------------------------------------------------------------------+
693 |ETSI Alignment Support - SOL003 Adapter Enhancement for Frankfurt |
694 +---------------------------------------------------------------------+
695 |AAI update for VNF improvements |
696 +---------------------------------------------------------------------+
697 |SO Multicloud plugin to Multicloud improvements |
698 +---------------------------------------------------------------------+
699 |SO to CDS Enhancement for Generic Implementation |
700 +---------------------------------------------------------------------+
701 |S3P improvement Requirements |
702 +---------------------------------------------------------------------+
703 |Upgrade the APIs to Policy |
704 +---------------------------------------------------------------------+
707 - [`SO-2524 <https://jira.onap.org/browse/SO-2524>`__\ ] - Functionality and API Freeze
708 - [`SO-2519 <https://jira.onap.org/browse/SO-2519>`__\ ] - TSC must have for Frankfurt
709 - [`SO-2432 <https://jira.onap.org/browse/SO-2432>`__\ ] - Multi-domain Optical Network Service Orchestration Support in SO
710 - [`SO-2427 <https://jira.onap.org/browse/SO-2427>`__\ ] - SOL002 Adapter - supports EM-triggered VNF/VNFC Management
711 - [`SO-2404 <https://jira.onap.org/browse/SO-2404>`__\ ] - SO Catalog Management Support
712 - [`SO-2383 <https://jira.onap.org/browse/SO-2383>`__\ ] - Frankfurt release planning milestone
713 - [`SO-2368 <https://jira.onap.org/browse/SO-2368>`__\ ] - Support 5G slice orchestration
714 - [`SO-2281 <https://jira.onap.org/browse/SO-2281>`__\ ] - SO support of Network Slicing Demo in Frankfurt
715 - [`SO-2156 <https://jira.onap.org/browse/SO-2156>`__\ ] - ETSI Alignment Support - SOL003 Adapter Enhancement for Frankfurt
716 - [`SO-2087 <https://jira.onap.org/browse/SO-2087>`__\ ] - AAI update for VNF improvements
717 - [`SO-2086 <https://jira.onap.org/browse/SO-2086>`__\ ] - SO Multicloud plugin to Multicloud improvements
718 - [`SO-2046 <https://jira.onap.org/browse/SO-2046>`__\ ] - support Java 11 upgrade
719 - [`SO-1579 <https://jira.onap.org/browse/SO-1579>`__\ ] - SO supports ETSI SOL005 Alignment of its interfaces with NFVO
722 - [`SO-2774 <https://jira.onap.org/browse/SO-2774>`__\ ] - simplify fabric into add/delete steps
723 - [`SO-2772 <https://jira.onap.org/browse/SO-2772>`__\ ] - Add validations to prevent out of order deletes
724 - [`SO-2770 <https://jira.onap.org/browse/SO-2770>`__\ ] - Added support for volume group request to
725 - [`SO-2768 <https://jira.onap.org/browse/SO-2768>`__\ ] - mso vnf configuration update composite flow
726 - [`SO-2767 <https://jira.onap.org/browse/SO-2767>`__\ ] - convert openstack to external tasks
727 - [`SO-2763 <https://jira.onap.org/browse/SO-2763>`__\ ] - Ingest and Process Service Function
728 - [`SO-2762 <https://jira.onap.org/browse/SO-2762>`__\ ] - Update Subprocess to use COMPLETE status
729 - [`SO-2761 <https://jira.onap.org/browse/SO-2761>`__\ ] - Use setVariablesLocal for setting task variables
730 - [`SO-2753 <https://jira.onap.org/browse/SO-2753>`__\ ] - mso to add support for creating the cloud region
731 - [`SO-2744 <https://jira.onap.org/browse/SO-2744>`__\ ] - reworked dsl client code to check for outputs
732 - [`SO-2743 <https://jira.onap.org/browse/SO-2743>`__\ ] - split single and plural graph inventory uris
733 - [`SO-2735 <https://jira.onap.org/browse/SO-2735>`__\ ] - update poms to be compatible with eclipse IDE
734 - [`SO-2726 <https://jira.onap.org/browse/SO-2726>`__\ ] - Added check to prevent camunda history lookup on
735 - [`SO-2717 <https://jira.onap.org/browse/SO-2717>`__\ ] - Added git attributes to convert line endings to
736 - [`SO-2715 <https://jira.onap.org/browse/SO-2715>`__\ ] - Enhance startTime filtering for OrchestrationRequests
737 - [`SO-2713 <https://jira.onap.org/browse/SO-2713>`__\ ] - create custom spring aop annotation for logging
738 - [`SO-2700 <https://jira.onap.org/browse/SO-2700>`__\ ] - mso to store the heat template timeout minutes and
739 - [`SO-2697 <https://jira.onap.org/browse/SO-2697>`__\ ] - Added simpleNotTaskInfo format modifier
740 - [`SO-2683 <https://jira.onap.org/browse/SO-2683>`__\ ] - Enhance CSIT for ETSI package management
741 - [`SO-2680 <https://jira.onap.org/browse/SO-2680>`__\ ] - enhance openstack library
742 - [`SO-2675 <https://jira.onap.org/browse/SO-2675>`__\ ] - Rename migration script
743 - [`SO-2674 <https://jira.onap.org/browse/SO-2674>`__\ ] - mso to add tenant name and product family name to
744 - [`SO-2662 <https://jira.onap.org/browse/SO-2662>`__\ ] - Updated pom to release version of logging library
745 - [`SO-2660 <https://jira.onap.org/browse/SO-2660>`__\ ] - SO API extension to retrieve all PNF workflow
746 - [`SO-2657 <https://jira.onap.org/browse/SO-2657>`__\ ] - mso to add support for creating the cloud region
747 - [`SO-2655 <https://jira.onap.org/browse/SO-2655>`__\ ] - added in graceful shutdown to spring boot
748 - [`SO-2653 <https://jira.onap.org/browse/SO-2653>`__\ ] - Initial commit to check client alive
749 - [`SO-2651 <https://jira.onap.org/browse/SO-2651>`__\ ] - Remove unused param
750 - [`SO-2647 <https://jira.onap.org/browse/SO-2647>`__\ ] - Create ConfigDeployPnfBB
751 - [`SO-2646 <https://jira.onap.org/browse/SO-2646>`__\ ] - Create ConfigAssignPnfBB
752 - [`SO-2644 <https://jira.onap.org/browse/SO-2644>`__\ ] - WaitForPnfReadyBB - set orchestration status to Register and then Registered
753 - [`SO-2642 <https://jira.onap.org/browse/SO-2642>`__\ ] - AssignPnfBB - set orchestration status to Assigned after successful assignment
754 - [`SO-2641 <https://jira.onap.org/browse/SO-2641>`__\ ] - Include AssignPnfBB, WaitForPnfReadyBB, ActivatePnfBB in Service-Macro-Create flow
755 - [`SO-2640 <https://jira.onap.org/browse/SO-2640>`__\ ] - AssignPnfBB - store model related PNF parameters in AAI
756 - [`SO-2637 <https://jira.onap.org/browse/SO-2637>`__\ ] - modifications to create network to add lob
757 - [`SO-2623 <https://jira.onap.org/browse/SO-2623>`__\ ] - Remove Valet from openstack adapter
758 - [`SO-2620 <https://jira.onap.org/browse/SO-2620>`__\ ] - Include stack Status Reason when rollback is
759 - [`SO-2616 <https://jira.onap.org/browse/SO-2616>`__\ ] - add manual handling to rainy day handling for bbs
760 - [`SO-2615 <https://jira.onap.org/browse/SO-2615>`__\ ] - convert bbinputsetup populate methods to use
761 - [`SO-2614 <https://jira.onap.org/browse/SO-2614>`__\ ] - Add Neutron Port and Nova Server to Proxy
762 - [`SO-2607 <https://jira.onap.org/browse/SO-2607>`__\ ] - Create ActivatePnfBB
763 - [`SO-2606 <https://jira.onap.org/browse/SO-2606>`__\ ] - Create WaitForPnfReadyBB
764 - [`SO-2605 <https://jira.onap.org/browse/SO-2605>`__\ ] - AssignPnfBB should make a link in AAI between PNF and service instance
765 - [`SO-2603 <https://jira.onap.org/browse/SO-2603>`__\ ] - Replaced annotation with RepositoryRestResource
766 - [`SO-2601 <https://jira.onap.org/browse/SO-2601>`__\ ] - Use the timeout from the heat template instead of
767 - [`SO-2597 <https://jira.onap.org/browse/SO-2597>`__\ ] - removed powermock dependecy and added it to
768 - [`SO-2596 <https://jira.onap.org/browse/SO-2596>`__\ ] - 1911 create appc adapter micro service
769 - [`SO-2591 <https://jira.onap.org/browse/SO-2591>`__\ ] - mso stores vnf application id from macro create
770 - [`SO-2590 <https://jira.onap.org/browse/SO-2590>`__\ ] - configurable aaf user expires
771 - [`SO-2584 <https://jira.onap.org/browse/SO-2584>`__\ ] - consolidated security configuration
772 - [`SO-2577 <https://jira.onap.org/browse/SO-2577>`__\ ] - Support for volume groups on replace VF Module.
773 - [`SO-2572 <https://jira.onap.org/browse/SO-2572>`__\ ] - Remove references to AIC
774 - [`SO-2571 <https://jira.onap.org/browse/SO-2571>`__\ ] - update so to use 1.6.3 snapshot from the logging
775 - [`SO-2570 <https://jira.onap.org/browse/SO-2570>`__\ ] - Add simple query format, to limit response content
776 - [`SO-2568 <https://jira.onap.org/browse/SO-2568>`__\ ] - Create AssignPnfBB
777 - [`SO-2566 <https://jira.onap.org/browse/SO-2566>`__\ ] - Updated simulator test files
778 - [`SO-2565 <https://jira.onap.org/browse/SO-2565>`__\ ] - Include service-instance-id and
779 - [`SO-2564 <https://jira.onap.org/browse/SO-2564>`__\ ] - Refactor WorkflowAction.valiadteResourceIdInAAI -
780 - [`SO-2561 <https://jira.onap.org/browse/SO-2561>`__\ ] - add application id support to so
781 - [`SO-2555 <https://jira.onap.org/browse/SO-2555>`__\ ] - refactor fallouthandler
782 - [`SO-2548 <https://jira.onap.org/browse/SO-2548>`__\ ] - Terminate Slice Instance
783 - [`SO-2547 <https://jira.onap.org/browse/SO-2547>`__\ ] - Deactivate Slice Instance
784 - [`SO-2546 <https://jira.onap.org/browse/SO-2546>`__\ ] - Activate Slice Instance
785 - [`SO-2545 <https://jira.onap.org/browse/SO-2545>`__\ ] - Instantiate Slice Service
786 - [`SO-2540 <https://jira.onap.org/browse/SO-2540>`__\ ] - SO API extension to retrieve PNF workflow
787 - [`SO-2523 <https://jira.onap.org/browse/SO-2523>`__\ ] - vnf and vf module replace requests to make
788 - [`SO-2516 <https://jira.onap.org/browse/SO-2516>`__\ ] - remove unused columns infra active requests
789 - [`SO-2515 <https://jira.onap.org/browse/SO-2515>`__\ ] - Create E2E workflow for software upgrade (PNF)
790 - [`SO-2514 <https://jira.onap.org/browse/SO-2514>`__\ ] - Create dispatcher class for PNF Software upgrade.
791 - [`SO-2511 <https://jira.onap.org/browse/SO-2511>`__\ ] - Updated to include getEntity extract
792 - [`SO-2510 <https://jira.onap.org/browse/SO-2510>`__\ ] - Updated to use getEntity API for ServiceProxy
793 - [`SO-2509 <https://jira.onap.org/browse/SO-2509>`__\ ] - Updated logging library version to 1.6.2-SNAPSHOT
794 - [`SO-2499 <https://jira.onap.org/browse/SO-2499>`__\ ] - Skip requestId lookup when uri is
795 - [`SO-2493 <https://jira.onap.org/browse/SO-2493>`__\ ] - update so to use most recent update of logging
796 - [`SO-2490 <https://jira.onap.org/browse/SO-2490>`__\ ] - add new query for requestdb
797 - [`SO-2488 <https://jira.onap.org/browse/SO-2488>`__\ ] - refactor repeated duplicate check code to RequestHandlerUtils
798 - [`SO-2463 <https://jira.onap.org/browse/SO-2463>`__\ ] - Add so-simulator project
799 - [`SO-2460 <https://jira.onap.org/browse/SO-2460>`__\ ] - MDONS: L1 Service Termination
800 - [`SO-2459 <https://jira.onap.org/browse/SO-2459>`__\ ] - MDONS: L1 Service Creation
801 - [`SO-2444 <https://jira.onap.org/browse/SO-2444>`__\ ] - update scheduled tasks to have mdc setup
802 - [`SO-2442 <https://jira.onap.org/browse/SO-2442>`__\ ] - Add column to catalog db
803 - [`SO-2439 <https://jira.onap.org/browse/SO-2439>`__\ ] - Authentication and Authorization support between SOL005 Adapter and NFVO
804 - [`SO-2438 <https://jira.onap.org/browse/SO-2438>`__\ ] - Secured communication support between SOL005 Adapter and NFVO
805 - [`SO-2428 <https://jira.onap.org/browse/SO-2428>`__\ ] - SOL002 Adapter subscribes and consumes VNF LCM notifications from VNFM (Frankfurt)
806 - [`SO-2426 <https://jira.onap.org/browse/SO-2426>`__\ ] - feature request to so to save name on deletes
807 - [`SO-2412 <https://jira.onap.org/browse/SO-2412>`__\ ] - SOL003 Adapter Package Management by leveraging ONAP-ETSI Catalog Manager
808 - [`SO-2406 <https://jira.onap.org/browse/SO-2406>`__\ ] - Enhance SO SDC Controller to invoke ONAP-ETSI Catalog APIs
809 - [`SO-2399 <https://jira.onap.org/browse/SO-2399>`__\ ] - Update PNF instance attributes in AAI during instantiation (PnP) workflow
810 - [`SO-2398 <https://jira.onap.org/browse/SO-2398>`__\ ] - Converted tests to use LATEST
811 - [`SO-2372 <https://jira.onap.org/browse/SO-2372>`__\ ] - Validate SO Multicloud plugin adapter with Macro call / gr-api
812 - [`SO-2339 <https://jira.onap.org/browse/SO-2339>`__\ ] - Refactor SO/DMaaP client - move BBS functionality to a workflow Task
813 - [`SO-2316 <https://jira.onap.org/browse/SO-2316>`__\ ] - SO to support CDS Actor for ScaleoutBB
814 - [`SO-2312 <https://jira.onap.org/browse/SO-2312>`__\ ] - SO to CDS Enhancement for Generic Implementation
815 - [`SO-2293 <https://jira.onap.org/browse/SO-2293>`__\ ] - vf-module details in SDNC-Directives to pass through GR-API with v2
816 - [`SO-2208 <https://jira.onap.org/browse/SO-2208>`__\ ] - Load proper instanceParams of the object being processed to CDS properties
817 - [`SO-2165 <https://jira.onap.org/browse/SO-2165>`__\ ] - Add Config deploy to service-macro-delete and CDS transition directives for vnf
818 - [`SO-2091 <https://jira.onap.org/browse/SO-2091>`__\ ] - Create new SO building blocks - activateNESw
819 - [`SO-2090 <https://jira.onap.org/browse/SO-2090>`__\ ] - SO-CDS PNF Building Blocks back-end impl
820 - [`SO-2089 <https://jira.onap.org/browse/SO-2089>`__\ ] - Create a new SO building block - preCheck
821 - [`SO-2073 <https://jira.onap.org/browse/SO-2073>`__\ ] - Create a new SO building blocks - postCheck
822 - [`SO-2072 <https://jira.onap.org/browse/SO-2072>`__\ ] - Support PNF CM workflow execution
823 - [`SO-2071 <https://jira.onap.org/browse/SO-2071>`__\ ] - SO API extension to support PNF Upgrade
824 - [`SO-2070 <https://jira.onap.org/browse/SO-2070>`__\ ] - a generic decision points for API
825 - [`SO-2063 <https://jira.onap.org/browse/SO-2063>`__\ ] - AAF integration
826 - [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
827 - [`SO-1635 <https://jira.onap.org/browse/SO-1635>`__\ ] - Preload using user_param (without UI changes)
828 - [`SO-1420 <https://jira.onap.org/browse/SO-1420>`__\ ] - SO should be able to decompose a composite service
829 - [`SO-1277 <https://jira.onap.org/browse/SO-1277>`__\ ] - Adapt PNF PnP flow to support updated AAI PNF model
830 - [`SO-994 <https://jira.onap.org/browse/SO-994>`__\ ] - Sonar Issue: Replace duplicate strings with Constants in ServiceInstances
831 - [`SO-929 <https://jira.onap.org/browse/SO-929>`__\ ] - Removing Sonar reported Vulnerability in AAIObjectMapper file
832 - [`SO-2 <https://jira.onap.org/browse/SO-2>`__\ ] - MSO should mount vnfs in appc that appc has to manage
834 **Key Issues Addressed**
841 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
842 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
847 - [`SO-2903 <https://jira.onap.org/browse/SO-2903>`__\ ] - Include so-appc-orchestrator with SO OOM
848 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.
859 **Deprecation Notes**
868 -----------------------
870 :Release Date: 2019-10-11
874 **Dockers released for SO:**
876 - onap/so/api-handler-infra,1.5.3
877 - onap/so/bpmn-infra,1.5.3
878 - onap/so/catalog-db-adapter,1.5.3
879 - onap/so/openstack-adapter,1.5.3
880 - onap/so/request-db-adapter,1.5.3
881 - onap/so/sdc-controller,1.5.3
882 - onap/so/sdnc-adapter,1.5.3
883 - onap/so/so-monitoring,1.5.3
884 - onap/so/vfc-adapter,1.5.3
885 - onap/so/vnfm-adapter,1.5.3
886 - onap/so/vnfm-simulator,1.5.3
890 The R5 El Alto release of ONAP is a maintenance release, focusing on deployability, technical debt, and auto test case improvements.
894 The main goal of the El-Alto release was to improve documentation, UT improvement for various kinds of resources.
897 - [`SO-1756 <https://jira.onap.org/browse/SO-1756>`__\ ] - Enhance SO VNFM Adapter
900 - [`SO-2376 <https://jira.onap.org/browse/SO-2376>`__\ ] - Improve fall out case handling
901 - [`SO-2363 <https://jira.onap.org/browse/SO-2363>`__\ ] - Update Resume Logic and Add Workflow Listeners
902 - [`SO-2353 <https://jira.onap.org/browse/SO-2353>`__\ ] - update logging to match onap logging library
903 - [`SO-2352 <https://jira.onap.org/browse/SO-2352>`__\ ] - Improvements to relationship handling in VNFM adapter
904 - [`SO-2332 <https://jira.onap.org/browse/SO-2332>`__\ ] - Remove unused table requestdb.active_requests.
905 - [`SO-2306 <https://jira.onap.org/browse/SO-2306>`__\ ] - getentity csar logging
906 - [`SO-2301 <https://jira.onap.org/browse/SO-2301>`__\ ] - Integrate Logging Library
907 - [`SO-2297 <https://jira.onap.org/browse/SO-2297>`__\ ] - updated all sql files including in tests to use
908 - [`SO-2291 <https://jira.onap.org/browse/SO-2291>`__\ ] - Created external task utils in a common location
909 - [`SO-2283 <https://jira.onap.org/browse/SO-2283>`__\ ] - Convert NetworkCollection to use GetEntity API.
910 - [`SO-2282 <https://jira.onap.org/browse/SO-2282>`__\ ] - Convert to use the GetEntity API
911 - [`SO-2259 <https://jira.onap.org/browse/SO-2259>`__\ ] - Added default value for when ErrorCode is null in mdc
912 - [`SO-2244 <https://jira.onap.org/browse/SO-2244>`__\ ] - Updated VNF and VfModules to use the getEntity API.
913 - [`SO-2233 <https://jira.onap.org/browse/SO-2233>`__\ ] - fixed dsl builder to correctly add output
914 - [`SO-2232 <https://jira.onap.org/browse/SO-2232>`__\ ] - Initial commit of validation framework to APIH
915 - [`SO-2231 <https://jira.onap.org/browse/SO-2231>`__\ ] - asdc controller treat distributionid as requestid in mdc
916 - [`SO-2224 <https://jira.onap.org/browse/SO-2224>`__\ ] - Updated vnfc instance groups to use the getEntity API.
917 - [`SO-2216 <https://jira.onap.org/browse/SO-2216>`__\ ] - health check now entirely config based
918 - [`SO-2205 <https://jira.onap.org/browse/SO-2205>`__\ ] - add rainy day handling with SERVICE_ROLE and type
919 - [`SO-2202 <https://jira.onap.org/browse/SO-2202>`__\ ] - Updated cvnfc's to use the getEntity API
920 - [`SO-2190 <https://jira.onap.org/browse/SO-2190>`__\ ] - VNFM adapter support two way TLS
921 - [`SO-2180 <https://jira.onap.org/browse/SO-2180>`__\ ] - Support oauth for calls from VNFM to VNFM adapter
922 - [`SO-2169 <https://jira.onap.org/browse/SO-2169>`__\ ] - Add oauth for calls from VNFM adapter to VNFM
923 - [`SO-2157 <https://jira.onap.org/browse/SO-2157>`__\ ] - Upgrade springboot.version from 2.0.5 to 2.1.5
924 - [`SO-2147 <https://jira.onap.org/browse/SO-2147>`__\ ] - Converted NetworkResource to use the parser getEntity method
925 - [`SO-2143 <https://jira.onap.org/browse/SO-2143>`__\ ] - Implement TLS for calls into VNFM adapter
926 - [`SO-2142 <https://jira.onap.org/browse/SO-2142>`__\ ] - mso to enhance get orchestration request to include workflow step
927 - [`SO-2122 <https://jira.onap.org/browse/SO-2122>`__\ ] - Added servicename to MDC so that it gets logged and added enter and exit markers
928 - [`SO-2121 <https://jira.onap.org/browse/SO-2121>`__\ ] - Removing the application-local.yaml files from the projects to fix CSO pen test issues
929 - [`SO-2116 <https://jira.onap.org/browse/SO-2116>`__\ ] - Implement TLS for calls from VNFM adapter to VNFM
930 - [`SO-2114 <https://jira.onap.org/browse/SO-2114>`__\ ] - We need to expand column request_status on table archived_infra_requests as well
931 - [`SO-2111 <https://jira.onap.org/browse/SO-2111>`__\ ] - add query stack data and populate table step
932 - [`SO-2097 <https://jira.onap.org/browse/SO-2097>`__\ ] - Global JJB Migration of SO
933 - [`SO-2093 <https://jira.onap.org/browse/SO-2093>`__\ ] - mso will support new requeststate values
934 - [`SO-2092 <https://jira.onap.org/browse/SO-2092>`__\ ] - update bpmn to save extsystemerrorsource
935 - [`SO-2080 <https://jira.onap.org/browse/SO-2080>`__\ ] - support new query param format
936 - [`SO-2068 <https://jira.onap.org/browse/SO-2068>`__\ ] - improved logging when no exception data is found
937 - [`SO-2066 <https://jira.onap.org/browse/SO-2066>`__\ ] - SO API Security Matrix
938 - [`SO-2064 <https://jira.onap.org/browse/SO-2064>`__\ ] - Alpine porting check
939 - [`SO-2057 <https://jira.onap.org/browse/SO-2057>`__\ ] - Update failsafe dependency to 2.0.1
940 - [`SO-2055 <https://jira.onap.org/browse/SO-2055>`__\ ] - enhance workflowaction to handle resume func
941 - [`SO-2054 <https://jira.onap.org/browse/SO-2054>`__\ ] - add rollback ext system error source
942 - [`SO-2052 <https://jira.onap.org/browse/SO-2052>`__\ ] - Javadoc and logging improvement
943 - [`SO-2048 <https://jira.onap.org/browse/SO-2048>`__\ ] - Building individual repos for reducing compilation time
944 - [`SO-2043 <https://jira.onap.org/browse/SO-2043>`__\ ] - Security updates for maven dependencies
945 - [`SO-2035 <https://jira.onap.org/browse/SO-2035>`__\ ] - update apih to accept new uri parameter
946 - [`SO-2032 <https://jira.onap.org/browse/SO-2032>`__\ ] - support no payload for alacarte deletes
947 - [`SO-2024 <https://jira.onap.org/browse/SO-2024>`__\ ] - Validate ServiceInstance name using createNodesUri.
948 - [`SO-2023 <https://jira.onap.org/browse/SO-2023>`__\ ] - add is_data_internal column to request processing data
949 - [`SO-2022 <https://jira.onap.org/browse/SO-2022>`__\ ] - Validate name for InstanceGroup, Configuration and Network.
950 - [`SO-2021 <https://jira.onap.org/browse/SO-2021>`__\ ] - update multi stage code to accurately skip bbs if true
951 - [`SO-2020 <https://jira.onap.org/browse/SO-2020>`__\ ] - mso to validate the name uniqueness during object creation in a ai
952 - [`SO-2018 <https://jira.onap.org/browse/SO-2018>`__\ ] - Changes related to eviction of connections from connection pool
953 - [`SO-2017 <https://jira.onap.org/browse/SO-2017>`__\ ] - use count format and limit one for exists
954 - [`SO-2015 <https://jira.onap.org/browse/SO-2015>`__\ ] - support async operation for vf module operations with sdnc
955 - [`SO-2001 <https://jira.onap.org/browse/SO-2001>`__\ ] - Added ext_system_error_source column to requestdb
956 - [`SO-1999 <https://jira.onap.org/browse/SO-1999>`__\ ] - replaced String.repeat with static final strings
957 - [`SO-1990 <https://jira.onap.org/browse/SO-1990>`__\ ] - resume request copying request body rewrite requestorid
958 - [`SO-1976 <https://jira.onap.org/browse/SO-1976>`__\ ] - Enhance naming service support
959 - [`SO-1975 <https://jira.onap.org/browse/SO-1975>`__\ ] - Accommodate WAN Networking
960 - [`SO-1963 <https://jira.onap.org/browse/SO-1963>`__\ ] - apih resume request handling more generic
961 - [`SO-1960 <https://jira.onap.org/browse/SO-1960>`__\ ] - apih to populate original request id
962 - [`SO-1914 <https://jira.onap.org/browse/SO-1914>`__\ ] - Renamed NF fields in catalog db pojo
963 - [`SO-1902 <https://jira.onap.org/browse/SO-1902>`__\ ] - Added script for adding original_request_id column
964 - [`SO-1898 <https://jira.onap.org/browse/SO-1898>`__\ ] - Audit service enhancements
965 - [`SO-1897 <https://jira.onap.org/browse/SO-1897>`__\ ] - fix keypair conflict issue in openstack adapter
966 - [`SO-1893 <https://jira.onap.org/browse/SO-1893>`__\ ] - Initial checkin of updates for vf module replace
967 - [`SO-1867 <https://jira.onap.org/browse/SO-1867>`__\ ] - store openstack request status in requestdb
968 - [`SO-1866 <https://jira.onap.org/browse/SO-1866>`__\ ] - Update Rainy day handling to be more robust
969 - [`SO-1847 <https://jira.onap.org/browse/SO-1847>`__\ ] - Added inProgress request check to resume
970 - [`SO-1831 <https://jira.onap.org/browse/SO-1831>`__\ ] - Resume APIH Functionality
971 - [`SO-1807 <https://jira.onap.org/browse/SO-1807>`__\ ] - Store Cloud Request in Database, add to request service
972 - [`SO-1697 <https://jira.onap.org/browse/SO-1697>`__\ ] - Support State transition for configuration building blocks
973 - [`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
974 - [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
975 - [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
977 **Key Issues Addressed**
978 - [`SO-2400 <https://jira.onap.org/browse/SO-2400>`__\ ] - vCPE Create Res Cust Service Error : Execption in create execution list
979 - [`SO-2382 <https://jira.onap.org/browse/SO-2382>`__\ ] - SO ConfigAssign Java Exception
980 - [`SO-2378 <https://jira.onap.org/browse/SO-2378>`__\ ] - Java lang exception in Homing
981 - [`SO-2375 <https://jira.onap.org/browse/SO-2375>`__\ ] - vCPE instantiate gmux fails due to API Handler error
982 - [`SO-2357 <https://jira.onap.org/browse/SO-2357>`__\ ] - Distribution of K8S service fails
983 - [`SO-2354 <https://jira.onap.org/browse/SO-2354>`__\ ] - vCPE model_customization_id not found on create vfmodule
984 - [`SO-2351 <https://jira.onap.org/browse/SO-2351>`__\ ] - SO Distribution Error on Allotted Resource - duplicate primary
985 - [`SO-2349 <https://jira.onap.org/browse/SO-2349>`__\ ] - Exception in DMAAP Client when PNF_READY event arrives from PRH
986 - [`SO-2337 <https://jira.onap.org/browse/SO-2337>`__\ ] - git clone --depth 1 not working for CSIT filename too long
987 - [`SO-2289 <https://jira.onap.org/browse/SO-2289>`__\ ] - CreateVcpeResCustService_simplified workflow used in PnP PNF registration workflow returns an exception in Dmaap listener
988 - [`SO-2229 <https://jira.onap.org/browse/SO-2229>`__\ ] - sdc adapter and openstack container in crash loopback
989 - [`SO-2228 <https://jira.onap.org/browse/SO-2228>`__\ ] - SDC Handler crash loopback
990 - [`SO-2222 <https://jira.onap.org/browse/SO-2222>`__\ ] - SO 1.5.0-STAGING-latest containers fail liveness probe
991 - [`SO-2221 <https://jira.onap.org/browse/SO-2221>`__\ ] - SO 1.5.0-STAGING-latest container fails to start
992 - [`SO-2082 <https://jira.onap.org/browse/SO-2082>`__\ ] - Delete Network does not work correctly
993 - [`SO-2038 <https://jira.onap.org/browse/SO-2038>`__\ ] - Fix build and harkari-cp version, Get LF to add dependency
994 - [`SO-2003 <https://jira.onap.org/browse/SO-2003>`__\ ] - No workflow assigned to 'Dissociate' button in VID
995 - [`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
996 - [`SO-1892 <https://jira.onap.org/browse/SO-1892>`__\ ] - CatalogDbClent - sql query error
997 - [`SO-1809 <https://jira.onap.org/browse/SO-1809>`__\ ] - 'DoDeleteE2EServiceInstance' calls 'AAI GenericGetService' sub-process which is deleted from SO common-bpmn
998 - [`SO-1644 <https://jira.onap.org/browse/SO-1644>`__\ ] - SO doesn't keep the proxy settings within the containers
999 - [`SO-1605 <https://jira.onap.org/browse/SO-1605>`__\ ] - SO fails on updating Camunda table when DoCreateVfModule for vCPE infra service
1005 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1006 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1011 - [`SO-2063 <https://jira.onap.org/browse/SO-2063>`__\ ] - AAF integration
1012 - [`SO-2403 <https://jira.onap.org/browse/SO-2403>`__\ ] - Not Displaying correct Workflow Name
1013 - [`SO-2430 <https://jira.onap.org/browse/SO-2430>`__\ ] - vCPE Create VFmodule Fails on Query to SDNC
1014 - [`SO-2433 <https://jira.onap.org/browse/SO-2433>`__\ ] - Not providing user options during Pause For Manual Task
1015 - [`SO-2434 <https://jira.onap.org/browse/SO-2434>`__\ ] - Displaying Un-needed Mandatory User Inputs for Workflow with Pause
1016 - [`SO-1754 <https://jira.onap.org/browse/SO-1754>`__\ ] - SO-Mariadb: 'VNF_RESOURCE_CUSTOMIZATION' DB update bug when service is distributed.
1017 - [`SO-2447 <https://jira.onap.org/browse/SO-2447>`__\ ] - Openstack Adatper fails to find Stack Name and creates duplicate stack with address conflict
1021 - [`OJSI-110 <https://jira.onap.org/browse/OJSI-110>`__\ ] - so-monitor exposes plain text HTTP endpoint using port 30224
1022 - [`OJSI-138 <https://jira.onap.org/browse/OJSI-138>`__\ ] - so exposes plain text HTTP endpoint using port 30277
1023 - [`OJSI-169 <https://jira.onap.org/browse/OJSI-169>`__\ ] - Port 30224 exposes unprotected service outside of cluster
1024 - [`OJSI-203 <https://jira.onap.org/browse/OJSI-203>`__\ ] - SO exposes unprotected APIs/UIs (CVE-2019-12128
1031 **Deprecation Notes**
1041 -----------------------
1043 :Release Date: 2019-06-13
1047 **Dockers released for SO:**
1049 - onap/so/api-handler-infra,1.4.4
1050 - onap/so/bpmn-infra,1.4.4
1051 - onap/so/catalog-db-adapter,1.4.4
1052 - onap/so/openstack-adapter,1.4.4
1053 - onap/so/request-db-adapter,1.4.4
1054 - onap/so/sdc-controller,1.4.4
1055 - onap/so/sdnc-adapter,1.4.4
1056 - onap/so/so-monitoring,1.4.4
1057 - onap/so/vfc-adapter,1.4.4
1058 - onap/so/vnfm-adapter,1.4.4
1065 The main goal of the Dublin release was to:
1066 - Support CCVPN extension
1067 - Support BroadBand Service Usecase
1068 - SO SOL003 plugin support
1070 - Improve SO internal modularity
1074 - [`SO-1508 <https://jira.onap.org/browse/SO-1508>`__\ ] - ETSI Alignment - SO SOL003 plugin support to connect to external VNFMs
1075 - [`SO-1468 <https://jira.onap.org/browse/SO-1468>`__\ ] - Hardening of HPA in SO and extension of HPA capabilities to existing use-cases
1076 - [`SO-1394 <https://jira.onap.org/browse/SO-1394>`__\ ] - Extended and enhance the SO generic building block to support pre and post instantiation.
1077 - [`SO-1393 <https://jira.onap.org/browse/SO-1393>`__\ ] - Support the CCVPN Extension
1078 - [`SO-1392 <https://jira.onap.org/browse/SO-1392>`__\ ] - Support the BroadBand Service Usecase
1079 - [`SO-1353 <https://jira.onap.org/browse/SO-1353>`__\ ] - SO to be made independent of Cloud technologies
1080 - [`SO-1273 <https://jira.onap.org/browse/SO-1273>`__\ ] - PNF PnP Dublin updates & improvements
1081 - [`SO-1271 <https://jira.onap.org/browse/SO-1271>`__\ ] - PNF PnP Casablanca MR updates
1082 - [`SO-677 <https://jira.onap.org/browse/SO-677>`__\ ] - Improve the issues and findings of the SO Casablanca Release
1086 - [`SO-1974 <https://jira.onap.org/browse/SO-1974>`__\ ] - Turn off OpenStack heat stack audit
1087 - [`SO-1924 <https://jira.onap.org/browse/SO-1924>`__\ ] - Add VnfConfigUpdate to the list of native CM workflows returned to VID
1088 - [`SO-1820 <https://jira.onap.org/browse/SO-1820>`__\ ] - Add Model Version Query
1089 - [`SO-1806 <https://jira.onap.org/browse/SO-1806>`__\ ] - Fix issue where null variable causes task to not
1090 - [`SO-1793 <https://jira.onap.org/browse/SO-1793>`__\ ] - add status for delete
1091 - [`SO-1792 <https://jira.onap.org/browse/SO-1792>`__\ ] - add status message requirement for create vf module event audit
1092 - [`SO-1791 <https://jira.onap.org/browse/SO-1791>`__\ ] - Moved base client to new location
1093 - [`SO-1790 <https://jira.onap.org/browse/SO-1790>`__\ ] - Enhanced sniro BB to account for sole service proxies to support 1908.
1094 - [`SO-1765 <https://jira.onap.org/browse/SO-1765>`__\ ] - Convert Tabs to Spaces
1095 - [`SO-1760 <https://jira.onap.org/browse/SO-1760>`__\ ] - Add Query param to pull back nested stack information
1096 - [`SO-1758 <https://jira.onap.org/browse/SO-1758>`__\ ] - Fix POM to allow HTTP long polling to work on camunda
1097 - [`SO-1749 <https://jira.onap.org/browse/SO-1749>`__\ ] - re add openstack audit of delete functions after refactor
1098 - [`SO-1748 <https://jira.onap.org/browse/SO-1748>`__\ ] - Add support to parse cdl inside LOB and platform
1099 - [`SO-1737 <https://jira.onap.org/browse/SO-1737>`__\ ] - if audit fails write sub interface data to a ai
1100 - [`SO-1729 <https://jira.onap.org/browse/SO-1729>`__\ ] - Monitor Job Status-Delete
1101 - [`SO-1687 <https://jira.onap.org/browse/SO-1687>`__\ ] - removed unused test classes and methods
1102 - [`SO-1678 <https://jira.onap.org/browse/SO-1678>`__\ ] - removed extra argument from extractByKey method
1103 - [`SO-1676 <https://jira.onap.org/browse/SO-1676>`__\ ] - replace all fixed wiremock ports
1104 - [`SO-1671 <https://jira.onap.org/browse/SO-1671>`__\ ] - skip_post_instantiation_configuration schema and tosca ingestion
1105 - [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
1106 - [`SO-1648 <https://jira.onap.org/browse/SO-1648>`__\ ] - Increasing the test coverage of SO-Monitoring UI
1107 - [`SO-1634 <https://jira.onap.org/browse/SO-1634>`__\ ] - Notification Handling - Terminate
1108 - [`SO-1633 <https://jira.onap.org/browse/SO-1633>`__\ ] - Terminate VNF (with SVNFM interaction)
1109 - [`SO-1632 <https://jira.onap.org/browse/SO-1632>`__\ ] - Handle VNF delete and termination (without SVNFM integration)
1110 - [`SO-1630 <https://jira.onap.org/browse/SO-1630>`__\ ] - Monitor Job Status-Create
1111 - [`SO-1629 <https://jira.onap.org/browse/SO-1629>`__\ ] - Notification Handling - Instantiate
1112 - [`SO-1628 <https://jira.onap.org/browse/SO-1628>`__\ ] - Handle Notification Subscription
1113 - [`SO-1627 <https://jira.onap.org/browse/SO-1627>`__\ ] - Create relationship between esr-vnfm and generic-vnf in AAI
1114 - [`SO-1626 <https://jira.onap.org/browse/SO-1626>`__\ ] - Monitor Node Status
1115 - [`SO-1625 <https://jira.onap.org/browse/SO-1625>`__\ ] - Handle Grant Request (Without Homing/OOF)
1116 - [`SO-1624 <https://jira.onap.org/browse/SO-1624>`__\ ] - Instantiate VNF (with SVNFM Interaction)
1117 - [`SO-1623 <https://jira.onap.org/browse/SO-1623>`__\ ] - Handle Create VNF request in VNFM adapter
1118 - [`SO-1622 <https://jira.onap.org/browse/SO-1622>`__\ ] - Check for existing VNF (with SVNFM Interaction)
1119 - [`SO-1621 <https://jira.onap.org/browse/SO-1621>`__\ ] - Create placeholder implementation for create VNF (without SVNFM interaction)
1120 - [`SO-1620 <https://jira.onap.org/browse/SO-1620>`__\ ] - Create Shell Adapter
1121 - [`SO-1619 <https://jira.onap.org/browse/SO-1619>`__\ ] - Create SO VNFM Adapter Northbound Interface using Swagger
1122 - [`SO-1618 <https://jira.onap.org/browse/SO-1618>`__\ ] - SVNFM Simulator
1123 - [`SO-1616 <https://jira.onap.org/browse/SO-1616>`__\ ] - Add instance group support to SO
1124 - [`SO-1604 <https://jira.onap.org/browse/SO-1604>`__\ ] - SO Catalog Enhancement to support CDS Meta Data for VNF/PNF and PNF Tosca Ingestion
1125 - [`SO-1598 <https://jira.onap.org/browse/SO-1598>`__\ ] - add equals and hashcode support to dslquerybuilder
1126 - [`SO-1597 <https://jira.onap.org/browse/SO-1597>`__\ ] - improvements to audit inventory feature
1127 - [`SO-1596 <https://jira.onap.org/browse/SO-1596>`__\ ] - query clients now have more useable result methods
1128 - [`SO-1590 <https://jira.onap.org/browse/SO-1590>`__\ ] - skip cloud region validation for 1906
1129 - [`SO-1589 <https://jira.onap.org/browse/SO-1589>`__\ ] - flow validators can now be skipped via an annotation
1130 - [`SO-1582 <https://jira.onap.org/browse/SO-1582>`__\ ] - vnf spin up gr api vnf s base module fails
1131 - [`SO-1573 <https://jira.onap.org/browse/SO-1573>`__\ ] - Abstract for CDS Implementation
1132 - [`SO-1569 <https://jira.onap.org/browse/SO-1569>`__\ ] - do not attempt to commit empty transactions
1133 - [`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
1134 - [`SO-1534 <https://jira.onap.org/browse/SO-1534>`__\ ] - Create Pre Building Block validator to check if cloud-region orchestration-disabled is true
1135 - [`SO-1533 <https://jira.onap.org/browse/SO-1533>`__\ ] - flowvaldiator will allow more flexible filtering
1136 - [`SO-1512 <https://jira.onap.org/browse/SO-1512>`__\ ] - Added Camunda migration scripts and updated camunda springboot version
1137 - [`SO-1506 <https://jira.onap.org/browse/SO-1506>`__\ ] - E2E Automation - Extend PNF workflow with post-instantiation configuration
1138 - [`SO-1501 <https://jira.onap.org/browse/SO-1501>`__\ ] - add new functionality to aai client
1139 - [`SO-1495 <https://jira.onap.org/browse/SO-1495>`__\ ] - made max retries configurable via mso config repo
1140 - [`SO-1493 <https://jira.onap.org/browse/SO-1493>`__\ ] - restructure a&ai client
1141 - [`SO-1487 <https://jira.onap.org/browse/SO-1487>`__\ ] - added license headers to various java files
1142 - [`SO-1485 <https://jira.onap.org/browse/SO-1485>`__\ ] - add DSL endpoint support to A&AI Client
1143 - [`SO-1483 <https://jira.onap.org/browse/SO-1483>`__\ ] - SO to support a new GRPC client for container to container communication
1144 - [`SO-1482 <https://jira.onap.org/browse/SO-1482>`__\ ] - SO Generic Building Block to support config deploy action for CONFIGURE Step
1145 - [`SO-1481 <https://jira.onap.org/browse/SO-1481>`__\ ] - Generic Bulding block for assign shall trigger controller for config assign action
1146 - [`SO-1477 <https://jira.onap.org/browse/SO-1477>`__\ ] - AAF support for SO
1147 - [`SO-1476 <https://jira.onap.org/browse/SO-1476>`__\ ] - Do not process vf module being created when building an index
1148 - [`SO-1475 <https://jira.onap.org/browse/SO-1475>`__\ ] - store raw distribution notification in db
1149 - [`SO-1474 <https://jira.onap.org/browse/SO-1474>`__\ ] - Test Issue
1150 - [`SO-1469 <https://jira.onap.org/browse/SO-1469>`__\ ] - Refactor OOF Homing to Java
1151 - [`SO-1462 <https://jira.onap.org/browse/SO-1462>`__\ ] - Clean up AT&T Acronyms from Unit tests for audit
1152 - [`SO-1459 <https://jira.onap.org/browse/SO-1459>`__\ ] - add maven build properties to spring actuator
1153 - [`SO-1456 <https://jira.onap.org/browse/SO-1456>`__\ ] - prototype fetching resources from openstack and compare to a ai
1154 - [`SO-1452 <https://jira.onap.org/browse/SO-1452>`__\ ] - added list of flows to execution for cockpit
1155 - [`SO-1451 <https://jira.onap.org/browse/SO-1451>`__\ ] - Updated the SDC API call with the ECOMP OE from AAI
1156 - [`SO-1450 <https://jira.onap.org/browse/SO-1450>`__\ ] - support for secure communications between SO and Multicloud
1157 - [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
1158 - [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
1159 - [`SO-1445 <https://jira.onap.org/browse/SO-1445>`__\ ] - Multicloud support for volume groups and networks
1160 - [`SO-1444 <https://jira.onap.org/browse/SO-1444>`__\ ] - AAI update after vfmodule creation
1161 - [`SO-1443 <https://jira.onap.org/browse/SO-1443>`__\ ] - Prepare user_directives for multicloud API
1162 - [`SO-1442 <https://jira.onap.org/browse/SO-1442>`__\ ] - Prepare sdnc_directives for multicloud API
1163 - [`SO-1441 <https://jira.onap.org/browse/SO-1441>`__\ ] - Handle distribution of service with generic cloud artifacts
1164 - [`SO-1436 <https://jira.onap.org/browse/SO-1436>`__\ ] - removed unnecessary repository from pom.xml
1165 - [`SO-1432 <https://jira.onap.org/browse/SO-1432>`__\ ] - duplicate add custom object support to a ai client
1166 - [`SO-1431 <https://jira.onap.org/browse/SO-1431>`__\ ] - Test issue 1
1167 - [`SO-1429 <https://jira.onap.org/browse/SO-1429>`__\ ] - add custom object support to a ai client
1168 - [`SO-1427 <https://jira.onap.org/browse/SO-1427>`__\ ] - Fix to include alloc pool from dhcpStart/end on reqs
1169 - [`SO-1426 <https://jira.onap.org/browse/SO-1426>`__\ ] - Upgraded tosca parser to version 1.4.8 and updated imports
1170 - [`SO-1425 <https://jira.onap.org/browse/SO-1425>`__\ ] - Re-Factor DMAAP Credentials to use encrypted auth
1171 - [`SO-1421 <https://jira.onap.org/browse/SO-1421>`__\ ] - Support for SO->ExtAPI interface/API
1172 - [`SO-1414 <https://jira.onap.org/browse/SO-1414>`__\ ] - update all inprogress checks in apih handler
1173 - [`SO-1413 <https://jira.onap.org/browse/SO-1413>`__\ ] - replaced org.mockito.Matchers with ArgumentMatchers
1174 - [`SO-1411 <https://jira.onap.org/browse/SO-1411>`__\ ] - Test Issue
1175 - [`SO-1409 <https://jira.onap.org/browse/SO-1409>`__\ ] - added in validation for number of keys provided
1176 - [`SO-1405 <https://jira.onap.org/browse/SO-1405>`__\ ] - apih infra shall ensure data for si matches on macro requests
1177 - [`SO-1404 <https://jira.onap.org/browse/SO-1404>`__\ ] - covert sync calls for create and delete network to async
1178 - [`SO-1395 <https://jira.onap.org/browse/SO-1395>`__\ ] - E2E Automation - PreInstatition and PostInstatition use cases
1179 - [`SO-1389 <https://jira.onap.org/browse/SO-1389>`__\ ] - added mso-request-id when calling SDNCHandler subflow
1180 - [`SO-1388 <https://jira.onap.org/browse/SO-1388>`__\ ] - descriptive messages now returned by validator
1181 - [`SO-1387 <https://jira.onap.org/browse/SO-1387>`__\ ] - naming ms client fixes
1182 - [`SO-1385 <https://jira.onap.org/browse/SO-1385>`__\ ] - removed retired A&AI versions from codebase
1183 - [`SO-1384 <https://jira.onap.org/browse/SO-1384>`__\ ] - sdnc handler was not sending workflow exception upwards
1184 - [`SO-1383 <https://jira.onap.org/browse/SO-1383>`__\ ] - refactored validator to be more generic
1185 - [`SO-1381 <https://jira.onap.org/browse/SO-1381>`__\ ] - Quality of Life logging improvements
1186 - [`SO-1380 <https://jira.onap.org/browse/SO-1380>`__\ ] - Service Proxy Consolidation
1187 - [`SO-1379 <https://jira.onap.org/browse/SO-1379>`__\ ] - Add validation for vnfs before WorkflowAction starts
1188 - [`SO-1378 <https://jira.onap.org/browse/SO-1378>`__\ ] - get subnet sequence number from A&AI
1189 - [`SO-1377 <https://jira.onap.org/browse/SO-1377>`__\ ] - Re-enable Actuator for Springboot 2.0
1190 - [`SO-1376 <https://jira.onap.org/browse/SO-1376>`__\ ] - Created sniro request pojos for homingV2 flow
1191 - [`SO-1370 <https://jira.onap.org/browse/SO-1370>`__\ ] - Preparation for next scale-out after successful instantiation of the current scale-out operation
1192 - [`SO-1369 <https://jira.onap.org/browse/SO-1369>`__\ ] - Processing of configuration parameters during instantiation and scale-out
1193 - [`SO-1368 <https://jira.onap.org/browse/SO-1368>`__\ ] - VNF Health check during scale-out to be made as a separate workflow
1194 - [`SO-1367 <https://jira.onap.org/browse/SO-1367>`__\ ] - Invoke the APP-C service configuration API after E2E Service instantiation
1195 - [`SO-1366 <https://jira.onap.org/browse/SO-1366>`__\ ] - SO Workflow need to call configure API during instantiation
1196 - [`SO-1362 <https://jira.onap.org/browse/SO-1362>`__\ ] - Changed the MDC sourcing from LoggingInterceptor to JaxRsFilterLogging.
1197 - [`SO-1346 <https://jira.onap.org/browse/SO-1346>`__\ ] - Use SLF4J/Logback, instead of Log4J
1198 - [`SO-1307 <https://jira.onap.org/browse/SO-1307>`__\ ] - Add Headers
1199 - [`SO-1295 <https://jira.onap.org/browse/SO-1295>`__\ ] - Update SDNC client Version in POM
1200 - [`SO-1293 <https://jira.onap.org/browse/SO-1293>`__\ ] - Vnf Recreate
1201 - [`SO-1290 <https://jira.onap.org/browse/SO-1290>`__\ ] - Update orchestrationrequest response
1202 - [`SO-1288 <https://jira.onap.org/browse/SO-1288>`__\ ] - Enhance GRM Clients to use encrypted auth loading
1203 - [`SO-1287 <https://jira.onap.org/browse/SO-1287>`__\ ] - Change all SDNC Calls in GR_API
1204 - [`SO-1284 <https://jira.onap.org/browse/SO-1284>`__\ ] - Create Relationship between Vnf and Tenant
1205 - [`SO-1283 <https://jira.onap.org/browse/SO-1283>`__\ ] - Fix GR_API cloud info retrieval
1206 - [`SO-1282 <https://jira.onap.org/browse/SO-1282>`__\ ] - Update Alacarte Logic for Recreate Flow
1207 - [`SO-1279 <https://jira.onap.org/browse/SO-1279>`__\ ] - Replaced the VNFC hardcoded Function
1208 - [`SO-1278 <https://jira.onap.org/browse/SO-1278>`__\ ] - Move all ecomp.mso properties to org.onap.so
1209 - [`SO-1276 <https://jira.onap.org/browse/SO-1276>`__\ ] - Add Cloud_Owner to northbound request table
1210 - [`SO-1275 <https://jira.onap.org/browse/SO-1275>`__\ ] - Resolve path issues
1211 - [`SO-1274 <https://jira.onap.org/browse/SO-1274>`__\ ] - CreateAndUpdatePNFResource workflow:: Associate PNF instance
1212 - [`SO-1272 <https://jira.onap.org/browse/SO-1272>`__\ ] - Use UUID to fill pnf-id in PNF PnP sub-flow
1213 - [`SO-1270 <https://jira.onap.org/browse/SO-1270>`__\ ] - Add New A&AI objects
1214 - [`SO-1269 <https://jira.onap.org/browse/SO-1269>`__\ ] - Add serviceRole to MSO SNIRO Interface
1215 - [`SO-1260 <https://jira.onap.org/browse/SO-1260>`__\ ] - Add support for naming service
1216 - [`SO-1233 <https://jira.onap.org/browse/SO-1233>`__\ ] - Added service role to sniro request when not null
1217 - [`SO-1232 <https://jira.onap.org/browse/SO-1232>`__\ ] - Switch to SpringAutoDeployment rather than processes.xml
1218 - [`SO-1229 <https://jira.onap.org/browse/SO-1229>`__\ ] - Remove all usage of AlarmLogger
1219 - [`SO-1228 <https://jira.onap.org/browse/SO-1228>`__\ ] - Limit Number of Occurs for security reasons
1220 - [`SO-1227 <https://jira.onap.org/browse/SO-1227>`__\ ] - Remove Swagger UI due to security scan concerns
1221 - [`SO-1226 <https://jira.onap.org/browse/SO-1226>`__\ ] - changed assign vnf sdnc to use the async subflow
1222 - [`SO-1225 <https://jira.onap.org/browse/SO-1225>`__\ ] - Add Keystone V3 Support
1223 - [`SO-1207 <https://jira.onap.org/browse/SO-1207>`__\ ] - accept a la carte create instance group request from vid
1224 - [`SO-1206 <https://jira.onap.org/browse/SO-1206>`__\ ] - Added groupInstanceId and groupInstanceName columns
1225 - [`SO-1205 <https://jira.onap.org/browse/SO-1205>`__\ ] - separate error status from progression status in req db
1226 - [`SO-806 <https://jira.onap.org/browse/SO-806>`__\ ] - SO PNF PnP workflow shall not set "in-maint" AAI flag
1227 - [`SO-798 <https://jira.onap.org/browse/SO-798>`__\ ] - Externalize the PNF PnP workflow? as a Service Instance Deployment workflow? adding the Controller
1228 - [`SO-747 <https://jira.onap.org/browse/SO-747>`__\ ] - POC - Enable SO use of Multicloud Generic VNF Instantiation API
1229 - [`SO-700 <https://jira.onap.org/browse/SO-700>`__\ ] - SO should be able to support CCVPN service assurance
1230 - [`SO-588 <https://jira.onap.org/browse/SO-588>`__\ ] - Automate robot heatbridge manual step to add VF Module stack resources in AAI
1231 - [`SO-18 <https://jira.onap.org/browse/SO-18>`__\ ] - Keystone v3 Support in MSO
1232 - [`SO-12 <https://jira.onap.org/browse/SO-12>`__\ ] - Support Ocata apis
1233 - [`SO-10 <https://jira.onap.org/browse/SO-10>`__\ ] - Deploy a MSO high availability environment
1234 - [`SO-7 <https://jira.onap.org/browse/SO-7>`__\ ] - Move modified openstack library to common functions repos
1235 - [`SO-6 <https://jira.onap.org/browse/SO-6>`__\ ] - Document how to change username/password for UIs
1239 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>`_.
1243 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1244 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1245 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1250 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.
1252 - [`SO-2013 <https://jira.onap.org/browse/SO-2013>`__\ ] - Test Terminate/Delete VNF with VNFM Adapter
1258 **Deprecation Notes**
1269 :Release Date: 2019-04-19
1271 This is the dublin release base version separated from master branch.
1277 :Release Date: 2019-01-31
1279 This is the official release package that released for the Casablanca Maintenance.
1281 Casablanca Release branch
1285 This release is supporting the features of Casablanca and their defect fixes.
1286 - `SO-1400 <https://jira.onap.org/browse/SO-1336>`_
1287 - `SO-1408 <https://jira.onap.org/browse/SO-1408>`_
1288 - `SO-1416 <https://jira.onap.org/browse/SO-1416>`_
1289 - `SO-1417 <https://jira.onap.org/browse/SO-1417>`_
1293 Dockers released for SO:
1295 - onap/so/api-handler-infra,1.3.7
1296 - onap/so/bpmn-infra,1.3.7
1297 - onap/so/catalog-db-adapter,1.3.7
1298 - onap/so/openstack-adapter,1.3.7
1299 - onap/so/request-db-adapter,1.3.7
1300 - onap/so/sdc-controller,1.3.7
1301 - onap/so/sdnc-adapter,1.3.7
1302 - onap/so/so-monitoring,1.3.7
1303 - onap/so/vfc-adapter,1.3.7
1307 - `SO-1419 <https://jira.onap.org/browse/SO-1419>`_ - is a stretch goal that is under examination.
1309 - `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.
1313 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>`_.
1317 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1318 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1319 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1325 :Release Date: 2019-01-10
1327 This is the official release package that released for the Casablanca Maintenance.
1329 Casablanca Release branch
1333 This release is supporting the features of Casablanca and their defect fixes.
1334 - `SO-1336 <https://jira.onap.org/browse/SO-1336>`_
1335 - `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
1336 - `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
1337 - `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
1338 - `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
1339 - `SO-1194 <https://jira.onap.org/browse/SO-1256>`_
1340 - `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
1341 - `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
1345 Dockers released for SO:
1347 - onap/so/api-handler-infra,1.3.6
1348 - onap/so/bpmn-infra,1.3.6
1349 - onap/so/catalog-db-adapter,1.3.6
1350 - onap/so/openstack-adapter,1.3.6
1351 - onap/so/request-db-adapter,1.3.6
1352 - onap/so/sdc-controller,1.3.6
1353 - onap/so/sdnc-adapter,1.3.6
1354 - onap/so/so-monitoring,1.3.6
1355 - onap/so/vfc-adapter,1.3.6
1362 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>`_.
1366 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1367 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1368 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1370 New release over master branch for Dublin development
1375 :Release Date: 2018-11-30
1377 This is the official release package that was tested against the 72 hour stability test in integration environment.
1379 Casablanca Release branch
1383 Features delivered in this release:
1385 - Automatic scale out of VNFs.
1386 - Extend the support of homing to vFW, vCPE usecases through HPA.
1387 - Monitoring BPMN workflow capabilities through UI.
1388 - SO internal architecture improvements.
1389 - Support PNF resource type.
1390 - Support to the CCVPN Usecase.
1391 - Workflow Designer Integration.
1395 Dockers released for SO:
1397 - onap/so/api-handler-infra,1.3.3
1398 - onap/so/bpmn-infra,1.3.3
1399 - onap/so/catalog-db-adapter,1.3.3
1400 - onap/so/openstack-adapter,1.3.3
1401 - onap/so/request-db-adapter,1.3.3
1402 - onap/so/sdc-controller,1.3.3
1403 - onap/so/sdnc-adapter,1.3.3
1404 - onap/so/so-monitoring,1.3.3
1405 - onap/so/vfc-adapter,1.3.3
1409 There are some issues around the HPA and CCVPN that have been resolved in the patch release of 1.3.5
1411 - `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
1412 The workflow for resource processing use the wrong default value.
1414 - `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
1415 Authorization header added to multicloud adapter breaks communication.
1417 - `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
1418 OOF Directives are not passed through flows to Multicloud Adapter.
1420 - `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
1421 Permission support for Vfcadapter is missing.
1423 - `SO-1194 <https://jira.onap.org/browse/SO-1194>`_
1424 Unable to find TOSCA CSAR location using ServiceModelUUID in DoCreateResource BPMN flow.
1427 Below issues will be resolved in the next release:
1429 - `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
1430 Csar needs to be manually placed into the bpmn corresponding directory.
1432 - `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
1433 Database table is not populated for Generic NeutronNet resource.
1438 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>`_.
1442 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1443 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1444 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1449 :Release Date: 2018-10-24
1451 Branch cut for Casablanca post M4 for integration test.
1454 Below features are under test:
1455 - Automatic scale out of VNFs.
1456 - Extend the support of homing to vFW, vCPE usecases through HPA.
1457 - Monitoring BPMN workflow capabilities through UI.
1458 - SO internal architecture improvements.
1459 - Support PNF resource type.
1460 - Support to the CCVPN Usecase.
1461 - Workflow Designer Integration.
1467 :Release Date: 2018-08-22
1469 New release over master branch for Casablanca development
1474 :Release Date: 2018-06-07
1476 The Beijing release is the second release of the Service Orchestrator (SO) project.
1480 * Enhance Platform maturity by improving SO maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Beijing+Release+Platform+Maturity>`_.
1481 * Manual scaling of network services and VNFs.
1482 * Homing and placement capabilities through OOF interaction.
1483 * Ability to perform change management.
1484 * Integrated to APPC
1490 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>`_.
1494 SO docker image is still on ecmop and not onap in the repository.
1495 This will be addressed in the next release.
1499 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>`_.
1503 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1504 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1505 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=28377799>`_
1510 **Deprecation Notes**
1516 :Release Date: 2018-01-18
1520 The key defects fixed in this release :
1522 - `SO-344 <https://jira.onap.org/browse/SO-344>`_
1523 Only pass one VNF to DoCreateVnfAndModules.
1525 - `SO-348 <https://jira.onap.org/browse/SO-348>`_
1526 Json Analyze Exception in PreProcessRequest.
1528 - `SO-352 <https://jira.onap.org/browse/SO-352>`_
1529 SO failed to create VNF - with error message: Internal Error Occurred in CreateVnfInfra QueryCatalogDB Process.
1531 - `SO-354 <https://jira.onap.org/browse/SO-354>`_
1532 Change the Service Type And Service Role
1538 :Release Date: 2017-11-16
1543 The SO provides the highest level of service orchestration in the ONAP architecture.
1544 It executes end-to-end service activities by processing workflows and business logic and coordinating other ONAP and external component activities.
1546 The orchestration engine is a reusable service. Any component of the architecture can execute SO orchestration capabilities.
1548 * Orchestration services will process workflows based on defined models and recipe.
1549 * The service model maintains consistency and re-usability across all orchestration activities and ensures consistent methods, structure and version of the workflow execution environment.
1550 * Orchestration processes interact with other platform components or external systems via standard and well-defined APIs.
1553 **Deprecation Notes**
1555 There is a MSO 1.0.0 SO implementation existing in the pre-R1 ONAP Gerrit system.
1556 The MSO1.0.0 is deprecated by the R1 release and the current release is built over this release.
1557 The Gerrit repos of mso/* are voided and already locked as read-only.
1558 Following are the deprecated SO projects in gerrit repo:
1571 End of Release Notes