blob: cdb20c246bb605a5f3631080efa2b52df8d49b92 [file] [log] [blame]
seshukm7fe64382018-11-29 11:44:15 +08001.. 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
5
6Service Orchestrator Release Notes
7==================================
8
9The SO provides the highest level of service orchestration in the ONAP architecture.
10
seshukmd844ffe2019-06-18 17:29:23 +053011Version: 1.4.4
12-----------------------
seshukm59af0e52019-06-06 11:29:34 +053013
seshukmd844ffe2019-06-18 17:29:23 +053014:Release Date: 2019-06-13
seshukm59af0e52019-06-06 11:29:34 +053015
seshukmd844ffe2019-06-18 17:29:23 +053016**Docker Images**
seshukm59af0e52019-06-06 11:29:34 +053017
18**Dockers released for SO:**
19
seshukmd844ffe2019-06-18 17:29:23 +053020 - onap/so/api-handler-infra,1.4.4
21 - onap/so/bpmn-infra,1.4.4
22 - onap/so/catalog-db-adapter,1.4.4
23 - onap/so/openstack-adapter,1.4.4
24 - onap/so/request-db-adapter,1.4.4
25 - onap/so/sdc-controller,1.4.4
26 - onap/so/sdnc-adapter,1.4.4
27 - onap/so/so-monitoring,1.4.4
28 - onap/so/vfc-adapter,1.4.4
seshukm59af0e52019-06-06 11:29:34 +053029
seshukmd844ffe2019-06-18 17:29:23 +053030**Release Purpose**
31
seshukm59af0e52019-06-06 11:29:34 +053032
33**New Features**
34
35The main goal of the Dublin release was to:
36 - Support CCVPN extension
37 - Support BroadBand Service Usecase
38 - SO SOL003 plugin support
39 - Improve PNF PnP
40
41
42**Epics**
43
44- [`SO-1508 <https://jira.onap.org/browse/SO-1508>`__\ ] - ETSI Alignment - SO SOL003 plugin support to connect to external VNFMs
45- [`SO-1468 <https://jira.onap.org/browse/SO-1468>`__\ ] - Hardening of HPA in SO and extension of HPA capabilities to existing use-cases
46- [`SO-1394 <https://jira.onap.org/browse/SO-1394>`__\ ] - Extended and enhance the SO generic building block to support pre and post instantiation.
47- [`SO-1393 <https://jira.onap.org/browse/SO-1393>`__\ ] - Support the CCVPN Extension
48- [`SO-1392 <https://jira.onap.org/browse/SO-1392>`__\ ] - Support the BroadBand Service Usecase
49- [`SO-1353 <https://jira.onap.org/browse/SO-1353>`__\ ] - SO to be made independent of Cloud technologies
50- [`SO-1273 <https://jira.onap.org/browse/SO-1273>`__\ ] - PNF PnP Dublin updates & improvements
51- [`SO-1271 <https://jira.onap.org/browse/SO-1271>`__\ ] - PNF PnP Casablanca MR updates
52- [`SO-677 <https://jira.onap.org/browse/SO-677>`__\ ] - Improve the issues and findings of the SO Casablanca Release
53- [`SO-166 <https://jira.onap.org/browse/SO-166>`__\ ] - Non-stop operations required.
54
55**Stories**
56
seshukmd844ffe2019-06-18 17:29:23 +053057- [`SO-1974 <https://jira.onap.org/browse/SO-1974>`__\ ] - Turn off OpenStack heat stack audit
58- [`SO-1924 <https://jira.onap.org/browse/SO-1924>`__\ ] - Add VnfConfigUpdate to the list of native CM workflows returned to VID
59- [`SO-1820 <https://jira.onap.org/browse/SO-1820>`__\ ] - Add Model Version Query
60- [`SO-1806 <https://jira.onap.org/browse/SO-1806>`__\ ] - Fix issue where null variable causes task to not
61- [`SO-1793 <https://jira.onap.org/browse/SO-1793>`__\ ] - add status for delete
62- [`SO-1792 <https://jira.onap.org/browse/SO-1792>`__\ ] - add status message requirement for create vf module event audit
63- [`SO-1791 <https://jira.onap.org/browse/SO-1791>`__\ ] - Moved base client to new location
64- [`SO-1790 <https://jira.onap.org/browse/SO-1790>`__\ ] - Enhanced sniro BB to account for sole service proxies to support 1908.
65- [`SO-1765 <https://jira.onap.org/browse/SO-1765>`__\ ] - Convert Tabs to Spaces
66- [`SO-1760 <https://jira.onap.org/browse/SO-1760>`__\ ] - Add Query param to pull back nested stack information
67- [`SO-1758 <https://jira.onap.org/browse/SO-1758>`__\ ] - Fix POM to allow HTTP long polling to work on camunda
68- [`SO-1749 <https://jira.onap.org/browse/SO-1749>`__\ ] - re add openstack audit of delete functions after refactor
69- [`SO-1748 <https://jira.onap.org/browse/SO-1748>`__\ ] - Add support to parse cdl inside LOB and platform
70- [`SO-1737 <https://jira.onap.org/browse/SO-1737>`__\ ] - if audit fails write sub interface data to a ai
71- [`SO-1729 <https://jira.onap.org/browse/SO-1729>`__\ ] - Monitor Job Status-Delete
72- [`SO-1687 <https://jira.onap.org/browse/SO-1687>`__\ ] - removed unused test classes and methods
73- [`SO-1678 <https://jira.onap.org/browse/SO-1678>`__\ ] - removed extra argument from extractByKey method
74- [`SO-1676 <https://jira.onap.org/browse/SO-1676>`__\ ] - replace all fixed wiremock ports
75- [`SO-1671 <https://jira.onap.org/browse/SO-1671>`__\ ] - skip_post_instantiation_configuration schema and tosca ingestion
76- [`SO-1657 <https://jira.onap.org/browse/SO-1657>`__\ ] - Automated testing for the SO Monitoring component
77- [`SO-1648 <https://jira.onap.org/browse/SO-1648>`__\ ] - Increasing the test coverage of SO-Monitoring UI
78- [`SO-1634 <https://jira.onap.org/browse/SO-1634>`__\ ] - Notification Handling - Terminate
79- [`SO-1633 <https://jira.onap.org/browse/SO-1633>`__\ ] - Terminate VNF (with SVNFM interaction)
80- [`SO-1632 <https://jira.onap.org/browse/SO-1632>`__\ ] - Handle VNF delete and termination (without SVNFM integration)
81- [`SO-1630 <https://jira.onap.org/browse/SO-1630>`__\ ] - Monitor Job Status-Create
82- [`SO-1629 <https://jira.onap.org/browse/SO-1629>`__\ ] - Notification Handling - Instantiate
83- [`SO-1628 <https://jira.onap.org/browse/SO-1628>`__\ ] - Handle Notification Subscription
84- [`SO-1627 <https://jira.onap.org/browse/SO-1627>`__\ ] - Create relationship between esr-vnfm and generic-vnf in AAI
85- [`SO-1626 <https://jira.onap.org/browse/SO-1626>`__\ ] - Monitor Node Status
86- [`SO-1625 <https://jira.onap.org/browse/SO-1625>`__\ ] - Handle Grant Request (Without Homing/OOF)
87- [`SO-1624 <https://jira.onap.org/browse/SO-1624>`__\ ] - Instantiate VNF (with SVNFM Interaction)
88- [`SO-1623 <https://jira.onap.org/browse/SO-1623>`__\ ] - Handle Create VNF request in VNFM adapter
89- [`SO-1622 <https://jira.onap.org/browse/SO-1622>`__\ ] - Check for existing VNF (with SVNFM Interaction)
90- [`SO-1621 <https://jira.onap.org/browse/SO-1621>`__\ ] - Create placeholder implementation for create VNF (without SVNFM interaction)
91- [`SO-1620 <https://jira.onap.org/browse/SO-1620>`__\ ] - Create Shell Adapter
92- [`SO-1619 <https://jira.onap.org/browse/SO-1619>`__\ ] - Create SO VNFM Adapter Northbound Interface using Swagger
93- [`SO-1618 <https://jira.onap.org/browse/SO-1618>`__\ ] - SVNFM Simulator
94- [`SO-1616 <https://jira.onap.org/browse/SO-1616>`__\ ] - Add instance group support to SO
95- [`SO-1604 <https://jira.onap.org/browse/SO-1604>`__\ ] - SO Catalog Enhancement to support CDS Meta Data for VNF/PNF and PNF Tosca Ingestion
96- [`SO-1598 <https://jira.onap.org/browse/SO-1598>`__\ ] - add equals and hashcode support to dslquerybuilder
97- [`SO-1597 <https://jira.onap.org/browse/SO-1597>`__\ ] - improvements to audit inventory feature
98- [`SO-1596 <https://jira.onap.org/browse/SO-1596>`__\ ] - query clients now have more useable result methods
99- [`SO-1590 <https://jira.onap.org/browse/SO-1590>`__\ ] - skip cloud region validation for 1906
100- [`SO-1589 <https://jira.onap.org/browse/SO-1589>`__\ ] - flow validators can now be skipped via an annotation
101- [`SO-1582 <https://jira.onap.org/browse/SO-1582>`__\ ] - vnf spin up gr api vnf s base module fails
102- [`SO-1573 <https://jira.onap.org/browse/SO-1573>`__\ ] - Abstract for CDS Implementation
103- [`SO-1569 <https://jira.onap.org/browse/SO-1569>`__\ ] - do not attempt to commit empty transactions
104- [`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
105- [`SO-1534 <https://jira.onap.org/browse/SO-1534>`__\ ] - Create Pre Building Block validator to check if cloud-region orchestration-disabled is true
106- [`SO-1533 <https://jira.onap.org/browse/SO-1533>`__\ ] - flowvaldiator will allow more flexible filtering
107- [`SO-1512 <https://jira.onap.org/browse/SO-1512>`__\ ] - Added Camunda migration scripts and updated camunda springboot version
108- [`SO-1506 <https://jira.onap.org/browse/SO-1506>`__\ ] - E2E Automation - Extend PNF workflow with post-instantiation configuration
109- [`SO-1501 <https://jira.onap.org/browse/SO-1501>`__\ ] - add new functionality to aai client
110- [`SO-1495 <https://jira.onap.org/browse/SO-1495>`__\ ] - made max retries configurable via mso config repo
111- [`SO-1493 <https://jira.onap.org/browse/SO-1493>`__\ ] - restructure a&ai client
112- [`SO-1487 <https://jira.onap.org/browse/SO-1487>`__\ ] - added license headers to various java files
113- [`SO-1485 <https://jira.onap.org/browse/SO-1485>`__\ ] - add DSL endpoint support to A&AI Client
114- [`SO-1483 <https://jira.onap.org/browse/SO-1483>`__\ ] - SO to support a new GRPC client for container to container communication
115- [`SO-1482 <https://jira.onap.org/browse/SO-1482>`__\ ] - SO Generic Building Block to support config deploy action for CONFIGURE Step
116- [`SO-1481 <https://jira.onap.org/browse/SO-1481>`__\ ] - Generic Bulding block for assign shall trigger controller for config assign action
117- [`SO-1477 <https://jira.onap.org/browse/SO-1477>`__\ ] - AAF support for SO
118- [`SO-1476 <https://jira.onap.org/browse/SO-1476>`__\ ] - Do not process vf module being created when building an index
119- [`SO-1475 <https://jira.onap.org/browse/SO-1475>`__\ ] - store raw distribution notification in db
120- [`SO-1474 <https://jira.onap.org/browse/SO-1474>`__\ ] - Test Issue
121- [`SO-1469 <https://jira.onap.org/browse/SO-1469>`__\ ] - Refactor OOF Homing to Java
122- [`SO-1462 <https://jira.onap.org/browse/SO-1462>`__\ ] - Clean up AT&T Acronyms from Unit tests for audit
123- [`SO-1459 <https://jira.onap.org/browse/SO-1459>`__\ ] - add maven build properties to spring actuator
124- [`SO-1456 <https://jira.onap.org/browse/SO-1456>`__\ ] - prototype fetching resources from openstack and compare to a ai
125- [`SO-1452 <https://jira.onap.org/browse/SO-1452>`__\ ] - added list of flows to execution for cockpit
126- [`SO-1451 <https://jira.onap.org/browse/SO-1451>`__\ ] - Updated the SDC API call with the ECOMP OE from AAI
127- [`SO-1450 <https://jira.onap.org/browse/SO-1450>`__\ ] - support for secure communications between SO and Multicloud
128- [`SO-1447 <https://jira.onap.org/browse/SO-1447>`__\ ] - Refine multicloud use of SO cloudsites and identify DB
129- [`SO-1446 <https://jira.onap.org/browse/SO-1446>`__\ ] - Multicloud API updates for generic clouds
130- [`SO-1445 <https://jira.onap.org/browse/SO-1445>`__\ ] - Multicloud support for volume groups and networks
131- [`SO-1444 <https://jira.onap.org/browse/SO-1444>`__\ ] - AAI update after vfmodule creation
132- [`SO-1443 <https://jira.onap.org/browse/SO-1443>`__\ ] - Prepare user_directives for multicloud API
133- [`SO-1442 <https://jira.onap.org/browse/SO-1442>`__\ ] - Prepare sdnc_directives for multicloud API
134- [`SO-1441 <https://jira.onap.org/browse/SO-1441>`__\ ] - Handle distribution of service with generic cloud artifacts
135- [`SO-1436 <https://jira.onap.org/browse/SO-1436>`__\ ] - removed unnecessary repository from pom.xml
136- [`SO-1432 <https://jira.onap.org/browse/SO-1432>`__\ ] - duplicate add custom object support to a ai client
137- [`SO-1431 <https://jira.onap.org/browse/SO-1431>`__\ ] - Test issue 1
138- [`SO-1429 <https://jira.onap.org/browse/SO-1429>`__\ ] - add custom object support to a ai client
139- [`SO-1427 <https://jira.onap.org/browse/SO-1427>`__\ ] - Fix to include alloc pool from dhcpStart/end on reqs
140- [`SO-1426 <https://jira.onap.org/browse/SO-1426>`__\ ] - Upgraded tosca parser to version 1.4.8 and updated imports
141- [`SO-1425 <https://jira.onap.org/browse/SO-1425>`__\ ] - Re-Factor DMAAP Credentials to use encrypted auth
142- [`SO-1421 <https://jira.onap.org/browse/SO-1421>`__\ ] - Support for SO->ExtAPI interface/API
143- [`SO-1414 <https://jira.onap.org/browse/SO-1414>`__\ ] - update all inprogress checks in apih handler
144- [`SO-1413 <https://jira.onap.org/browse/SO-1413>`__\ ] - replaced org.mockito.Matchers with ArgumentMatchers
145- [`SO-1411 <https://jira.onap.org/browse/SO-1411>`__\ ] - Test Issue
146- [`SO-1409 <https://jira.onap.org/browse/SO-1409>`__\ ] - added in validation for number of keys provided
147- [`SO-1405 <https://jira.onap.org/browse/SO-1405>`__\ ] - apih infra shall ensure data for si matches on macro requests
148- [`SO-1404 <https://jira.onap.org/browse/SO-1404>`__\ ] - covert sync calls for create and delete network to async
149- [`SO-1395 <https://jira.onap.org/browse/SO-1395>`__\ ] - E2E Automation - PreInstatition and PostInstatition use cases
150- [`SO-1389 <https://jira.onap.org/browse/SO-1389>`__\ ] - added mso-request-id when calling SDNCHandler subflow
151- [`SO-1388 <https://jira.onap.org/browse/SO-1388>`__\ ] - descriptive messages now returned by validator
152- [`SO-1387 <https://jira.onap.org/browse/SO-1387>`__\ ] - naming ms client fixes
153- [`SO-1385 <https://jira.onap.org/browse/SO-1385>`__\ ] - removed retired A&AI versions from codebase
154- [`SO-1384 <https://jira.onap.org/browse/SO-1384>`__\ ] - sdnc handler was not sending workflow exception upwards
155- [`SO-1383 <https://jira.onap.org/browse/SO-1383>`__\ ] - refactored validator to be more generic
156- [`SO-1381 <https://jira.onap.org/browse/SO-1381>`__\ ] - Quality of Life logging improvements
157- [`SO-1380 <https://jira.onap.org/browse/SO-1380>`__\ ] - Service Proxy Consolidation
158- [`SO-1379 <https://jira.onap.org/browse/SO-1379>`__\ ] - Add validation for vnfs before WorkflowAction starts
159- [`SO-1378 <https://jira.onap.org/browse/SO-1378>`__\ ] - get subnet sequence number from A&AI
160- [`SO-1377 <https://jira.onap.org/browse/SO-1377>`__\ ] - Re-enable Actuator for Springboot 2.0
161- [`SO-1376 <https://jira.onap.org/browse/SO-1376>`__\ ] - Created sniro request pojos for homingV2 flow
162- [`SO-1370 <https://jira.onap.org/browse/SO-1370>`__\ ] - Preparation for next scale-out after successful instantiation of the current scale-out operation
163- [`SO-1369 <https://jira.onap.org/browse/SO-1369>`__\ ] - Processing of configuration parameters during instantiation and scale-out
164- [`SO-1368 <https://jira.onap.org/browse/SO-1368>`__\ ] - VNF Health check during scale-out to be made as a separate workflow
165- [`SO-1367 <https://jira.onap.org/browse/SO-1367>`__\ ] - Invoke the APP-C service configuration API after E2E Service instantiation
166- [`SO-1366 <https://jira.onap.org/browse/SO-1366>`__\ ] - SO Workflow need to call configure API during instantiation
167- [`SO-1362 <https://jira.onap.org/browse/SO-1362>`__\ ] - Changed the MDC sourcing from LoggingInterceptor to JaxRsFilterLogging.
168- [`SO-1346 <https://jira.onap.org/browse/SO-1346>`__\ ] - Use SLF4J/Logback, instead of Log4J
169- [`SO-1307 <https://jira.onap.org/browse/SO-1307>`__\ ] - Add Headers
170- [`SO-1295 <https://jira.onap.org/browse/SO-1295>`__\ ] - Update SDNC client Version in POM
171- [`SO-1293 <https://jira.onap.org/browse/SO-1293>`__\ ] - Vnf Recreate
172- [`SO-1290 <https://jira.onap.org/browse/SO-1290>`__\ ] - Update orchestrationrequest response
173- [`SO-1288 <https://jira.onap.org/browse/SO-1288>`__\ ] - Enhance GRM Clients to use encrypted auth loading
174- [`SO-1287 <https://jira.onap.org/browse/SO-1287>`__\ ] - Change all SDNC Calls in GR_API
175- [`SO-1284 <https://jira.onap.org/browse/SO-1284>`__\ ] - Create Relationship between Vnf and Tenant
176- [`SO-1283 <https://jira.onap.org/browse/SO-1283>`__\ ] - Fix GR_API cloud info retrieval
177- [`SO-1282 <https://jira.onap.org/browse/SO-1282>`__\ ] - Update Alacarte Logic for Recreate Flow
178- [`SO-1279 <https://jira.onap.org/browse/SO-1279>`__\ ] - Replaced the VNFC hardcoded Function
179- [`SO-1278 <https://jira.onap.org/browse/SO-1278>`__\ ] - Move all ecomp.mso properties to org.onap.so
180- [`SO-1276 <https://jira.onap.org/browse/SO-1276>`__\ ] - Add Cloud_Owner to northbound request table
181- [`SO-1275 <https://jira.onap.org/browse/SO-1275>`__\ ] - Resolve path issues
182- [`SO-1274 <https://jira.onap.org/browse/SO-1274>`__\ ] - CreateAndUpdatePNFResource workflow:: Associate PNF instance
183- [`SO-1272 <https://jira.onap.org/browse/SO-1272>`__\ ] - Use UUID to fill pnf-id in PNF PnP sub-flow
184- [`SO-1270 <https://jira.onap.org/browse/SO-1270>`__\ ] - Add New A&AI objects
185- [`SO-1269 <https://jira.onap.org/browse/SO-1269>`__\ ] - Add serviceRole to MSO SNIRO Interface
186- [`SO-1260 <https://jira.onap.org/browse/SO-1260>`__\ ] - Add support for naming service
187- [`SO-1233 <https://jira.onap.org/browse/SO-1233>`__\ ] - Added service role to sniro request when not null
188- [`SO-1232 <https://jira.onap.org/browse/SO-1232>`__\ ] - Switch to SpringAutoDeployment rather than processes.xml
189- [`SO-1229 <https://jira.onap.org/browse/SO-1229>`__\ ] - Remove all usage of AlarmLogger
190- [`SO-1228 <https://jira.onap.org/browse/SO-1228>`__\ ] - Limit Number of Occurs for security reasons
191- [`SO-1227 <https://jira.onap.org/browse/SO-1227>`__\ ] - Remove Swagger UI due to security scan concerns
192- [`SO-1226 <https://jira.onap.org/browse/SO-1226>`__\ ] - changed assign vnf sdnc to use the async subflow
193- [`SO-1225 <https://jira.onap.org/browse/SO-1225>`__\ ] - Add Keystone V3 Support
194- [`SO-1207 <https://jira.onap.org/browse/SO-1207>`__\ ] - accept a la carte create instance group request from vid
195- [`SO-1206 <https://jira.onap.org/browse/SO-1206>`__\ ] - Added groupInstanceId and groupInstanceName columns
196- [`SO-1205 <https://jira.onap.org/browse/SO-1205>`__\ ] - separate error status from progression status in req db
197- [`SO-806 <https://jira.onap.org/browse/SO-806>`__\ ] - SO PNF PnP workflow shall not set "in-maint" AAI flag
198- [`SO-798 <https://jira.onap.org/browse/SO-798>`__\ ] - Externalize the PNF PnP workflow 鈥?as a Service Instance Deployment workflow 鈥?adding the Controller
199- [`SO-747 <https://jira.onap.org/browse/SO-747>`__\ ] - POC - Enable SO use of Multicloud Generic VNF Instantiation API
200- [`SO-700 <https://jira.onap.org/browse/SO-700>`__\ ] - SO should be able to support CCVPN service assurance
201- [`SO-588 <https://jira.onap.org/browse/SO-588>`__\ ] - Automate robot heatbridge manual step to add VF Module stack resources in AAI
202- [`SO-18 <https://jira.onap.org/browse/SO-18>`__\ ] - Keystone v3 Support in MSO
203- [`SO-12 <https://jira.onap.org/browse/SO-12>`__\ ] - Support Ocata apis
204- [`SO-10 <https://jira.onap.org/browse/SO-10>`__\ ] - Deploy a MSO high availability environment
205- [`SO-7 <https://jira.onap.org/browse/SO-7>`__\ ] - Move modified openstack library to common functions repos
206- [`SO-6 <https://jira.onap.org/browse/SO-6>`__\ ] - Document how to change username/password for UIs
seshukm59af0e52019-06-06 11:29:34 +0530207
208
seshukmd844ffe2019-06-18 17:29:23 +0530209**Security Notes**
210 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>`_.
seshukm59af0e52019-06-06 11:29:34 +0530211
seshukmd844ffe2019-06-18 17:29:23 +0530212 Quick Links:
seshukm59af0e52019-06-06 11:29:34 +0530213
214 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
215 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
216 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
217
218
219**Known Issues**
220
seshukmd844ffe2019-06-18 17:29:23 +0530221Testing Terminate and Delete of ETSI VNFM Adapter is done and has some of the minor issues pending, it will be done in El Alto.
222
223- [`SO-1742 <https://jira.onap.org/browse/SO-1742>`__\ ] - Test Terminate/Delete VNF with VNFM Adapter
seshukm59af0e52019-06-06 11:29:34 +0530224
225**Upgrade Notes**
226
227 N/A
228
229**Deprecation Notes**
230
231 N/A
232
233**Other**
234
235 N/A
236
237Version: 1.4.1
seshukmd844ffe2019-06-18 17:29:23 +0530238--------------
seshukm59af0e52019-06-06 11:29:34 +0530239
240:Release Date: 2019-04-19
241
242This is the dublin release base version separated from master branch.
243
244
seshukm8934f2c2019-01-29 12:18:23 +0530245Version: 1.3.7
seshukm91710952018-11-30 12:09:15 +0800246--------------
247
seshukm8934f2c2019-01-29 12:18:23 +0530248:Release Date: 2019-01-31
249
250This is the official release package that released for the Casablanca Maintenance.
251
252Casablanca Release branch
253
254**New Features**
255
256This release is supporting the features of Casablanca and their defect fixes.
257- `SO-1400 <https://jira.onap.org/browse/SO-1336>`_
258- `SO-1408 <https://jira.onap.org/browse/SO-1408>`_
259- `SO-1416 <https://jira.onap.org/browse/SO-1416>`_
260- `SO-1417 <https://jira.onap.org/browse/SO-1417>`_
261
262**Docker Images**
263
264Dockers released for SO:
265
266 - onap/so/api-handler-infra,1.3.7
267 - onap/so/bpmn-infra,1.3.7
268 - onap/so/catalog-db-adapter,1.3.7
269 - onap/so/openstack-adapter,1.3.7
270 - onap/so/request-db-adapter,1.3.7
271 - onap/so/sdc-controller,1.3.7
272 - onap/so/sdnc-adapter,1.3.7
273 - onap/so/so-monitoring,1.3.7
274 - onap/so/vfc-adapter,1.3.7
275
276**Known Issues**
277
278- `SO-1419 <https://jira.onap.org/browse/SO-1419>`_ - is a stretch goal that is under examination.
279
280- `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.
281
282**Security Notes**
283
284 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>`_.
285
286 Quick Links:
287
288 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
289 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
290 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
291
292
seshukmfa191182019-01-15 17:40:35 +0530293Version: 1.3.6
294--------------
295
seshukm8934f2c2019-01-29 12:18:23 +0530296:Release Date: 2019-01-10
seshukmfa191182019-01-15 17:40:35 +0530297
298This is the official release package that released for the Casablanca Maintenance.
299
300Casablanca Release branch
301
302**New Features**
303
304This release is supporting the features of Casablanca and their defect fixes.
305- `SO-1336 <https://jira.onap.org/browse/SO-1336>`_
306- `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
307- `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
308- `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
309- `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
310- `SO-1194 <https://jira.onap.org/browse/SO-1256>`_
311- `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
312- `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
313
314**Docker Images**
315
316Dockers released for SO:
317
318 - onap/so/api-handler-infra,1.3.6
319 - onap/so/bpmn-infra,1.3.6
320 - onap/so/catalog-db-adapter,1.3.6
321 - onap/so/openstack-adapter,1.3.6
322 - onap/so/request-db-adapter,1.3.6
323 - onap/so/sdc-controller,1.3.6
324 - onap/so/sdnc-adapter,1.3.6
325 - onap/so/so-monitoring,1.3.6
326 - onap/so/vfc-adapter,1.3.6
327
328**Known Issues**
329
330
331**Security Notes**
332
333 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>`_.
334
335 Quick Links:
336
337 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
338 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
339 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
seshukm91710952018-11-30 12:09:15 +0800340
341New release over master branch for Dublin development
342
seshukm7fe64382018-11-29 11:44:15 +0800343Version: 1.3.3
344--------------
345
346:Release Date: 2018-11-30
347
348This is the official release package that was tested against the 72 hour stability test in integration environment.
349
350Casablanca Release branch
seshukm7fe64382018-11-29 11:44:15 +0800351
seshukma08346b2018-11-29 21:49:23 +0800352**New Features**
seshukm7fe64382018-11-29 11:44:15 +0800353
seshukma08346b2018-11-29 21:49:23 +0800354Features delivered in this release:
seshukm7fe64382018-11-29 11:44:15 +0800355
seshukma08346b2018-11-29 21:49:23 +0800356 - Automatic scale out of VNFs.
357 - Extend the support of homing to vFW, vCPE usecases through HPA.
358 - Monitoring BPMN workflow capabilities through UI.
359 - SO internal architecture improvements.
360 - Support PNF resource type.
361 - Support to the CCVPN Usecase.
362 - Workflow Designer Integration.
363
364**Docker Images**
365
366Dockers released for SO:
367
368 - onap/so/api-handler-infra,1.3.3
369 - onap/so/bpmn-infra,1.3.3
370 - onap/so/catalog-db-adapter,1.3.3
371 - onap/so/openstack-adapter,1.3.3
372 - onap/so/request-db-adapter,1.3.3
373 - onap/so/sdc-controller,1.3.3
374 - onap/so/sdnc-adapter,1.3.3
375 - onap/so/so-monitoring,1.3.3
376 - onap/so/vfc-adapter,1.3.3
seshukm7fe64382018-11-29 11:44:15 +0800377
378**Known Issues**
379
seshukm91710952018-11-30 12:09:15 +0800380There are some issues around the HPA and CCVPN that have been resolved in the patch release of 1.3.5
Manish Kumarcd0963d2019-01-31 09:16:04 +0530381
seshukma08346b2018-11-29 21:49:23 +0800382- `SO-1249 <https://jira.onap.org/browse/SO-1249>`_
Manish Kumarcd0963d2019-01-31 09:16:04 +0530383 The workflow for resource processing use the wrong default value.
384
seshukm91710952018-11-30 12:09:15 +0800385- `SO-1257 <https://jira.onap.org/browse/SO-1257>`_
Manish Kumarcd0963d2019-01-31 09:16:04 +0530386 Authorization header added to multicloud adapter breaks communication.
387
seshukm91710952018-11-30 12:09:15 +0800388- `SO-1258 <https://jira.onap.org/browse/SO-1258>`_
Manish Kumarcd0963d2019-01-31 09:16:04 +0530389 OOF Directives are not passed through flows to Multicloud Adapter.
390
seshukm91710952018-11-30 12:09:15 +0800391- `SO-1256 <https://jira.onap.org/browse/SO-1256>`_
Manish Kumarcd0963d2019-01-31 09:16:04 +0530392 Permission support for Vfcadapter is missing.
393
394- `SO-1194 <https://jira.onap.org/browse/SO-1194>`_
395 Unable to find TOSCA CSAR location using ServiceModelUUID in DoCreateResource BPMN flow.
396
seshukm7fe64382018-11-29 11:44:15 +0800397
seshukma08346b2018-11-29 21:49:23 +0800398Below issues will be resolved in the next release:
Manish Kumarcd0963d2019-01-31 09:16:04 +0530399
seshukma08346b2018-11-29 21:49:23 +0800400- `SO-1248 <https://jira.onap.org/browse/SO-1248>`_
Manish Kumarcd0963d2019-01-31 09:16:04 +0530401 Csar needs to be manually placed into the bpmn corresponding directory.
402
seshukm91710952018-11-30 12:09:15 +0800403- `SO-1184 <https://jira.onap.org/browse/SO-1184>`_
Manish Kumarcd0963d2019-01-31 09:16:04 +0530404 Database table is not populated for Generic NeutronNet resource.
405
seshukm7fe64382018-11-29 11:44:15 +0800406
407**Security Notes**
408
409 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>`_.
410
seshukm474e1a42018-11-29 21:51:27 +0800411 Quick Links:
seshukm7fe64382018-11-29 11:44:15 +0800412
seshukm474e1a42018-11-29 21:51:27 +0800413 - `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
414 - `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
415 - `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=43385708>`_
seshukm7fe64382018-11-29 11:44:15 +0800416
417Version: 1.3.1
418--------------
419
420:Release Date: 2018-10-24
421
422Branch cut for Casablanca post M4 for integration test.
423**New Features**
424
425Below features are under test:
seshukm474e1a42018-11-29 21:51:27 +0800426 - Automatic scale out of VNFs.
427 - Extend the support of homing to vFW, vCPE usecases through HPA.
428 - Monitoring BPMN workflow capabilities through UI.
429 - SO internal architecture improvements.
430 - Support PNF resource type.
431 - Support to the CCVPN Usecase.
432 - Workflow Designer Integration.
433
seshukm7fe64382018-11-29 11:44:15 +0800434
435Version: 1.3.0
436--------------
437
438:Release Date: 2018-08-22
439
440New release over master branch for Casablanca development
441
442Version: 1.2.2
443--------------
444
445:Release Date: 2018-06-07
446
447The Beijing release is the second release of the Service Orchestrator (SO) project.
448
449**New Features**
450
451* Enhance Platform maturity by improving SO maturity matrix see `Wiki <https://wiki.onap.org/display/DW/Beijing+Release+Platform+Maturity>`_.
452* Manual scaling of network services and VNFs.
453* Homing and placement capabilities through OOF interaction.
454* Ability to perform change management.
455* Integrated to APPC
456* Integrated to OOF
457* Integrated to OOM
458
459**Bug Fixes**
460
461 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>`_.
462
463**Known Issues**
464
465 SO docker image is still on ecmop and not onap in the repository.
466 This will be addressed in the next release.
467
468**Security Notes**
469
470 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>`_.
471
472Quick Links:
473
474- `SO project page <https://wiki.onap.org/display/DW/Service+Orchestrator+Project>`_
475- `Passing Badge information for SO <https://bestpractices.coreinfrastructure.org/en/projects/1702>`_
476- `Project Vulnerability Review Table for SO <https://wiki.onap.org/pages/viewpage.action?pageId=28377799>`_
477
478**Upgrade Notes**
479 NA
480
481**Deprecation Notes**
482 NA
483
484Version: 1.1.2
485--------------
486
487:Release Date: 2018-01-18
488
489Bug Fixes
490---------
491The key defects fixed in this release :
492
493- `SO-344 <https://jira.onap.org/browse/SO-344>`_
494 Only pass one VNF to DoCreateVnfAndModules.
495
496- `SO-348 <https://jira.onap.org/browse/SO-348>`_
497 Json Analyze Exception in PreProcessRequest.
498
499- `SO-352 <https://jira.onap.org/browse/SO-352>`_
500 SO failed to create VNF - with error message: Internal Error Occurred in CreateVnfInfra QueryCatalogDB Process.
501
502- `SO-354 <https://jira.onap.org/browse/SO-354>`_
503 Change the Service Type And Service Role
504
505
506Version: 1.1.1
507--------------
508
509:Release Date: 2017-11-16
510
511
512**New Features**
513
514The SO provides the highest level of service orchestration in the ONAP architecture.
515It executes end-to-end service activities by processing workflows and business logic and coordinating other ONAP and external component activities.
516
517The orchestration engine is a reusable service. Any component of the architecture can execute SO orchestration capabilities.
518
519* Orchestration services will process workflows based on defined models and recipe.
520* The service model maintains consistency and re-usability across all orchestration activities and ensures consistent methods, structure and version of the workflow execution environment.
521* Orchestration processes interact with other platform components or external systems via standard and well-defined APIs.
522
523
524**Deprecation Notes**
525
526There is a MSO 1.0.0 SO implementation existing in the pre-R1 ONAP Gerrit system.
527The MSO1.0.0 is deprecated by the R1 release and the current release is built over this release.
528The Gerrit repos of mso/* are voided and already locked as read-only.
529Following are the deprecated SO projects in gerrit repo:
530
531- mso
532- mso/chef-repo
533- mso/docker-config
534- mso/libs
535- mso/mso-config
536
537**Other**
538 NA
539
540===========
541
542End of Release Notes