update the known issues
[so.git] / docs / release-notes.rst
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.
4 .. _release_notes:
5
6
7 Service Orchestrator Release Notes
8 ==================================
9
10 The SO provides the highest level of service orchestration in the ONAP architecture. 
11
12
13 =============
14 Release Notes
15 =============
16
17 Version: 1.7.10
18 ==============
19
20 :Release Date: 2020-11-19
21
22 SO Release Image Versions
23 --------------------------
24  - so-bpmn-infra
25
26     :Version: 1.7.10
27
28  - so-catalog-db-adapter
29
30     :Version: 1.7.10
31
32  - so-monitoring
33
34     :Version: 1.7.10
35
36  - so/nssmf-adapter
37
38     :Version: 1.7.10
39
40  - so/openstack-adapter
41
42     :Version: 1.7.10
43
44  - so/request-db-adapter
45
46     :Version: 1.7.10
47
48  - so/sdc-controller
49
50     :Version: 1.7.10
51
52  - so/sdnc-adapter
53
54     :Version: 1.7.10
55
56  - so/vnfm-adapter
57
58     :Version: 1.7.10
59
60  - so/api-handler-infra
61
62     :Version: 1.7.10
63
64  - so/api-handler-infra
65
66     :Version: 1.7.10
67
68  - so/so-etsi-nfvo-ns-lcm
69
70     :Version: 1.7.7
71
72  - so/so-oof-adapter
73
74     :Version: 1.7.6
75
76  - so/cnf-adapter
77
78     :Version: 1.7.10
79
80 Release Purpose
81 ----------------
82 SO Guilin Release
83
84 **Epics**
85
86 *  `SO-3167 <https://jira.onap.org/browse/SO-3167>`_ - Design ETSI SOL007 compliant Network Service Descriptor packages
87 *  `SO-3208 <https://jira.onap.org/browse/SO-3208>`_ - SOL003 Adapter maintenance Enhancements
88 *  `SO-3036 <https://jira.onap.org/browse/SO-3036>`_ - SO impacts for E2E Network Slicing use case in Guilin
89 *  `SO-2936 <https://jira.onap.org/browse/SO-2936>`_ - PNF PnP: SO macro flow - use existing PNF instance in a Service Instance
90 *  `SO-2843 <https://jira.onap.org/browse/SO-2843>`_ - Support NS LCM and Workflows Management
91 *  `SO-2842 <https://jira.onap.org/browse/SO-2842>`_ - Support for SOL005 NBI API Handler
92 *  `SO-2841 <https://jira.onap.org/browse/SO-2841>`_ - Support SO NFVO Microservice Plugin Capabilities
93 *  `SO-2840 <https://jira.onap.org/browse/SO-2840>`_ - Support for ETSI NFV NFVO  Orchestrator in ONAP SO (ONAP SO ETSI-Aligned Hierarchical Orchestration)
94 *  `SO-2841 <https://jira.onap.org/browse/SO-2681>`_ - SO direct Catalog Management Support - Guilin
95 *  `SO-2046 <https://jira.onap.org/browse/SO-2046>`_ - support Java 11 upgrade
96
97
98 **Stories**
99
100 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>`_
101 Listed below are key functional jira stories handled in the Guilin release:
102
103 *  `SO-2950 <https://jira.onap.org/browse/SO-2950>`_ - Asynchronous service activation response handling support in MDONS
104 *  `SO-3028 <https://jira.onap.org/browse/SO-3028>`_ - SO supports the OVP 2.0 test platform
105 *  `SO-2930 <https://jira.onap.org/browse/SO-2930>`_ - Service level workflow execution API
106 *  `SO-2929 <https://jira.onap.org/browse/SO-2929>`_ - Service level workflow retrieving API
107 *  `SO-2928 <https://jira.onap.org/browse/SO-2928>`_ - Service model retrieving API
108 *  `SO-2927 <https://jira.onap.org/browse/SO-2927>`_ - Generic service level upgrade workflow
109 *  `SO-2926 <https://jira.onap.org/browse/SO-2926>`_ - New Service Level postCheck building block
110 *  `SO-2925 <https://jira.onap.org/browse/SO-2925>`_ - New Service Level Upgrade building block
111 *  `SO-2924 <https://jira.onap.org/browse/SO-2924>`_ - New Service Level Preparation building block
112 *  `SO-2981 <https://jira.onap.org/browse/SO-2981>`_ - PNF Plug & Play in R7 - SO Building Block Work
113 *  `SO-3026 <https://jira.onap.org/browse/SO-3026>`_ - Adapter for the SO to interact with the K8S plugin
114 *  `SO-3025 <https://jira.onap.org/browse/SO-3025>`_ - SO should support CNFO
115 *  `SO-3039 <https://jira.onap.org/browse/SO-3039>`_ - Containers must crash properly when a failure occurs
116 *  `SO-3040 <https://jira.onap.org/browse/SO-3040>`_ - ONAP container repository (nexus) must not contain upstream docker images
117 *  `SO-3029 <https://jira.onap.org/browse/SO-3029>`_ - SO support Multi Tenancy
118 *  `SO-3077 <https://jira.onap.org/browse/SO-3077>`_ - ONAP shall use STDOUT for logs collection - REQ-374
119
120 **Tasks**
121
122 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>`_
123 Listed below are highest and high piority jira tasks handled in the Guilin release:
124
125 *  `SO-3205 <https://jira.onap.org/browse/SO-3205>`_ - E2E Network Slicing: Improvements for NST/NSI Selection callback
126 *  `SO-3120 <https://jira.onap.org/browse/SO-3120>`_ - Create swagger api for software upgrade in SO
127 *  `SO-2915 <https://jira.onap.org/browse/SO-2915>`_ - Upgrade Vulnerable Direct Dependencies
128
129
130 **Bug Fixes**
131
132 The full list of fixed bugs is available on `JIRA GUILIN BUGS 
133 <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>`_
134 Listed below are highest and high piority jira tasks handled in the Guilin release:
135
136 *  `SO-3375 <https://jira.onap.org/browse/SO-3375>`_ - FlowManipulatorListenerRunner does not invoke for controller execution config-deploy
137 *  `SO-3369 <https://jira.onap.org/browse/SO-3369>`_ - Fix basic vm test case in onap
138 *  `SO-3364 <https://jira.onap.org/browse/SO-3364>`_ - SO sends rest request to cds twice per one operation
139 *  `SO-3360 <https://jira.onap.org/browse/SO-3360>`_ - SO-OpenStack-Adapter attempts to create wrong vserver-to-vnfc relation in AAI
140 *  `SO-3357 <https://jira.onap.org/browse/SO-3357>`_ - ControllerExecutionBB is triggered, when running a`la carte DeleteVFModule
141 *  `SO-3352 <https://jira.onap.org/browse/SO-3352>`_ - Exception in org.onap.so.bpmn.infrastructure.workflow.tasks.OrchestrationStatusValidator.validateOrchestrationStatus Orchestration Status Validation failed
142 *  `SO-3351 <https://jira.onap.org/browse/SO-3351>`_ - Staging image is present in OOM master branch
143 *  `SO-3346 <https://jira.onap.org/browse/SO-3346>`_ - vFW CNF AssignVfModuleBB has failed
144 *  `SO-3342 <https://jira.onap.org/browse/SO-3342>`_ - VnfAdapter is configured by default to v1 version whereas v2 version is more complete
145 *  `SO-3341 <https://jira.onap.org/browse/SO-3341>`_ - Exception of Writing NSSI to AAI for ExternalNssmfManager
146 *  `SO-3339 <https://jira.onap.org/browse/SO-3339>`_ - Transport Slicing integration: network-policy is missing under allotted-resource
147 *  `SO-3326 <https://jira.onap.org/browse/SO-3326>`_ - Transport Slicing integration: AAI Exception in DeAllocate TN NSSI WF
148 *  `SO-3322 <https://jira.onap.org/browse/SO-3322>`_ - PNF service instantiation using building blocks fails during ActivateServiceInstanceBB building block execution
149 *  `SO-3321 <https://jira.onap.org/browse/SO-3321>`_ - Transport Slicing integration: SO sets wrong subscription-service-type in SDNC payload
150 *  `SO-3313 <https://jira.onap.org/browse/SO-3313>`_ - SO getting disto error while SDC distribution
151 *  `SO-3310 <https://jira.onap.org/browse/SO-3310>`_ - Transport Slicing Integration: null pointer exception in saving SDNC rollback data
152 *  `SO-3309 <https://jira.onap.org/browse/SO-3309>`_ - Transport Slicing integration: unable to get prefix environment variable from execution in TnNssmfUntils
153 *  `SO-3308 <https://jira.onap.org/browse/SO-3308>`_ - Transport Slicing integration: MSOWorkflowException: mso-request-id not provided
154 *  `SO-3304 <https://jira.onap.org/browse/SO-3304>`_ - Exception in org.onap.so.bpmn.infrastructure.aai.tasks.AAICreateTasks.createServiceInstance ModelMapper configuration errors
155 *  `SO-3296 <https://jira.onap.org/browse/SO-3296>`_ - SO has python 2.7 pods
156 *  `SO-3294 <https://jira.onap.org/browse/SO-3294>`_ - Parameters exception of Deallocating NSSI
157 *  `SO-3293 <https://jira.onap.org/browse/SO-3293>`_ - Allocate TN NSSI fails to create relationship between allotted-resource and logical-links
158 *  `SO-3290 <https://jira.onap.org/browse/SO-3290>`_ - SO-VNFM certificates expired
159 *  `SO-3284 <https://jira.onap.org/browse/SO-3284>`_ - Exceptions in Allocate TN NSSI work flow
160 *  `SO-3275 <https://jira.onap.org/browse/SO-3275>`_ - Fix 3gppservices URI path in API-Handler
161 *  `SO-3274 <https://jira.onap.org/browse/SO-3274>`_ - Parameters exception of Allocating NSSI
162 *  `SO-3271 <https://jira.onap.org/browse/SO-3271>`_ - SO/BB PNF - skip_post_instantiation_configuration is not processed properly.
163 *  `SO-3270 <https://jira.onap.org/browse/SO-3270>`_ - BB workflow failing sporadically during post instantiation
164 *  `SO-3266 <https://jira.onap.org/browse/SO-3266>`_ - BPMN config assign bb - NullPointerException in ControllerExecution
165 *  `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.
166 *  `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
167 *  `SO-3236 <https://jira.onap.org/browse/SO-3236>`_ - SO has java 8 pods
168 *  `SO-3216 <https://jira.onap.org/browse/SO-3216>`_ - Integration E2E VNF test fails due to missing EdgeRule in AAI call
169 *  `SO-3196 <https://jira.onap.org/browse/SO-3196>`_ - [SO] so-sdc-controller fails to connect to aai due to cert issue
170 *  `SO-3193 <https://jira.onap.org/browse/SO-3193>`_ - Macro Workflow fails in AssignVnfBB in step HomingBB
171 *  `SO-2941 <https://jira.onap.org/browse/SO-2941>`_ - Docker are not built anymore
172 *  `SO-2939 <https://jira.onap.org/browse/SO-2939>`_ - Master branch uses SNAPSHOT version that are not available anymore
173 *  `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
174 *  `SO-2797 <https://jira.onap.org/browse/SO-2797>`_ - BB workflow with post instantiation is not working
175
176
177 Security Notes
178 --------------
179
180 *Fixed Security Issues*
181
182 *Known Security Issues*
183
184 *Known Vulnerabilities in Used Modules*
185
186 Quick Links:
187
188 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`__
189 - `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1702>`__
190
191 **Known Issues**
192 *  `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.
193
194 **Upgrade Notes**
195
196         N/A
197
198 **Deprecation Notes**
199
200         SO modules Ve-Vnfm-adapter and appc-orchestrator are deprectaed for the Guilin release.
201
202 **Other**
203
204         N/A
205 ***************************************************************************************
206
207
208 Version: 1.6.4
209 -----------------------
210
211 :Release Date: 13th July 2020
212
213 **Docker Images**
214
215 **Dockers released for SO:**
216
217  - onap/so/api-handler-infra
218  - onap/so/bpmn-infra
219  - onap/so/catalog-db-adapter
220  - onap/so/openstack-adapter
221  - onap/so/request-db-adapter
222  - onap/so/sdc-controller
223  - onap/so/sdnc-adapter
224  - onap/so/so-monitoring
225  - onap/so/vfc-adapter
226  - onap/so/vnfm-adapter
227  - onap/so/ve-vnfm-adapter
228  - onap/so/nssmf-adapter
229  - onap/so/appc-orchestrator
230
231 **Release Purpose**
232
233 The main goal of the Frankfurt maintenance release was to:
234
235         - Appc Orchestraor changes were merged in SO and OOM as part of the release. This also used for the inplace software update flows.
236         - MDONS had an issue in its delete flow that was addressed.
237         - 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.
238
239 **New Features**
240 --N/A--
241 **Epics**
242 --N/A--
243 **Stories**
244 --N/A--
245 **Key Issues Addressed**
246
247 -  [`SO-2903 <https://jira.onap.org/browse/SO-2903>`__\ ] - Include so-appc-orchestrator with SO OOM.
248 -  [`SO-2967 <https://jira.onap.org/browse/SO-2967>`__\ ] - Error in Delete MDONS service flow which causes No such property error.
249 -  [`SO-2982 <https://jira.onap.org/browse/SO-2982>`__\ ] - Vnfm-Adapter unable to communicate with ETSI-Catalog through MSB.
250 -  [`SO-3022 <https://jira.onap.org/browse/SO-3022>`__\ ] - Use BB-based VNF-InPlaceUpdate flow for inPlaceSoftwareUpdate requests. 
251
252
253 **Security Notes**
254  
255  Quick Links:
256
257  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
258  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
259
260
261 **Known Issues**
262
263
264 OJSI Issues
265
266         N/A
267
268 **Upgrade Notes**
269
270         N/A
271
272 **Deprecation Notes**
273
274         N/A
275
276 **Other**
277
278         N/A
279 ***************************************************************************************
280
281 Version: 1.6.3
282 -----------------------
283
284 :Release Date: 
285
286 **Docker Images**
287
288 **Dockers released for SO:**
289
290  - onap/so/api-handler-infra
291  - onap/so/bpmn-infra
292  - onap/so/catalog-db-adapter
293  - onap/so/openstack-adapter
294  - onap/so/request-db-adapter
295  - onap/so/sdc-controller
296  - onap/so/sdnc-adapter
297  - onap/so/so-monitoring
298  - onap/so/vfc-adapter
299  - onap/so/vnfm-adapter
300  - onap/so/ve-vnfm-adapter
301  - onap/so/nssmf-adapter
302
303 **Release Purpose**
304
305 The main goal of the Frankfurt release was to:
306         - ETSI alignment improvements - CMCC, Ericcson, Huawei, Samsung, Verizon, ZTE.
307             - SOL005 adaptation
308             - SOL003 adaptation
309             - SOL002 adaptation
310             - SOL004 Package support by ETSI Catalog Manager and SOL003 Adapter
311         - PNF orchestration Enhancements - Ericcson, Huawei, Nokia
312             - PNF software upgrade  
313             - PNF PNP enhancement  
314         - CCVPN Enhancement
315             - MDONS support -  Fujitsu
316             - Eline support - Bell, Huawei, CMCC
317         - 5G Slicing - ATT, Amdocs, CMCC, Huawei, Wipro
318         - CDS integration enhancement - ATT, Bell, Tech Mahindra
319         - (SO Multi Cloud plugin improvements - Intel)
320         - HPA -  Intel (Testing effort)
321
322 **New Features**
323
324 Features Being considered for F release (As per the resource availability):
325
326 +---------------------------------------------------------------------+
327 |SOL005 Adapter supports communication security                       |                                    
328 +---------------------------------------------------------------------+
329 |SOL005 Adapter supports NS LCM         |                                    
330 +---------------------------------------------------------------------+
331 |Multi-domain Optical Network Service Orchestration Support in SO     |                                    
332 +---------------------------------------------------------------------+
333 |SOL002 Adapter - supports EM-triggered VNF/VNFC Management           |                                    
334 +---------------------------------------------------------------------+
335 |SO Catalog Management Support                                        |                                    
336 +---------------------------------------------------------------------+
337 |Frankfurt release planning milestone                                 |                                    
338 +---------------------------------------------------------------------+
339 |Initiate/ Terminate slice service; Activate/deactivate Slice service |                                    
340 +---------------------------------------------------------------------+
341 |SO support of Network Slicing Demo in Frankfurt                      |                                    
342 +---------------------------------------------------------------------+
343 |ETSI Alignment Support - SOL003 Adapter Enhancement for Frankfurt    |                                    
344 +---------------------------------------------------------------------+
345 |AAI update for VNF improvements                                      |                                    
346 +---------------------------------------------------------------------+
347 |SO Multicloud plugin to Multicloud improvements                      |                                    
348 +---------------------------------------------------------------------+
349 |SO to CDS Enhancement for Generic Implementation                     |                                    
350 +---------------------------------------------------------------------+
351 |S3P improvement Requirements                                         |
352 +---------------------------------------------------------------------+
353 |Upgrade the APIs to Policy                                           |                                    
354 +---------------------------------------------------------------------+
355
356 **Epics**
357 -  [`SO-2524 <https://jira.onap.org/browse/SO-2524>`__\ ] - Functionality and API Freeze
358 -  [`SO-2519 <https://jira.onap.org/browse/SO-2519>`__\ ] - TSC must have for Frankfurt
359 -  [`SO-2432 <https://jira.onap.org/browse/SO-2432>`__\ ] - Multi-domain Optical Network Service Orchestration Support in SO
360 -  [`SO-2427 <https://jira.onap.org/browse/SO-2427>`__\ ] - SOL002 Adapter - supports EM-triggered VNF/VNFC Management
361 -  [`SO-2404 <https://jira.onap.org/browse/SO-2404>`__\ ] - SO Catalog Management Support
362 -  [`SO-2383 <https://jira.onap.org/browse/SO-2383>`__\ ] - Frankfurt release planning milestone
363 -  [`SO-2368 <https://jira.onap.org/browse/SO-2368>`__\ ] - Support 5G slice orchestration
364 -  [`SO-2281 <https://jira.onap.org/browse/SO-2281>`__\ ] - SO support of Network Slicing Demo in Frankfurt
365 -  [`SO-2156 <https://jira.onap.org/browse/SO-2156>`__\ ] - ETSI Alignment Support - SOL003 Adapter Enhancement for Frankfurt
366 -  [`SO-2087 <https://jira.onap.org/browse/SO-2087>`__\ ] - AAI update for VNF improvements
367 -  [`SO-2086 <https://jira.onap.org/browse/SO-2086>`__\ ] - SO Multicloud plugin to Multicloud improvements
368 -  [`SO-2046 <https://jira.onap.org/browse/SO-2046>`__\ ] - support Java 11 upgrade
369 -  [`SO-1579 <https://jira.onap.org/browse/SO-1579>`__\ ] - SO supports ETSI SOL005 Alignment of its interfaces with NFVO
370
371 **Stories**
372 -  [`SO-2774 <https://jira.onap.org/browse/SO-2774>`__\ ] - simplify fabric into add/delete steps
373 -  [`SO-2772 <https://jira.onap.org/browse/SO-2772>`__\ ] - Add validations to prevent out of order deletes
374 -  [`SO-2770 <https://jira.onap.org/browse/SO-2770>`__\ ] - Added support for volume group request to
375 -  [`SO-2768 <https://jira.onap.org/browse/SO-2768>`__\ ] - mso vnf configuration update composite flow
376 -  [`SO-2767 <https://jira.onap.org/browse/SO-2767>`__\ ] - convert openstack to external tasks
377 -  [`SO-2763 <https://jira.onap.org/browse/SO-2763>`__\ ] - Ingest and Process Service Function
378 -  [`SO-2762 <https://jira.onap.org/browse/SO-2762>`__\ ] - Update Subprocess to use COMPLETE status
379 -  [`SO-2761 <https://jira.onap.org/browse/SO-2761>`__\ ] - Use setVariablesLocal for setting task variables
380 -  [`SO-2753 <https://jira.onap.org/browse/SO-2753>`__\ ] - mso to add support for creating the cloud region
381 -  [`SO-2744 <https://jira.onap.org/browse/SO-2744>`__\ ] - reworked dsl client code to check for outputs
382 -  [`SO-2743 <https://jira.onap.org/browse/SO-2743>`__\ ] - split single and plural graph inventory uris
383 -  [`SO-2735 <https://jira.onap.org/browse/SO-2735>`__\ ] - update poms to be compatible with eclipse IDE
384 -  [`SO-2726 <https://jira.onap.org/browse/SO-2726>`__\ ] - Added check to prevent camunda history lookup on
385 -  [`SO-2717 <https://jira.onap.org/browse/SO-2717>`__\ ] - Added git attributes to convert line endings to
386 -  [`SO-2715 <https://jira.onap.org/browse/SO-2715>`__\ ] - Enhance startTime filtering for OrchestrationRequests
387 -  [`SO-2713 <https://jira.onap.org/browse/SO-2713>`__\ ] - create custom spring aop annotation for logging
388 -  [`SO-2700 <https://jira.onap.org/browse/SO-2700>`__\ ] - mso to store the heat template timeout minutes and
389 -  [`SO-2697 <https://jira.onap.org/browse/SO-2697>`__\ ] - Added simpleNotTaskInfo format modifier
390 -  [`SO-2683 <https://jira.onap.org/browse/SO-2683>`__\ ] - Enhance CSIT for ETSI package management
391 -  [`SO-2680 <https://jira.onap.org/browse/SO-2680>`__\ ] - enhance openstack library
392 -  [`SO-2675 <https://jira.onap.org/browse/SO-2675>`__\ ] - Rename migration script
393 -  [`SO-2674 <https://jira.onap.org/browse/SO-2674>`__\ ] - mso to add tenant name and product family name to
394 -  [`SO-2662 <https://jira.onap.org/browse/SO-2662>`__\ ] - Updated pom to release version of logging library
395 -  [`SO-2660 <https://jira.onap.org/browse/SO-2660>`__\ ] - SO API extension to retrieve all PNF workflow
396 -  [`SO-2657 <https://jira.onap.org/browse/SO-2657>`__\ ] - mso to add support for creating the cloud region
397 -  [`SO-2655 <https://jira.onap.org/browse/SO-2655>`__\ ] - added in graceful shutdown to spring boot
398 -  [`SO-2653 <https://jira.onap.org/browse/SO-2653>`__\ ] - Initial commit to check client alive
399 -  [`SO-2651 <https://jira.onap.org/browse/SO-2651>`__\ ] - Remove unused param
400 -  [`SO-2647 <https://jira.onap.org/browse/SO-2647>`__\ ] - Create ConfigDeployPnfBB
401 -  [`SO-2646 <https://jira.onap.org/browse/SO-2646>`__\ ] - Create ConfigAssignPnfBB
402 -  [`SO-2644 <https://jira.onap.org/browse/SO-2644>`__\ ] - WaitForPnfReadyBB - set orchestration status to Register and then Registered
403 -  [`SO-2642 <https://jira.onap.org/browse/SO-2642>`__\ ] - AssignPnfBB - set orchestration status to Assigned after successful assignment
404 -  [`SO-2641 <https://jira.onap.org/browse/SO-2641>`__\ ] - Include AssignPnfBB, WaitForPnfReadyBB, ActivatePnfBB in Service-Macro-Create flow
405 -  [`SO-2640 <https://jira.onap.org/browse/SO-2640>`__\ ] - AssignPnfBB - store model related PNF parameters in AAI
406 -  [`SO-2637 <https://jira.onap.org/browse/SO-2637>`__\ ] - modifications to create network to add lob
407 -  [`SO-2623 <https://jira.onap.org/browse/SO-2623>`__\ ] - Remove Valet from openstack adapter
408 -  [`SO-2620 <https://jira.onap.org/browse/SO-2620>`__\ ] - Include stack Status Reason when rollback is
409 -  [`SO-2616 <https://jira.onap.org/browse/SO-2616>`__\ ] - add manual handling to rainy day handling for bbs
410 -  [`SO-2615 <https://jira.onap.org/browse/SO-2615>`__\ ] - convert bbinputsetup populate methods to use
411 -  [`SO-2614 <https://jira.onap.org/browse/SO-2614>`__\ ] - Add Neutron Port and Nova Server to Proxy
412 -  [`SO-2607 <https://jira.onap.org/browse/SO-2607>`__\ ] - Create ActivatePnfBB
413 -  [`SO-2606 <https://jira.onap.org/browse/SO-2606>`__\ ] - Create WaitForPnfReadyBB
414 -  [`SO-2605 <https://jira.onap.org/browse/SO-2605>`__\ ] - AssignPnfBB should make a link in AAI between PNF and service instance
415 -  [`SO-2603 <https://jira.onap.org/browse/SO-2603>`__\ ] - Replaced annotation with RepositoryRestResource
416 -  [`SO-2601 <https://jira.onap.org/browse/SO-2601>`__\ ] - Use the timeout from the heat template instead of
417 -  [`SO-2597 <https://jira.onap.org/browse/SO-2597>`__\ ] - removed powermock dependecy and added it to
418 -  [`SO-2596 <https://jira.onap.org/browse/SO-2596>`__\ ] - 1911 create appc adapter micro service
419 -  [`SO-2591 <https://jira.onap.org/browse/SO-2591>`__\ ] - mso stores vnf application id from macro create
420 -  [`SO-2590 <https://jira.onap.org/browse/SO-2590>`__\ ] - configurable aaf user expires
421 -  [`SO-2584 <https://jira.onap.org/browse/SO-2584>`__\ ] - consolidated security configuration
422 -  [`SO-2577 <https://jira.onap.org/browse/SO-2577>`__\ ] - Support for volume groups on replace VF Module.
423 -  [`SO-2572 <https://jira.onap.org/browse/SO-2572>`__\ ] - Remove references to AIC
424 -  [`SO-2571 <https://jira.onap.org/browse/SO-2571>`__\ ] - update so to use 1.6.3 snapshot from the logging
425 -  [`SO-2570 <https://jira.onap.org/browse/SO-2570>`__\ ] - Add simple query format, to limit response content
426 -  [`SO-2568 <https://jira.onap.org/browse/SO-2568>`__\ ] - Create AssignPnfBB
427 -  [`SO-2566 <https://jira.onap.org/browse/SO-2566>`__\ ] - Updated simulator test files
428 -  [`SO-2565 <https://jira.onap.org/browse/SO-2565>`__\ ] - Include service-instance-id and
429 -  [`SO-2564 <https://jira.onap.org/browse/SO-2564>`__\ ] - Refactor WorkflowAction.valiadteResourceIdInAAI -
430 -  [`SO-2561 <https://jira.onap.org/browse/SO-2561>`__\ ] - add application id support to so
431 -  [`SO-2555 <https://jira.onap.org/browse/SO-2555>`__\ ] - refactor fallouthandler
432 -  [`SO-2548 <https://jira.onap.org/browse/SO-2548>`__\ ] - Terminate Slice Instance
433 -  [`SO-2547 <https://jira.onap.org/browse/SO-2547>`__\ ] - Deactivate Slice Instance
434 -  [`SO-2546 <https://jira.onap.org/browse/SO-2546>`__\ ] - Activate Slice Instance
435 -  [`SO-2545 <https://jira.onap.org/browse/SO-2545>`__\ ] - Instantiate Slice Service
436 -  [`SO-2540 <https://jira.onap.org/browse/SO-2540>`__\ ] - SO API extension to retrieve PNF workflow
437 -  [`SO-2523 <https://jira.onap.org/browse/SO-2523>`__\ ] - vnf and vf module replace requests to make
438 -  [`SO-2516 <https://jira.onap.org/browse/SO-2516>`__\ ] - remove unused columns infra active requests
439 -  [`SO-2515 <https://jira.onap.org/browse/SO-2515>`__\ ] - Create E2E workflow for software upgrade (PNF)
440 -  [`SO-2514 <https://jira.onap.org/browse/SO-2514>`__\ ] - Create dispatcher class for PNF Software upgrade.
441 -  [`SO-2511 <https://jira.onap.org/browse/SO-2511>`__\ ] - Updated to include getEntity extract
442 -  [`SO-2510 <https://jira.onap.org/browse/SO-2510>`__\ ] - Updated to use getEntity API for ServiceProxy
443 -  [`SO-2509 <https://jira.onap.org/browse/SO-2509>`__\ ] - Updated logging library version to 1.6.2-SNAPSHOT
444 -  [`SO-2499 <https://jira.onap.org/browse/SO-2499>`__\ ] - Skip requestId lookup when uri is
445 -  [`SO-2493 <https://jira.onap.org/browse/SO-2493>`__\ ] - update so to use most recent update of logging
446 -  [`SO-2490 <https://jira.onap.org/browse/SO-2490>`__\ ] - add new query for requestdb
447 -  [`SO-2488 <https://jira.onap.org/browse/SO-2488>`__\ ] - refactor repeated duplicate check code to RequestHandlerUtils
448 -  [`SO-2463 <https://jira.onap.org/browse/SO-2463>`__\ ] - Add so-simulator project
449 -  [`SO-2460 <https://jira.onap.org/browse/SO-2460>`__\ ] - MDONS: L1 Service Termination
450 -  [`SO-2459 <https://jira.onap.org/browse/SO-2459>`__\ ] - MDONS: L1 Service Creation
451 -  [`SO-2444 <https://jira.onap.org/browse/SO-2444>`__\ ] - update scheduled tasks to have mdc setup
452 -  [`SO-2442 <https://jira.onap.org/browse/SO-2442>`__\ ] - Add column to catalog db
453 -  [`SO-2439 <https://jira.onap.org/browse/SO-2439>`__\ ] - Authentication and Authorization support between SOL005 Adapter and NFVO
454 -  [`SO-2438 <https://jira.onap.org/browse/SO-2438>`__\ ] - Secured communication support between SOL005 Adapter and NFVO
455 -  [`SO-2428 <https://jira.onap.org/browse/SO-2428>`__\ ] - SOL002 Adapter subscribes and consumes VNF LCM notifications from VNFM (Frankfurt)
456 -  [`SO-2426 <https://jira.onap.org/browse/SO-2426>`__\ ] - feature request to so to save name on deletes
457 -  [`SO-2412 <https://jira.onap.org/browse/SO-2412>`__\ ] - SOL003 Adapter Package Management by leveraging ONAP-ETSI Catalog Manager
458 -  [`SO-2406 <https://jira.onap.org/browse/SO-2406>`__\ ] - Enhance SO SDC Controller to invoke ONAP-ETSI Catalog APIs
459 -  [`SO-2399 <https://jira.onap.org/browse/SO-2399>`__\ ] - Update PNF instance attributes in AAI during instantiation (PnP) workflow
460 -  [`SO-2398 <https://jira.onap.org/browse/SO-2398>`__\ ] - Converted tests to use LATEST
461 -  [`SO-2372 <https://jira.onap.org/browse/SO-2372>`__\ ] - Validate SO Multicloud plugin adapter with Macro call / gr-api
462 -  [`SO-2339 <https://jira.onap.org/browse/SO-2339>`__\ ] - Refactor SO/DMaaP client - move BBS functionality to a workflow Task
463 -  [`SO-2316 <https://jira.onap.org/browse/SO-2316>`__\ ] - SO to support CDS Actor for ScaleoutBB
464 -  [`SO-2312 <https://jira.onap.org/browse/SO-2312>`__\ ] - SO to CDS Enhancement for Generic Implementation
465 -  [`SO-2293 <https://jira.onap.org/browse/SO-2293>`__\ ] - vf-module details in SDNC-Directives to pass through GR-API with v2
466 -  [`SO-2208 <https://jira.onap.org/browse/SO-2208>`__\ ] - Load proper instanceParams of the object being processed to CDS properties
467 -  [`SO-2165 <https://jira.onap.org/browse/SO-2165>`__\ ] - Add Config deploy to service-macro-delete and CDS transition directives for vnf
468 -  [`SO-2091 <https://jira.onap.org/browse/SO-2091>`__\ ] - Create new SO building blocks - activateNESw
469 -  [`SO-2090 <https://jira.onap.org/browse/SO-2090>`__\ ] - SO-CDS PNF Building Blocks back-end impl
470 -  [`SO-2089 <https://jira.onap.org/browse/SO-2089>`__\ ] - Create a new SO building block - preCheck
471 -  [`SO-2073 <https://jira.onap.org/browse/SO-2073>`__\ ] - Create a new SO building blocks - postCheck
472 -  [`SO-2072 <https://jira.onap.org/browse/SO-2072>`__\ ] - Support PNF CM workflow execution
473 -  [`SO-2071 <https://jira.onap.org/browse/SO-2071>`__\ ] - SO API extension to support PNF Upgrade
474 -  [`SO-2070 <https://jira.onap.org/browse/SO-2070>`__\ ] - a generic decision points for API
475 -  [`SO-2063 <https://jira.onap.org/browse/SO-2063>`__\ ] - AAF integration
476 -  [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
477 -  [`SO-1635 <https://jira.onap.org/browse/SO-1635>`__\ ] - Preload using user_param (without UI changes)
478 -  [`SO-1420 <https://jira.onap.org/browse/SO-1420>`__\ ] - SO should be able to decompose a composite service
479 -  [`SO-1277 <https://jira.onap.org/browse/SO-1277>`__\ ] - Adapt PNF PnP flow to support updated AAI PNF model
480 -  [`SO-994 <https://jira.onap.org/browse/SO-994>`__\ ] - Sonar Issue: Replace duplicate strings with Constants in ServiceInstances
481 -  [`SO-929 <https://jira.onap.org/browse/SO-929>`__\ ] - Removing Sonar reported Vulnerability in AAIObjectMapper file
482 -  [`SO-2 <https://jira.onap.org/browse/SO-2>`__\ ] - MSO should mount vnfs in appc that appc has to manage
483
484 **Key Issues Addressed**
485
486
487 **Security Notes**
488  
489  Quick Links:
490
491  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
492  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
493
494
495 **Known Issues**
496
497 -  [`SO-2903 <https://jira.onap.org/browse/SO-2903>`__\ ] - Include so-appc-orchestrator with SO OOM
498 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.
499
500
501 OJSI Issues
502
503         N/A
504
505 **Upgrade Notes**
506
507         N/A
508
509 **Deprecation Notes**
510
511         N/A
512
513 **Other**
514
515         N/A
516
517 Version: 5.0.1
518 -----------------------
519
520 :Release Date: 2019-10-11
521
522 **Docker Images**
523
524 **Dockers released for SO:**
525
526  - onap/so/api-handler-infra,1.5.3
527  - onap/so/bpmn-infra,1.5.3
528  - onap/so/catalog-db-adapter,1.5.3
529  - onap/so/openstack-adapter,1.5.3
530  - onap/so/request-db-adapter,1.5.3
531  - onap/so/sdc-controller,1.5.3
532  - onap/so/sdnc-adapter,1.5.3
533  - onap/so/so-monitoring,1.5.3
534  - onap/so/vfc-adapter,1.5.3
535  - onap/so/vnfm-adapter,1.5.3
536  - onap/so/vnfm-simulator,1.5.3
537
538 **Release Purpose**
539
540 The R5 El Alto release of ONAP is a maintenance release, focusing on deployability, technical debt, and auto test case improvements.
541
542 **New Features**
543
544 The main goal of the El-Alto release was to improve documentation, UT improvement for various kinds of resources.
545
546 **Epics**
547 -  [`SO-1756 <https://jira.onap.org/browse/SO-1756>`__\ ] - Enhance SO VNFM Adapter
548
549 **Stories**
550 -  [`SO-2376 <https://jira.onap.org/browse/SO-2376>`__\ ] - Improve fall out case handling
551 -  [`SO-2363 <https://jira.onap.org/browse/SO-2363>`__\ ] - Update Resume Logic and Add Workflow Listeners
552 -  [`SO-2353 <https://jira.onap.org/browse/SO-2353>`__\ ] - update logging to match onap logging library
553 -  [`SO-2352 <https://jira.onap.org/browse/SO-2352>`__\ ] - Improvements to relationship handling in VNFM adapter
554 -  [`SO-2332 <https://jira.onap.org/browse/SO-2332>`__\ ] - Remove unused table requestdb.active_requests.
555 -  [`SO-2306 <https://jira.onap.org/browse/SO-2306>`__\ ] - getentity csar logging
556 -  [`SO-2301 <https://jira.onap.org/browse/SO-2301>`__\ ] - Integrate Logging Library
557 -  [`SO-2297 <https://jira.onap.org/browse/SO-2297>`__\ ] - updated all sql files including in tests to use
558 -  [`SO-2291 <https://jira.onap.org/browse/SO-2291>`__\ ] - Created external task utils in a common location
559 -  [`SO-2283 <https://jira.onap.org/browse/SO-2283>`__\ ] - Convert NetworkCollection to use GetEntity API.
560 -  [`SO-2282 <https://jira.onap.org/browse/SO-2282>`__\ ] - Convert to use the GetEntity API
561 -  [`SO-2259 <https://jira.onap.org/browse/SO-2259>`__\ ] - Added default value for when ErrorCode is null in mdc
562 -  [`SO-2244 <https://jira.onap.org/browse/SO-2244>`__\ ] - Updated VNF and VfModules to use the getEntity API.
563 -  [`SO-2233 <https://jira.onap.org/browse/SO-2233>`__\ ] - fixed dsl builder to correctly add output
564 -  [`SO-2232 <https://jira.onap.org/browse/SO-2232>`__\ ] - Initial commit of validation framework to APIH
565 -  [`SO-2231 <https://jira.onap.org/browse/SO-2231>`__\ ] - asdc controller treat distributionid as requestid in mdc
566 -  [`SO-2224 <https://jira.onap.org/browse/SO-2224>`__\ ] - Updated vnfc instance groups to use the getEntity API.
567 -  [`SO-2216 <https://jira.onap.org/browse/SO-2216>`__\ ] - health check now entirely config based
568 -  [`SO-2205 <https://jira.onap.org/browse/SO-2205>`__\ ] - add rainy day handling with SERVICE_ROLE and type
569 -  [`SO-2202 <https://jira.onap.org/browse/SO-2202>`__\ ] - Updated cvnfc's to use the getEntity API
570 -  [`SO-2190 <https://jira.onap.org/browse/SO-2190>`__\ ] - VNFM adapter support two way TLS
571 -  [`SO-2180 <https://jira.onap.org/browse/SO-2180>`__\ ] - Support oauth for calls from VNFM to VNFM adapter
572 -  [`SO-2169 <https://jira.onap.org/browse/SO-2169>`__\ ] - Add oauth for calls from VNFM adapter to VNFM
573 -  [`SO-2157 <https://jira.onap.org/browse/SO-2157>`__\ ] - Upgrade springboot.version from 2.0.5 to 2.1.5
574 -  [`SO-2147 <https://jira.onap.org/browse/SO-2147>`__\ ] - Converted NetworkResource to use the parser getEntity method
575 -  [`SO-2143 <https://jira.onap.org/browse/SO-2143>`__\ ] - Implement TLS for calls into VNFM adapter
576 -  [`SO-2142 <https://jira.onap.org/browse/SO-2142>`__\ ] - mso to enhance get orchestration request to include workflow step
577 -  [`SO-2122 <https://jira.onap.org/browse/SO-2122>`__\ ] - Added servicename to MDC so that it gets logged and added enter and exit markers
578 -  [`SO-2121 <https://jira.onap.org/browse/SO-2121>`__\ ] - Removing the application-local.yaml files from the projects to fix CSO pen test issues
579 -  [`SO-2116 <https://jira.onap.org/browse/SO-2116>`__\ ] - Implement TLS for calls from VNFM adapter to VNFM
580 -  [`SO-2114 <https://jira.onap.org/browse/SO-2114>`__\ ] - We need to expand column request_status on table archived_infra_requests as well
581 -  [`SO-2111 <https://jira.onap.org/browse/SO-2111>`__\ ] - add query stack data and populate table step
582 -  [`SO-2097 <https://jira.onap.org/browse/SO-2097>`__\ ] - Global JJB Migration of SO
583 -  [`SO-2093 <https://jira.onap.org/browse/SO-2093>`__\ ] - mso will support new requeststate values
584 -  [`SO-2092 <https://jira.onap.org/browse/SO-2092>`__\ ] - update bpmn to save extsystemerrorsource
585 -  [`SO-2080 <https://jira.onap.org/browse/SO-2080>`__\ ] - support new query param format
586 -  [`SO-2068 <https://jira.onap.org/browse/SO-2068>`__\ ] - improved logging when no exception data is found
587 -  [`SO-2066 <https://jira.onap.org/browse/SO-2066>`__\ ] - SO API Security Matrix
588 -  [`SO-2064 <https://jira.onap.org/browse/SO-2064>`__\ ] - Alpine porting check
589 -  [`SO-2057 <https://jira.onap.org/browse/SO-2057>`__\ ] - Update failsafe dependency to 2.0.1
590 -  [`SO-2055 <https://jira.onap.org/browse/SO-2055>`__\ ] - enhance workflowaction to handle resume func
591 -  [`SO-2054 <https://jira.onap.org/browse/SO-2054>`__\ ] - add rollback ext system error source
592 -  [`SO-2052 <https://jira.onap.org/browse/SO-2052>`__\ ] - Javadoc and logging improvement
593 -  [`SO-2048 <https://jira.onap.org/browse/SO-2048>`__\ ] - Building individual repos for reducing compilation time
594 -  [`SO-2043 <https://jira.onap.org/browse/SO-2043>`__\ ] - Security updates for maven dependencies
595 -  [`SO-2035 <https://jira.onap.org/browse/SO-2035>`__\ ] - update apih to accept new uri parameter
596 -  [`SO-2032 <https://jira.onap.org/browse/SO-2032>`__\ ] - support no payload for alacarte deletes
597 -  [`SO-2024 <https://jira.onap.org/browse/SO-2024>`__\ ] - Validate ServiceInstance name using createNodesUri.
598 -  [`SO-2023 <https://jira.onap.org/browse/SO-2023>`__\ ] - add is_data_internal column to request processing data
599 -  [`SO-2022 <https://jira.onap.org/browse/SO-2022>`__\ ] - Validate name for InstanceGroup, Configuration and Network.
600 -  [`SO-2021 <https://jira.onap.org/browse/SO-2021>`__\ ] - update multi stage code to accurately skip bbs if true
601 -  [`SO-2020 <https://jira.onap.org/browse/SO-2020>`__\ ] - mso to validate the name uniqueness during object creation in a ai
602 -  [`SO-2018 <https://jira.onap.org/browse/SO-2018>`__\ ] - Changes related to eviction of connections from connection pool
603 -  [`SO-2017 <https://jira.onap.org/browse/SO-2017>`__\ ] - use count format and limit one for exists
604 -  [`SO-2015 <https://jira.onap.org/browse/SO-2015>`__\ ] - support async operation for vf module operations with sdnc
605 -  [`SO-2001 <https://jira.onap.org/browse/SO-2001>`__\ ] - Added ext_system_error_source column to requestdb
606 -  [`SO-1999 <https://jira.onap.org/browse/SO-1999>`__\ ] - replaced String.repeat with static final strings
607 -  [`SO-1990 <https://jira.onap.org/browse/SO-1990>`__\ ] - resume request copying request body rewrite requestorid
608 -  [`SO-1976 <https://jira.onap.org/browse/SO-1976>`__\ ] - Enhance naming service support
609 -  [`SO-1975 <https://jira.onap.org/browse/SO-1975>`__\ ] - Accommodate WAN Networking
610 -  [`SO-1963 <https://jira.onap.org/browse/SO-1963>`__\ ] - apih resume request handling more generic
611 -  [`SO-1960 <https://jira.onap.org/browse/SO-1960>`__\ ] - apih to populate original request id
612 -  [`SO-1914 <https://jira.onap.org/browse/SO-1914>`__\ ] - Renamed NF fields in catalog db pojo
613 -  [`SO-1902 <https://jira.onap.org/browse/SO-1902>`__\ ] - Added script for adding original_request_id column
614 -  [`SO-1898 <https://jira.onap.org/browse/SO-1898>`__\ ] - Audit service enhancements
615 -  [`SO-1897 <https://jira.onap.org/browse/SO-1897>`__\ ] - fix keypair conflict issue in openstack adapter
616 -  [`SO-1893 <https://jira.onap.org/browse/SO-1893>`__\ ] - Initial checkin of updates for vf module replace
617 -  [`SO-1867 <https://jira.onap.org/browse/SO-1867>`__\ ] - store openstack request status in requestdb
618 -  [`SO-1866 <https://jira.onap.org/browse/SO-1866>`__\ ] - Update Rainy day handling to be more robust
619 -  [`SO-1847 <https://jira.onap.org/browse/SO-1847>`__\ ] - Added inProgress request check to resume
620 -  [`SO-1831 <https://jira.onap.org/browse/SO-1831>`__\ ] - Resume APIH Functionality
621 -  [`SO-1807 <https://jira.onap.org/browse/SO-1807>`__\ ] - Store Cloud Request in Database, add to request service
622 -  [`SO-1697 <https://jira.onap.org/browse/SO-1697>`__\ ] - Support State transition for configuration building blocks
623 -  [`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
624 -  [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
625 -  [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
626
627 **Key Issues Addressed**
628 -  [`SO-2400 <https://jira.onap.org/browse/SO-2400>`__\ ] - vCPE Create Res Cust Service Error : Execption in create execution list
629 -  [`SO-2382 <https://jira.onap.org/browse/SO-2382>`__\ ] - SO ConfigAssign Java Exception
630 -  [`SO-2378 <https://jira.onap.org/browse/SO-2378>`__\ ] - Java lang exception in Homing
631 -  [`SO-2375 <https://jira.onap.org/browse/SO-2375>`__\ ] - vCPE instantiate gmux fails due to API Handler error
632 -  [`SO-2357 <https://jira.onap.org/browse/SO-2357>`__\ ] - Distribution of K8S service fails
633 -  [`SO-2354 <https://jira.onap.org/browse/SO-2354>`__\ ] - vCPE model_customization_id not found on create vfmodule
634 -  [`SO-2351 <https://jira.onap.org/browse/SO-2351>`__\ ] - SO Distribution Error on Allotted Resource - duplicate primary
635 -  [`SO-2349 <https://jira.onap.org/browse/SO-2349>`__\ ] - Exception in DMAAP Client when PNF_READY event arrives from PRH
636 -  [`SO-2337 <https://jira.onap.org/browse/SO-2337>`__\ ] - git clone --depth 1 not working for CSIT filename too long
637 -  [`SO-2289 <https://jira.onap.org/browse/SO-2289>`__\ ] - CreateVcpeResCustService_simplified workflow used in PnP PNF registration workflow returns an exception in Dmaap listener
638 -  [`SO-2229 <https://jira.onap.org/browse/SO-2229>`__\ ] - sdc adapter and openstack container in crash loopback
639 -  [`SO-2228 <https://jira.onap.org/browse/SO-2228>`__\ ] - SDC Handler crash loopback
640 -  [`SO-2222 <https://jira.onap.org/browse/SO-2222>`__\ ] - SO 1.5.0-STAGING-latest containers fail liveness probe
641 -  [`SO-2221 <https://jira.onap.org/browse/SO-2221>`__\ ] - SO 1.5.0-STAGING-latest container fails to start
642 -  [`SO-2082 <https://jira.onap.org/browse/SO-2082>`__\ ] - Delete Network does not work correctly
643 -  [`SO-2038 <https://jira.onap.org/browse/SO-2038>`__\ ] - Fix build and harkari-cp version, Get LF to add dependency
644 -  [`SO-2003 <https://jira.onap.org/browse/SO-2003>`__\ ] - No workflow assigned to 'Dissociate' button in VID
645 -  [`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
646 -  [`SO-1892 <https://jira.onap.org/browse/SO-1892>`__\ ] - CatalogDbClent -  sql query error
647 -  [`SO-1809 <https://jira.onap.org/browse/SO-1809>`__\ ] - 'DoDeleteE2EServiceInstance' calls 'AAI GenericGetService' sub-process which is deleted from SO common-bpmn
648 -  [`SO-1644 <https://jira.onap.org/browse/SO-1644>`__\ ] - SO doesn't keep the proxy settings within the containers
649 -  [`SO-1605 <https://jira.onap.org/browse/SO-1605>`__\ ] - SO fails on updating Camunda table when DoCreateVfModule for vCPE infra service
650
651 **Security Notes**
652  
653  Quick Links:
654
655  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
656  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
657
658
659 **Known Issues**
660
661 -  [`SO-2063 <https://jira.onap.org/browse/SO-2063>`__\ ] - AAF integration
662 -  [`SO-2403 <https://jira.onap.org/browse/SO-2403>`__\ ] - Not Displaying correct Workflow Name
663 -  [`SO-2430 <https://jira.onap.org/browse/SO-2430>`__\ ] - vCPE Create VFmodule Fails on Query to SDNC
664 -  [`SO-2433 <https://jira.onap.org/browse/SO-2433>`__\ ] - Not providing user options during Pause For Manual Task
665 -  [`SO-2434 <https://jira.onap.org/browse/SO-2434>`__\ ] - Displaying Un-needed Mandatory User Inputs for Workflow with Pause
666 -  [`SO-1754 <https://jira.onap.org/browse/SO-1754>`__\ ] - SO-Mariadb: 'VNF_RESOURCE_CUSTOMIZATION' DB update bug when service is distributed.
667 -  [`SO-2447 <https://jira.onap.org/browse/SO-2447>`__\ ] - Openstack Adatper fails to find Stack Name and creates duplicate stack with address conflict
668
669 OJSI Issues
670
671 -  [`OJSI-110 <https://jira.onap.org/browse/OJSI-110>`__\ ] - so-monitor exposes plain text HTTP endpoint using port 30224
672 -  [`OJSI-138 <https://jira.onap.org/browse/OJSI-138>`__\ ] - so exposes plain text HTTP endpoint using port 30277
673 -  [`OJSI-169 <https://jira.onap.org/browse/OJSI-169>`__\ ] - Port 30224 exposes unprotected service outside of cluster
674 -  [`OJSI-203 <https://jira.onap.org/browse/OJSI-203>`__\ ] - SO exposes unprotected APIs/UIs (CVE-2019-12128
675
676
677 **Upgrade Notes**
678
679         N/A
680
681 **Deprecation Notes**
682
683         N/A
684
685 **Other**
686
687         N/A
688
689
690 Version: 1.4.4
691 -----------------------
692
693 :Release Date: 2019-06-13
694
695 **Docker Images**
696
697 **Dockers released for SO:**
698
699  - onap/so/api-handler-infra,1.4.4
700  - onap/so/bpmn-infra,1.4.4
701  - onap/so/catalog-db-adapter,1.4.4
702  - onap/so/openstack-adapter,1.4.4
703  - onap/so/request-db-adapter,1.4.4
704  - onap/so/sdc-controller,1.4.4
705  - onap/so/sdnc-adapter,1.4.4
706  - onap/so/so-monitoring,1.4.4
707  - onap/so/vfc-adapter,1.4.4
708  - onap/so/vnfm-adapter,1.4.4
709
710 **Release Purpose**
711
712
713 **New Features**
714
715 The main goal of the Dublin release was to:
716     - Support CCVPN extension
717     - Support BroadBand Service Usecase
718     - SO SOL003 plugin support
719     - Improve PNF PnP
720     - Improve SO internal modularity
721
722 **Epics**
723
724 -  [`SO-1508 <https://jira.onap.org/browse/SO-1508>`__\ ] - ETSI Alignment - SO SOL003 plugin support to connect to external VNFMs
725 -  [`SO-1468 <https://jira.onap.org/browse/SO-1468>`__\ ] - Hardening of HPA in SO and extension of HPA capabilities to existing use-cases
726 -  [`SO-1394 <https://jira.onap.org/browse/SO-1394>`__\ ] - Extended and enhance the SO generic building block to support pre and post instantiation. 
727 -  [`SO-1393 <https://jira.onap.org/browse/SO-1393>`__\ ] - Support the CCVPN Extension
728 -  [`SO-1392 <https://jira.onap.org/browse/SO-1392>`__\ ] - Support the BroadBand Service Usecase
729 -  [`SO-1353 <https://jira.onap.org/browse/SO-1353>`__\ ] - SO to be made independent of Cloud technologies
730 -  [`SO-1273 <https://jira.onap.org/browse/SO-1273>`__\ ] - PNF PnP Dublin updates & improvements
731 -  [`SO-1271 <https://jira.onap.org/browse/SO-1271>`__\ ] - PNF PnP Casablanca MR updates
732 -  [`SO-677  <https://jira.onap.org/browse/SO-677>`__\ ] - Improve the issues and findings of the SO Casablanca Release
733
734 **Stories**
735
736 -  [`SO-1974 <https://jira.onap.org/browse/SO-1974>`__\ ] - Turn off OpenStack heat stack audit
737 -  [`SO-1924 <https://jira.onap.org/browse/SO-1924>`__\ ] - Add VnfConfigUpdate to the list of native CM workflows returned to VID
738 -  [`SO-1820 <https://jira.onap.org/browse/SO-1820>`__\ ] - Add Model Version Query
739 -  [`SO-1806 <https://jira.onap.org/browse/SO-1806>`__\ ] - Fix issue where null variable causes task to not
740 -  [`SO-1793 <https://jira.onap.org/browse/SO-1793>`__\ ] - add status for delete
741 -  [`SO-1792 <https://jira.onap.org/browse/SO-1792>`__\ ] - add status message requirement for create vf module event audit
742 -  [`SO-1791 <https://jira.onap.org/browse/SO-1791>`__\ ] - Moved base client to new location
743 -  [`SO-1790 <https://jira.onap.org/browse/SO-1790>`__\ ] - Enhanced sniro BB to account for sole service proxies to support 1908.
744 -  [`SO-1765 <https://jira.onap.org/browse/SO-1765>`__\ ] - Convert Tabs to Spaces
745 -  [`SO-1760 <https://jira.onap.org/browse/SO-1760>`__\ ] - Add Query param to pull back nested stack information
746 -  [`SO-1758 <https://jira.onap.org/browse/SO-1758>`__\ ] - Fix POM to allow HTTP long polling to work on camunda
747 -  [`SO-1749 <https://jira.onap.org/browse/SO-1749>`__\ ] - re add openstack audit of delete functions after refactor
748 -  [`SO-1748 <https://jira.onap.org/browse/SO-1748>`__\ ] - Add support to parse cdl inside LOB and platform
749 -  [`SO-1737 <https://jira.onap.org/browse/SO-1737>`__\ ] - if audit fails write sub interface data to a ai
750 -  [`SO-1729 <https://jira.onap.org/browse/SO-1729>`__\ ] - Monitor Job Status-Delete
751 -  [`SO-1687 <https://jira.onap.org/browse/SO-1687>`__\ ] - removed unused test classes and methods
752 -  [`SO-1678 <https://jira.onap.org/browse/SO-1678>`__\ ] - removed extra argument from extractByKey method
753 -  [`SO-1676 <https://jira.onap.org/browse/SO-1676>`__\ ] - replace all fixed wiremock ports
754 -  [`SO-1671 <https://jira.onap.org/browse/SO-1671>`__\ ] - skip_post_instantiation_configuration schema and tosca ingestion
755 -  [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
756 -  [`SO-1648 <https://jira.onap.org/browse/SO-1648>`__\ ] - Increasing the test coverage of SO-Monitoring UI
757 -  [`SO-1634 <https://jira.onap.org/browse/SO-1634>`__\ ] - Notification Handling - Terminate
758 -  [`SO-1633 <https://jira.onap.org/browse/SO-1633>`__\ ] - Terminate VNF (with SVNFM interaction)
759 -  [`SO-1632 <https://jira.onap.org/browse/SO-1632>`__\ ] - Handle VNF delete and termination (without SVNFM integration)
760 -  [`SO-1630 <https://jira.onap.org/browse/SO-1630>`__\ ] - Monitor Job Status-Create
761 -  [`SO-1629 <https://jira.onap.org/browse/SO-1629>`__\ ] - Notification Handling - Instantiate
762 -  [`SO-1628 <https://jira.onap.org/browse/SO-1628>`__\ ] - Handle Notification Subscription
763 -  [`SO-1627 <https://jira.onap.org/browse/SO-1627>`__\ ] - Create relationship between esr-vnfm and generic-vnf in AAI
764 -  [`SO-1626 <https://jira.onap.org/browse/SO-1626>`__\ ] - Monitor Node Status
765 -  [`SO-1625 <https://jira.onap.org/browse/SO-1625>`__\ ] - Handle Grant Request (Without Homing/OOF)
766 -  [`SO-1624 <https://jira.onap.org/browse/SO-1624>`__\ ] - Instantiate VNF (with SVNFM Interaction)
767 -  [`SO-1623 <https://jira.onap.org/browse/SO-1623>`__\ ] - Handle Create VNF request in VNFM adapter
768 -  [`SO-1622 <https://jira.onap.org/browse/SO-1622>`__\ ] - Check for existing VNF (with SVNFM Interaction)
769 -  [`SO-1621 <https://jira.onap.org/browse/SO-1621>`__\ ] - Create placeholder implementation for create VNF (without SVNFM interaction)
770 -  [`SO-1620 <https://jira.onap.org/browse/SO-1620>`__\ ] - Create Shell Adapter
771 -  [`SO-1619 <https://jira.onap.org/browse/SO-1619>`__\ ] - Create SO VNFM Adapter Northbound Interface using Swagger
772 -  [`SO-1618 <https://jira.onap.org/browse/SO-1618>`__\ ] - SVNFM Simulator
773 -  [`SO-1616 <https://jira.onap.org/browse/SO-1616>`__\ ] - Add instance group support to SO
774 -  [`SO-1604 <https://jira.onap.org/browse/SO-1604>`__\ ] - SO Catalog Enhancement to support CDS Meta Data for VNF/PNF and PNF Tosca Ingestion
775 -  [`SO-1598 <https://jira.onap.org/browse/SO-1598>`__\ ] - add equals and hashcode support to dslquerybuilder
776 -  [`SO-1597 <https://jira.onap.org/browse/SO-1597>`__\ ] - improvements to audit inventory feature
777 -  [`SO-1596 <https://jira.onap.org/browse/SO-1596>`__\ ] - query clients now have more useable result methods
778 -  [`SO-1590 <https://jira.onap.org/browse/SO-1590>`__\ ] - skip cloud region validation for 1906
779 -  [`SO-1589 <https://jira.onap.org/browse/SO-1589>`__\ ] - flow validators can now be skipped via an annotation
780 -  [`SO-1582 <https://jira.onap.org/browse/SO-1582>`__\ ] - vnf spin up gr api vnf s base module fails
781 -  [`SO-1573 <https://jira.onap.org/browse/SO-1573>`__\ ] - Abstract for CDS Implementation
782 -  [`SO-1569 <https://jira.onap.org/browse/SO-1569>`__\ ] - do not attempt to commit empty transactions
783 -  [`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
784 -  [`SO-1534 <https://jira.onap.org/browse/SO-1534>`__\ ] - Create Pre Building Block validator to check if cloud-region orchestration-disabled is true
785 -  [`SO-1533 <https://jira.onap.org/browse/SO-1533>`__\ ] - flowvaldiator will allow more flexible filtering
786 -  [`SO-1512 <https://jira.onap.org/browse/SO-1512>`__\ ] - Added Camunda migration scripts and updated camunda springboot version
787 -  [`SO-1506 <https://jira.onap.org/browse/SO-1506>`__\ ] - E2E Automation - Extend PNF workflow with post-instantiation configuration
788 -  [`SO-1501 <https://jira.onap.org/browse/SO-1501>`__\ ] - add new functionality to aai client
789 -  [`SO-1495 <https://jira.onap.org/browse/SO-1495>`__\ ] - made max retries configurable via mso config repo
790 -  [`SO-1493 <https://jira.onap.org/browse/SO-1493>`__\ ] - restructure a&ai client
791 -  [`SO-1487 <https://jira.onap.org/browse/SO-1487>`__\ ] - added license headers to various java files
792 -  [`SO-1485 <https://jira.onap.org/browse/SO-1485>`__\ ] - add DSL endpoint support to A&AI Client
793 -  [`SO-1483 <https://jira.onap.org/browse/SO-1483>`__\ ] - SO to support a new GRPC client for container to container communication
794 -  [`SO-1482 <https://jira.onap.org/browse/SO-1482>`__\ ] - SO Generic Building Block to support config deploy action for CONFIGURE Step
795 -  [`SO-1481 <https://jira.onap.org/browse/SO-1481>`__\ ] - Generic Bulding block for assign shall trigger controller for config assign action
796 -  [`SO-1477 <https://jira.onap.org/browse/SO-1477>`__\ ] - AAF support for SO
797 -  [`SO-1476 <https://jira.onap.org/browse/SO-1476>`__\ ] - Do not process vf module being created when building an index
798 -  [`SO-1475 <https://jira.onap.org/browse/SO-1475>`__\ ] - store raw distribution notification in db
799 -  [`SO-1474 <https://jira.onap.org/browse/SO-1474>`__\ ] - Test Issue
800 -  [`SO-1469 <https://jira.onap.org/browse/SO-1469>`__\ ] - Refactor OOF Homing to Java
801 -  [`SO-1462 <https://jira.onap.org/browse/SO-1462>`__\ ] - Clean up AT&T Acronyms from Unit tests for audit
802 -  [`SO-1459 <https://jira.onap.org/browse/SO-1459>`__\ ] - add maven build properties to spring actuator
803 -  [`SO-1456 <https://jira.onap.org/browse/SO-1456>`__\ ] - prototype fetching resources from openstack and compare to a ai
804 -  [`SO-1452 <https://jira.onap.org/browse/SO-1452>`__\ ] - added list of flows to execution for cockpit
805 -  [`SO-1451 <https://jira.onap.org/browse/SO-1451>`__\ ] - Updated the SDC API call with the ECOMP OE from AAI
806 -  [`SO-1450 <https://jira.onap.org/browse/SO-1450>`__\ ] - support for secure communications between SO and Multicloud
807 -  [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
808 -  [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
809 -  [`SO-1445 <https://jira.onap.org/browse/SO-1445>`__\ ] - Multicloud support for volume groups and networks
810 -  [`SO-1444 <https://jira.onap.org/browse/SO-1444>`__\ ] - AAI update after vfmodule creation
811 -  [`SO-1443 <https://jira.onap.org/browse/SO-1443>`__\ ] - Prepare user_directives for multicloud API
812 -  [`SO-1442 <https://jira.onap.org/browse/SO-1442>`__\ ] - Prepare sdnc_directives for multicloud API
813 -  [`SO-1441 <https://jira.onap.org/browse/SO-1441>`__\ ] - Handle distribution of service with generic cloud artifacts
814 -  [`SO-1436 <https://jira.onap.org/browse/SO-1436>`__\ ] - removed unnecessary repository from pom.xml
815 -  [`SO-1432 <https://jira.onap.org/browse/SO-1432>`__\ ] - duplicate add custom object support to a ai client
816 -  [`SO-1431 <https://jira.onap.org/browse/SO-1431>`__\ ] - Test issue 1
817 -  [`SO-1429 <https://jira.onap.org/browse/SO-1429>`__\ ] - add custom object support to a ai client
818 -  [`SO-1427 <https://jira.onap.org/browse/SO-1427>`__\ ] - Fix to include alloc pool from dhcpStart/end on reqs
819 -  [`SO-1426 <https://jira.onap.org/browse/SO-1426>`__\ ] - Upgraded tosca parser to version 1.4.8 and updated imports
820 -  [`SO-1425 <https://jira.onap.org/browse/SO-1425>`__\ ] - Re-Factor DMAAP Credentials to use encrypted auth
821 -  [`SO-1421 <https://jira.onap.org/browse/SO-1421>`__\ ] - Support for SO->ExtAPI interface/API
822 -  [`SO-1414 <https://jira.onap.org/browse/SO-1414>`__\ ] - update all inprogress checks in apih handler
823 -  [`SO-1413 <https://jira.onap.org/browse/SO-1413>`__\ ] - replaced org.mockito.Matchers with ArgumentMatchers
824 -  [`SO-1411 <https://jira.onap.org/browse/SO-1411>`__\ ] - Test Issue
825 -  [`SO-1409 <https://jira.onap.org/browse/SO-1409>`__\ ] - added in validation for number of keys provided
826 -  [`SO-1405 <https://jira.onap.org/browse/SO-1405>`__\ ] - apih infra shall ensure data for si matches on macro requests
827 -  [`SO-1404 <https://jira.onap.org/browse/SO-1404>`__\ ] - covert sync calls for create and delete network to async
828 -  [`SO-1395 <https://jira.onap.org/browse/SO-1395>`__\ ] - E2E Automation - PreInstatition and PostInstatition use cases
829 -  [`SO-1389 <https://jira.onap.org/browse/SO-1389>`__\ ] - added mso-request-id when calling SDNCHandler subflow
830 -  [`SO-1388 <https://jira.onap.org/browse/SO-1388>`__\ ] - descriptive messages now returned by validator
831 -  [`SO-1387 <https://jira.onap.org/browse/SO-1387>`__\ ] - naming ms client fixes
832 -  [`SO-1385 <https://jira.onap.org/browse/SO-1385>`__\ ] - removed retired A&AI versions from codebase
833 -  [`SO-1384 <https://jira.onap.org/browse/SO-1384>`__\ ] - sdnc handler was not sending workflow exception upwards
834 -  [`SO-1383 <https://jira.onap.org/browse/SO-1383>`__\ ] - refactored validator to be more generic
835 -  [`SO-1381 <https://jira.onap.org/browse/SO-1381>`__\ ] - Quality of Life logging improvements
836 -  [`SO-1380 <https://jira.onap.org/browse/SO-1380>`__\ ] - Service Proxy Consolidation
837 -  [`SO-1379 <https://jira.onap.org/browse/SO-1379>`__\ ] - Add validation for vnfs before WorkflowAction starts
838 -  [`SO-1378 <https://jira.onap.org/browse/SO-1378>`__\ ] - get subnet sequence number from A&AI
839 -  [`SO-1377 <https://jira.onap.org/browse/SO-1377>`__\ ] - Re-enable Actuator for Springboot 2.0
840 -  [`SO-1376 <https://jira.onap.org/browse/SO-1376>`__\ ] - Created sniro request pojos for homingV2 flow
841 -  [`SO-1370 <https://jira.onap.org/browse/SO-1370>`__\ ] - Preparation for next scale-out after successful instantiation of the current scale-out operation
842 -  [`SO-1369 <https://jira.onap.org/browse/SO-1369>`__\ ] - Processing of configuration parameters during instantiation and scale-out
843 -  [`SO-1368 <https://jira.onap.org/browse/SO-1368>`__\ ] - VNF Health check during scale-out to be made as a separate workflow
844 -  [`SO-1367 <https://jira.onap.org/browse/SO-1367>`__\ ] - Invoke the APP-C service configuration API after E2E Service instantiation
845 -  [`SO-1366 <https://jira.onap.org/browse/SO-1366>`__\ ] - SO Workflow need to call configure API during instantiation
846 -  [`SO-1362 <https://jira.onap.org/browse/SO-1362>`__\ ] - Changed the MDC sourcing from LoggingInterceptor to JaxRsFilterLogging.
847 -  [`SO-1346 <https://jira.onap.org/browse/SO-1346>`__\ ] - Use SLF4J/Logback, instead of Log4J
848 -  [`SO-1307 <https://jira.onap.org/browse/SO-1307>`__\ ] - Add Headers
849 -  [`SO-1295 <https://jira.onap.org/browse/SO-1295>`__\ ] - Update SDNC client Version in POM
850 -  [`SO-1293 <https://jira.onap.org/browse/SO-1293>`__\ ] - Vnf Recreate
851 -  [`SO-1290 <https://jira.onap.org/browse/SO-1290>`__\ ] - Update orchestrationrequest response
852 -  [`SO-1288 <https://jira.onap.org/browse/SO-1288>`__\ ] - Enhance GRM Clients to use encrypted auth loading
853 -  [`SO-1287 <https://jira.onap.org/browse/SO-1287>`__\ ] - Change all SDNC Calls in GR_API
854 -  [`SO-1284 <https://jira.onap.org/browse/SO-1284>`__\ ] - Create Relationship between Vnf and Tenant
855 -  [`SO-1283 <https://jira.onap.org/browse/SO-1283>`__\ ] - Fix GR_API cloud info retrieval
856 -  [`SO-1282 <https://jira.onap.org/browse/SO-1282>`__\ ] - Update Alacarte Logic for Recreate Flow
857 -  [`SO-1279 <https://jira.onap.org/browse/SO-1279>`__\ ] - Replaced the VNFC hardcoded Function
858 -  [`SO-1278 <https://jira.onap.org/browse/SO-1278>`__\ ] - Move all ecomp.mso properties to org.onap.so
859 -  [`SO-1276 <https://jira.onap.org/browse/SO-1276>`__\ ] - Add Cloud_Owner to northbound request table
860 -  [`SO-1275 <https://jira.onap.org/browse/SO-1275>`__\ ] - Resolve path issues
861 -  [`SO-1274 <https://jira.onap.org/browse/SO-1274>`__\ ] - CreateAndUpdatePNFResource workflow:: Associate PNF instance
862 -  [`SO-1272 <https://jira.onap.org/browse/SO-1272>`__\ ] - Use UUID to fill pnf-id in PNF PnP sub-flow
863 -  [`SO-1270 <https://jira.onap.org/browse/SO-1270>`__\ ] - Add New A&AI objects
864 -  [`SO-1269 <https://jira.onap.org/browse/SO-1269>`__\ ] - Add serviceRole to MSO SNIRO Interface
865 -  [`SO-1260 <https://jira.onap.org/browse/SO-1260>`__\ ] - Add support for naming service
866 -  [`SO-1233 <https://jira.onap.org/browse/SO-1233>`__\ ] - Added service role to sniro request when not null
867 -  [`SO-1232 <https://jira.onap.org/browse/SO-1232>`__\ ] - Switch to SpringAutoDeployment rather than processes.xml
868 -  [`SO-1229 <https://jira.onap.org/browse/SO-1229>`__\ ] - Remove all usage of AlarmLogger
869 -  [`SO-1228 <https://jira.onap.org/browse/SO-1228>`__\ ] - Limit Number of Occurs for security reasons
870 -  [`SO-1227 <https://jira.onap.org/browse/SO-1227>`__\ ] - Remove Swagger UI due to security scan concerns
871 -  [`SO-1226 <https://jira.onap.org/browse/SO-1226>`__\ ] - changed assign vnf sdnc to use the async subflow
872 -  [`SO-1225 <https://jira.onap.org/browse/SO-1225>`__\ ] - Add Keystone V3 Support
873 -  [`SO-1207 <https://jira.onap.org/browse/SO-1207>`__\ ] - accept a la carte create instance group request from vid
874 -  [`SO-1206 <https://jira.onap.org/browse/SO-1206>`__\ ] - Added groupInstanceId and groupInstanceName columns
875 -  [`SO-1205 <https://jira.onap.org/browse/SO-1205>`__\ ] - separate error status from progression status in req db
876 -  [`SO-806 <https://jira.onap.org/browse/SO-806>`__\ ] - SO PNF PnP workflow shall not set "in-maint" AAI flag
877 -  [`SO-798 <https://jira.onap.org/browse/SO-798>`__\ ] - Externalize the PNF PnP workflow? as a Service Instance Deployment workflow? adding the Controller
878 -  [`SO-747 <https://jira.onap.org/browse/SO-747>`__\ ] - POC - Enable SO use of Multicloud Generic VNF Instantiation API
879 -  [`SO-700 <https://jira.onap.org/browse/SO-700>`__\ ] - SO should be able to support CCVPN service assurance
880 -  [`SO-588 <https://jira.onap.org/browse/SO-588>`__\ ] - Automate robot heatbridge manual step to add VF Module stack resources in AAI
881 -  [`SO-18 <https://jira.onap.org/browse/SO-18>`__\ ] - Keystone v3 Support in MSO
882 -  [`SO-12 <https://jira.onap.org/browse/SO-12>`__\ ] - Support Ocata apis
883 -  [`SO-10 <https://jira.onap.org/browse/SO-10>`__\ ] - Deploy a MSO high availability environment
884 -  [`SO-7 <https://jira.onap.org/browse/SO-7>`__\ ] - Move modified openstack library to common functions repos
885 -  [`SO-6 <https://jira.onap.org/browse/SO-6>`__\ ] - Document how to change username/password for UIs
886
887
888 **Security Notes**
889  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>`_.
890
891  Quick Links:
892
893  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
894  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
895  - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
896
897
898 **Known Issues**
899
900 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.
901
902 -  [`SO-2013 <https://jira.onap.org/browse/SO-2013>`__\ ] - Test Terminate/Delete VNF with VNFM Adapter 
903
904 **Upgrade Notes**
905
906         N/A
907
908 **Deprecation Notes**
909
910         N/A
911
912 **Other**
913
914         N/A
915
916 Version: 1.4.1
917 --------------
918
919 :Release Date: 2019-04-19
920
921 This is the dublin release base version separated from master branch.
922
923
924 Version: 1.3.7
925 --------------
926
927 :Release Date: 2019-01-31
928
929 This is the official release package that released for the Casablanca Maintenance.
930
931 Casablanca Release branch
932
933 **New Features**
934
935 This release is supporting the features of Casablanca and their defect fixes.
936 - `SO-1400 <https://jira.onap.org/browse/SO-1336>`_
937 - `SO-1408 <https://jira.onap.org/browse/SO-1408>`_
938 - `SO-1416 <https://jira.onap.org/browse/SO-1416>`_
939 - `SO-1417 <https://jira.onap.org/browse/SO-1417>`_
940
941 **Docker Images**
942
943 Dockers released for SO:
944
945  - onap/so/api-handler-infra,1.3.7
946  - onap/so/bpmn-infra,1.3.7
947  - onap/so/catalog-db-adapter,1.3.7
948  - onap/so/openstack-adapter,1.3.7
949  - onap/so/request-db-adapter,1.3.7
950  - onap/so/sdc-controller,1.3.7
951  - onap/so/sdnc-adapter,1.3.7
952  - onap/so/so-monitoring,1.3.7
953  - onap/so/vfc-adapter,1.3.7
954
955 **Known Issues**
956
957 - `SO-1419 <https://jira.onap.org/browse/SO-1419>`_ - is a stretch goal that is under examination.
958
959 - `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.
960
961 **Security Notes**
962
963         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>`_.
964
965         Quick Links:
966
967  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
968  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
969  - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
970
971
972 Version: 1.3.6
973 --------------
974
975 :Release Date: 2019-01-10
976
977 This is the official release package that released for the Casablanca Maintenance.
978
979 Casablanca Release branch
980
981 **New Features**
982
983 This release is supporting the features of Casablanca and their defect fixes.
984 - `SO-1336 <https://jira.onap.org/browse/SO-1336>`_
985 - `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
986 - `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
987 - `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
988 - `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
989 - `SO-1194 <https://jira.onap.org/browse/SO-1256>`_
990 - `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
991 - `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
992
993 **Docker Images**
994
995 Dockers released for SO:
996
997  - onap/so/api-handler-infra,1.3.6
998  - onap/so/bpmn-infra,1.3.6
999  - onap/so/catalog-db-adapter,1.3.6
1000  - onap/so/openstack-adapter,1.3.6
1001  - onap/so/request-db-adapter,1.3.6
1002  - onap/so/sdc-controller,1.3.6
1003  - onap/so/sdnc-adapter,1.3.6
1004  - onap/so/so-monitoring,1.3.6
1005  - onap/so/vfc-adapter,1.3.6
1006
1007 **Known Issues**
1008
1009
1010 **Security Notes**
1011
1012         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>`_.
1013
1014         Quick Links:
1015
1016  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1017  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1018  - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1019
1020 New  release over  master branch for Dublin development
1021
1022 Version: 1.3.3
1023 --------------
1024
1025 :Release Date: 2018-11-30
1026
1027 This is the official release package that was tested against the 72 hour stability test in integration environment.
1028
1029 Casablanca Release branch
1030
1031 **New Features**
1032
1033 Features delivered in this release:
1034
1035  - Automatic scale out of VNFs.
1036  - Extend the support of homing to vFW, vCPE usecases through HPA.
1037  - Monitoring BPMN workflow capabilities through UI.
1038  - SO internal architecture improvements.
1039  - Support PNF resource type.
1040  - Support to the CCVPN Usecase.
1041  - Workflow Designer Integration.
1042
1043 **Docker Images**
1044
1045 Dockers released for SO:
1046
1047  - onap/so/api-handler-infra,1.3.3
1048  - onap/so/bpmn-infra,1.3.3
1049  - onap/so/catalog-db-adapter,1.3.3
1050  - onap/so/openstack-adapter,1.3.3
1051  - onap/so/request-db-adapter,1.3.3
1052  - onap/so/sdc-controller,1.3.3
1053  - onap/so/sdnc-adapter,1.3.3
1054  - onap/so/so-monitoring,1.3.3
1055  - onap/so/vfc-adapter,1.3.3
1056
1057 **Known Issues**
1058
1059 There are some issues around the HPA and CCVPN that have been resolved in the patch release of 1.3.5
1060
1061 - `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
1062   The workflow for resource processing use the wrong default value.
1063
1064 - `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
1065   Authorization header added to multicloud adapter breaks communication.
1066   
1067 - `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
1068   OOF Directives are not passed through flows to Multicloud Adapter.
1069
1070 - `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
1071   Permission support for Vfcadapter is missing.
1072
1073 - `SO-1194 <https://jira.onap.org/browse/SO-1194>`_
1074   Unable to find TOSCA CSAR location using ServiceModelUUID in DoCreateResource BPMN flow.
1075   
1076         
1077 Below issues will be resolved in the next release:
1078
1079 - `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
1080   Csar needs to be manually placed into the bpmn corresponding directory.
1081
1082 - `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
1083   Database table is not populated for Generic NeutronNet resource.
1084
1085
1086 **Security Notes**
1087
1088         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>`_.
1089
1090         Quick Links:
1091
1092  - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1093  - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1094  - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
1095
1096 Version: 1.3.1
1097 --------------
1098
1099 :Release Date: 2018-10-24
1100
1101 Branch cut for Casablanca post M4 for integration test.
1102 **New Features**
1103
1104 Below  features are under test:
1105  - Automatic scale out of VNFs.
1106  - Extend the support of homing to vFW, vCPE usecases through HPA.
1107  - Monitoring BPMN workflow capabilities through UI.
1108  - SO internal architecture improvements.
1109  - Support PNF resource type.
1110  - Support to the CCVPN Usecase.
1111  - Workflow Designer Integration.
1112
1113
1114 Version: 1.3.0
1115 --------------
1116
1117 :Release Date: 2018-08-22
1118
1119 New  release over  master branch for Casablanca development
1120
1121 Version: 1.2.2
1122 --------------
1123
1124 :Release Date: 2018-06-07
1125
1126 The Beijing release is the second release of the Service Orchestrator (SO) project.
1127
1128 **New Features**
1129
1130 * Enhance Platform maturity by improving SO maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Beijing+Release+Platform+Maturity>`_.
1131 * Manual scaling of network services and VNFs.
1132 * Homing and placement capabilities through OOF interaction. 
1133 * Ability to perform change management.
1134 * Integrated to APPC
1135 * Integrated to OOF 
1136 * Integrated to OOM
1137  
1138 **Bug Fixes**
1139
1140         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>`_.
1141
1142 **Known Issues**
1143
1144         SO docker image is still on ecmop and not onap in the repository. 
1145         This will be addressed in the next release.
1146
1147 **Security Notes**
1148
1149         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>`_.
1150
1151 Quick Links:
1152
1153 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
1154 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
1155 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=28377799>`_
1156
1157 **Upgrade Notes**
1158         NA
1159
1160 **Deprecation Notes**
1161         NA
1162
1163 Version: 1.1.2
1164 --------------
1165
1166 :Release Date: 2018-01-18
1167
1168 Bug Fixes
1169 ---------
1170 The key defects fixed in this release :
1171
1172 - `SO-344 <https://jira.onap.org/browse/SO-344>`_
1173   Only pass one VNF to DoCreateVnfAndModules.
1174
1175 - `SO-348 <https://jira.onap.org/browse/SO-348>`_
1176   Json Analyze Exception in PreProcessRequest.
1177
1178 - `SO-352 <https://jira.onap.org/browse/SO-352>`_
1179   SO failed to create VNF - with error message: Internal Error Occurred in CreateVnfInfra QueryCatalogDB Process.
1180
1181 - `SO-354 <https://jira.onap.org/browse/SO-354>`_
1182   Change the Service Type And Service Role
1183
1184
1185 Version: 1.1.1
1186 --------------
1187
1188 :Release Date: 2017-11-16
1189
1190
1191 **New Features**
1192
1193 The SO provides the highest level of service orchestration in the ONAP architecture.
1194 It executes end-to-end service activities by processing workflows and business logic and coordinating other ONAP and external component activities. 
1195
1196 The orchestration engine is a reusable service. Any component of the architecture can execute SO orchestration capabilities. 
1197
1198 * Orchestration services will process workflows based on defined models and recipe. 
1199 * The service model maintains consistency and re-usability across all orchestration activities and ensures consistent methods, structure and version of the workflow execution environment.
1200 * Orchestration processes interact with other platform components or external systems via standard and well-defined APIs.
1201
1202
1203 **Deprecation Notes**
1204
1205 There is a MSO 1.0.0 SO implementation existing in the pre-R1 ONAP Gerrit system.  
1206 The MSO1.0.0 is deprecated by the R1 release and the current release is built over this release.
1207 The Gerrit repos of mso/* are voided and already locked as read-only.
1208 Following are the deprecated SO projects in gerrit repo:
1209
1210 - mso
1211 - mso/chef-repo
1212 - mso/docker-config
1213 - mso/libs
1214 - mso/mso-config
1215         
1216 **Other**
1217         NA
1218
1219 ===========
1220
1221 End of Release Notes