Update release notes
[sdc.git] / docs / release-notes.rst
index e69f3d2..62ef2a4 100644 (file)
@@ -5,6 +5,513 @@
 Release Notes
 =============
 
+Version: 1.13.4
+===============
+
+:Release Date: 2023-09-15
+
+SDC SDKs Versions
+-----------------
+
+-  sdc-distribution-client (Kafka)
+
+   :Version: 2.0.1
+
+-  sdc-distribution-client (DMaap MR - deprecated)
+
+   :Version: 1.4.5
+
+-  sdc-tosca
+
+   :Version: 1.8.0
+
+Release Purpose
+----------------
+SDC Montreal early release
+
+**Epics**
+
+N/A
+
+
+**Stories**
+
+*  `SDC-4623 <https://jira.onap.org/browse/SDC-4623>`_ - Improved error handling on service import
+*  `SDC-4605 <https://jira.onap.org/browse/SDC-4605>`_ - UI support for service update via csar import
+*  `SDC-4578 <https://jira.onap.org/browse/SDC-4578>`_ - Create plugin point for csar generation
+*  `SDC-4579 <https://jira.onap.org/browse/SDC-4579>`_ - Add endpoint to update service by csar import
+*  `SDC-4616 <https://jira.onap.org/browse/SDC-4616>`_ - User specified output name
+*  `SDC-4614 <https://jira.onap.org/browse/SDC-4614>`_ - Support for the policy type definition upgrade
+*  `SDC-4602 <https://jira.onap.org/browse/SDC-4602>`_ - UI support for interface definitions on VFC instances
+*  `SDC-4613 <https://jira.onap.org/browse/SDC-4613>`_ - Import service with outputs mapped to implicit attributes
+*  `SDC-4612 <https://jira.onap.org/browse/SDC-4612>`_ - Implicit attributes in get_attribute list
+*  `SDC-4611 <https://jira.onap.org/browse/SDC-4611>`_ - Declare implicit attributes as outputs
+*  `SDC-4604 <https://jira.onap.org/browse/SDC-4604>`_ - UI support for service update via tosca template import
+*  `SDC-4588 <https://jira.onap.org/browse/SDC-4588>`_ - Import VFC with timeout in interface operation implementation
+*  `SDC-4593 <https://jira.onap.org/browse/SDC-4593>`_ - System should validate JSON anywhere it is added as property value
+*  `SDC-4575 <https://jira.onap.org/browse/SDC-4575>`_ - UI support for timeout in interface operation implementation
+*  `SDC-4576 <https://jira.onap.org/browse/SDC-4576>`_ - Add endpoint to update service by tosca template import
+*  `SDC-4580 <https://jira.onap.org/browse/SDC-4580>`_ - Add backend support for timeout in interface operation implementation
+*  `SDC-4562 <https://jira.onap.org/browse/SDC-4562>`_ - Support TOSCA functions of complex list/map entries in composition view
+
+
+**Bug Fixes**
+
+*  `SDC-4618 <https://jira.onap.org/browse/SDC-4618>`_ - Error when importing output with common name in attributes and properties
+*  `SDC-4615 <https://jira.onap.org/browse/SDC-4615>`_ - Stringbuilder UI - two scroll bars overlapping
+*  `SDC-4603 <https://jira.onap.org/browse/SDC-4603>`_ - Unable to add metadata on inputs
+*  `SDC-4610 <https://jira.onap.org/browse/SDC-4610>`_ - Surrounding a value in quotes can lead to failure to parse the value
+*  `SDC-4606 <https://jira.onap.org/browse/SDC-4606>`_ - Error thrown from Jsoup validation for < char
+*  `SDC-4599 <https://jira.onap.org/browse/SDC-4599>`_ - Fail to import service with CP
+*  `SDC-4554 <https://jira.onap.org/browse/SDC-4554>`_ - Custom tosca functions with valid_values and in_range operators not showing properly
+*  `SDC-4586 <https://jira.onap.org/browse/SDC-4586>`_ - Changing VFC version on template wipes previously assigned property values based on get_input
+*  `SDC-4598 <https://jira.onap.org/browse/SDC-4598>`_ - 'Tosca Function' get_input in Properties Assignment error
+*  `SDC-4591 <https://jira.onap.org/browse/SDC-4591>`_ - Import use case fails when interfaces in template do not exist in system
+*  `SDC-4596 <https://jira.onap.org/browse/SDC-4596>`_ - Fail to import service with get_property of map-of-string
+*  `SDC-4587 <https://jira.onap.org/browse/SDC-4587>`_ - Creation date only works with requests that return 1 service (API)
+*  `SDC-4583 <https://jira.onap.org/browse/SDC-4583>`_ - Unable to drag a VFC on to composition if an existing VFC instance has the same name
+*  `SDC-4581 <https://jira.onap.org/browse/SDC-4581>`_ - Unable to save yaml content in node filter
+*  `SDC-4556 <https://jira.onap.org/browse/SDC-4556>`_ - Upgrading a node does not bring its new capabilities
+
+
+**Tasks**
+
+*  `SDC-4608 <https://jira.onap.org/browse/SDC-4608>`_ - Improve handling 'empty'/null string in Service fields
+*  `SDC-4563 <https://jira.onap.org/browse/SDC-4563>`_ - Remove unused code
+*  `SDC-4600 <https://jira.onap.org/browse/SDC-4600>`_ - Replace deprecated maven parameters
+*  `SDC-4597 <https://jira.onap.org/browse/SDC-4597>`_ - Add DOT to property's name permitted chars
+*  `SDC-4592 <https://jira.onap.org/browse/SDC-4592>`_ - Update error message for missing sub mapping properties
+*  `SDC-4589 <https://jira.onap.org/browse/SDC-4589>`_ - Introduce error message for missing properties during the service import
+*  `SDC-4585 <https://jira.onap.org/browse/SDC-4585>`_ - Rollback nested transaction
+*  `SDC-4569 <https://jira.onap.org/browse/SDC-4569>`_ - Replace/remove outdated dependencies
+*  `SDC-4565 <https://jira.onap.org/browse/SDC-4565>`_ - Improvement to maven multi-thread run
+
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+    
+    
+Version: 1.13.3
+===============
+
+:Release Date: 2023-07-14
+
+SDC SDKs Versions
+-----------------
+
+-  sdc-distribution-client (Kafka)
+
+   :Version: 2.0.1
+
+-  sdc-distribution-client (DMaap MR - deprecated)
+
+   :Version: 1.4.5
+
+-  sdc-tosca
+
+   :Version: 1.8.0
+
+Release Purpose
+----------------
+SDC London release
+
+**Epics**
+
+N/A
+
+
+**Stories**
+
+N/A
+
+
+**Bug Fixes**
+
+*  `SDC-4573 <https://jira.onap.org/browse/SDC-4573>`_ - Import service with JUEL-function produces wrong UI representation
+*  `SDC-4572 <https://jira.onap.org/browse/SDC-4572>`_ - Error displaying node filters
+*  `SDC-4571 <https://jira.onap.org/browse/SDC-4571>`_ - Issue import node filters
+
+
+**Tasks**
+
+N/A
+
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+    
+    
+Version: 1.13.2
+===============
+
+:Release Date: 2023-07-13
+
+SDC SDKs Versions
+-----------------
+
+-  sdc-distribution-client (Kafka)
+
+   :Version: 2.0.1
+
+-  sdc-distribution-client (DMaap MR - deprecated)
+
+   :Version: 1.4.5
+
+-  sdc-tosca
+
+   :Version: 1.8.0
+
+Release Purpose
+----------------
+SDC London release
+
+**Epics**
+
+N/A
+
+
+**Stories**
+
+*  `SDC-4561 <https://jira.onap.org/browse/SDC-4561>`_ - UI support for metadata when editing properties of VFCs
+*  `SDC-4558 <https://jira.onap.org/browse/SDC-4558>`_ - Include version in metadata
+*  `SDC-4528 <https://jira.onap.org/browse/SDC-4528>`_ - Support TOSCA functions of complex types in composition view
+*  `SDC-4555 <https://jira.onap.org/browse/SDC-4555>`_ - Do not collapse complex property when setting element value
+*  `SDC-4471 <https://jira.onap.org/browse/SDC-4471>`_ - Create test model
+*  `SDC-4537 <https://jira.onap.org/browse/SDC-4537>`_ - Validation of datatype YAML prior to import
+
+
+**Bug Fixes**
+
+*  `SDC-4568 <https://jira.onap.org/browse/SDC-4568>`_ - Service import issues
+*  `SDC-4564 <https://jira.onap.org/browse/SDC-4564>`_ - JUEL function not displayed correctly in UI (ok in template)
+*  `SDC-4566 <https://jira.onap.org/browse/SDC-4566>`_ - Occurrences and instance count do not survive import
+*  `SDC-4527 <https://jira.onap.org/browse/SDC-4527>`_ - Unable to set tosca function on complex type on input operation
+*  `SDC-4551 <https://jira.onap.org/browse/SDC-4551>`_ - Validation problems when trying to set an operation input of complex type
+*  `SDC-4529 <https://jira.onap.org/browse/SDC-4529>`_ - Certifying a template with two connected services results in error (using service proxy in the relationship)
+
+
+**Tasks**
+
+*  `SDC-4569 <https://jira.onap.org/browse/SDC-4569>`_ - Replace outdated dependencies
+*  `SDC-4567 <https://jira.onap.org/browse/SDC-4567>`_ - Fix missing logs SDC-BE
+*  `SDC-4560 <https://jira.onap.org/browse/SDC-4560>`_ - Update outdated/vulnerable dependencies
+*  `SDC-4559 <https://jira.onap.org/browse/SDC-4559>`_ - Remove unused 'org.springframework.boot' dependency
+*  `SDC-4553 <https://jira.onap.org/browse/SDC-4553>`_ - Separate execution of UI and API integration tests to speed up verify feedback
+*  `SDC-4557 <https://jira.onap.org/browse/SDC-4557>`_ - Update SDC openapi files
+
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+    
+    
+Version: 1.13.1
+===============
+
+:Release Date: 2023-06-23
+
+SDC SDKs Versions
+-----------------
+
+-  sdc-distribution-client (Kafka)
+
+   :Version: 2.0.1
+
+-  sdc-distribution-client (DMaap MR - deprecated)
+
+   :Version: 1.4.5
+
+-  sdc-tosca
+
+   :Version: 1.8.0
+
+Release Purpose
+----------------
+SDC London release
+
+**Epics**
+
+N/A
+
+
+**Stories**
+
+*  `SDC-4545 <https://jira.onap.org/browse/SDC-4545>`_ - Support custom tosca functions in operation input values
+*  `SDC-4521 <https://jira.onap.org/browse/SDC-4521>`_ - Order response from external assets API
+*  `SDC-4520 <https://jira.onap.org/browse/SDC-4520>`_ - Additional metadata in external assets api
+*  `SDC-4540 <https://jira.onap.org/browse/SDC-4540>`_ - Enable setting of sasl.mechanism for Kafka communincation
+*  `SDC-4409 <https://jira.onap.org/browse/SDC-4409>`_ - Update external query api with new query params
+
+
+**Bug Fixes**
+
+*  `SDC-4543 <https://jira.onap.org/browse/SDC-4543>`_ - Cannot set instance property
+*  `SDC-4498 <https://jira.onap.org/browse/SDC-4498>`_ - Python Code Updates: Service Design and Creation (SDC)
+*  `SDC-4539 <https://jira.onap.org/browse/SDC-4539>`_ - Substitution Mapping node properties not updated
+*  `SDC-4541 <https://jira.onap.org/browse/SDC-4541>`_ - Fix normative VFCs being set to non normative during service import
+*  `SDC-4538 <https://jira.onap.org/browse/SDC-4538>`_ - Cannot set TOSCA function value using nested values for get_input
+*  `SDC-4535 <https://jira.onap.org/browse/SDC-4535>`_ - Node filter boolean values output as strings
+*  `SDC-4522 <https://jira.onap.org/browse/SDC-4522>`_ - Fix different issues when adding properties
+*  `SDC-4530 <https://jira.onap.org/browse/SDC-4530>`_ - NPE in ServiceImportBusinessLogic
+
+
+**Tasks**
+
+*  `SDC-4548 <https://jira.onap.org/browse/SDC-4548>`_ - Fix docs failure
+*  `SDC-4536 <https://jira.onap.org/browse/SDC-4536>`_ - Improve test coverage
+*  `SDC-4542 <https://jira.onap.org/browse/SDC-4542>`_ - Disable DMaaP if Kafka active
+*  `SDC-4534 <https://jira.onap.org/browse/SDC-4534>`_ - No error on invalid index
+*  `SDC-4532 <https://jira.onap.org/browse/SDC-4532>`_ - Remove unused Neo4jErrorsConfiguration
+*  `SDC-4531 <https://jira.onap.org/browse/SDC-4531>`_ - Improve error handling for user-created Policies
+*  `SDC-4526 <https://jira.onap.org/browse/SDC-4526>`_ - Improve build image time
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+
+
+Version: 1.13.0
+===============
+
+:Release Date: 2023-06-02
+
+SDC SDKs Versions
+-----------------
+
+-  sdc-distribution-client (Kafka)
+
+   :Version: 2.0.1
+
+-  sdc-distribution-client (DMaap MR - deprecated)
+
+   :Version: 1.4.5
+
+-  sdc-tosca
+
+   :Version: 1.8.0
+
+Release Purpose
+----------------
+SDC London release
+
+**Epics**
+
+N/A
+
+
+**Stories**
+
+*  `SDC-4517 <https://jira.onap.org/browse/SDC-4517>`_ - Support INDEX in node filter tosca functions
+*  `SDC-4442 <https://jira.onap.org/browse/SDC-4442>`_ - Support TOSCA functions in operation inputs
+*  `SDC-4506 <https://jira.onap.org/browse/SDC-4506>`_ - Support import of service with no substitution mapping node type
+*  `SDC-4505 <https://jira.onap.org/browse/SDC-4505>`_ - Support index in tosca functions (nested lists)
+*  `SDC-4493 <https://jira.onap.org/browse/SDC-4493>`_ - UI support for default custom function names with get_input structure
+*  `SDC-4497 <https://jira.onap.org/browse/SDC-4497>`_ - Disabling archive functionality for normatives
+*  `SDC-4395 <https://jira.onap.org/browse/SDC-4395>`_ - Support additional operands for node filters
+*  `SDC-4435 <https://jira.onap.org/browse/SDC-4435>`_ - Enable using substitution mapping type directly
+*  `SDC-4472 <https://jira.onap.org/browse/SDC-4472>`_ - Stringbuilder support for INDEX token on all functions
+*  `SDC-4473 <https://jira.onap.org/browse/SDC-4473>`_ - UI support for default custom function names
+*  `SDC-4479 <https://jira.onap.org/browse/SDC-4479>`_ - Support service import with custom tosca functions
+*  `SDC-4469 <https://jira.onap.org/browse/SDC-4469>`_ - Support definition of custom tosca function names through configuration
+*  `SDC-4477 <https://jira.onap.org/browse/SDC-4477>`_ - VFC Property default value enforced forced to comply with restraints
+*  `SDC-4474 <https://jira.onap.org/browse/SDC-4474>`_ - Sort data type drop down lists in add property
+*  `SDC-4466 <https://jira.onap.org/browse/SDC-4466>`_ - UI support for custom functions
+*  `SDC-4455 <https://jira.onap.org/browse/SDC-4455>`_ - Backend support for custom functions
+
+
+**Bug Fixes**
+
+*  `SDC-4518 <https://jira.onap.org/browse/SDC-4518>`_ - Actual sub mapping node not used during import
+*  `SDC-4515 <https://jira.onap.org/browse/SDC-4515>`_ - Error when adding valid_values constraint to int property
+*  `SDC-4523 <https://jira.onap.org/browse/SDC-4523>`_ - Formatting error for operation input of complex type
+*  `SDC-4475 <https://jira.onap.org/browse/SDC-4475>`_ - Adding certain characters into property default value causes VFC to break
+*  `SDC-4510 <https://jira.onap.org/browse/SDC-4510>`_ - Bug fixes on tosca function
+*  `SDC-4512 <https://jira.onap.org/browse/SDC-4512>`_ - Various bugs related to custom tosca functions
+*  `SDC-4511 <https://jira.onap.org/browse/SDC-4511>`_ - Not possible to edit property following import service with custom tosca function
+*  `SDC-4508 <https://jira.onap.org/browse/SDC-4508>`_ - Remove need for USER_ID header
+*  `SDC-4503 <https://jira.onap.org/browse/SDC-4503>`_ - Invalid json being set on propertyConstraints
+*  `SDC-4509 <https://jira.onap.org/browse/SDC-4509>`_ - NPE when using concat TOSCA function
+*  `SDC-4507 <https://jira.onap.org/browse/SDC-4507>`_ - Service with custom functions not importing correctly
+*  `SDC-4500 <https://jira.onap.org/browse/SDC-4500>`_ - Error in console when no default custom tosca functions
+*  `SDC-4502 <https://jira.onap.org/browse/SDC-4502>`_ - Error in handling of operation input of complex type
+*  `SDC-4468 <https://jira.onap.org/browse/SDC-4468>`_ - SVC4301 RESTRICTED_OPERATION on service composition
+*  `SDC-4482 <https://jira.onap.org/browse/SDC-4482>`_ - Fix complex list/map entries in composition view
+*  `SDC-4481 <https://jira.onap.org/browse/SDC-4481>`_ - Fix constraints on custom datatype not formatted correctly in CSAR
+
+
+**Tasks**
+
+*  `SDC-4525 <https://jira.onap.org/browse/SDC-4525>`_ - Exclude outdated transitive dependencies com.fasterxml.jackson.
+*  `SDC-4519 <https://jira.onap.org/browse/SDC-4519>`_ - Update vulnerable dependencies
+*  `SDC-4504 <https://jira.onap.org/browse/SDC-4504>`_ - Update vulnerable dependencies
+*  `SDC-4496 <https://jira.onap.org/browse/SDC-4496>`_ - Update outdated gecko.driver
+*  `SDC-4495 <https://jira.onap.org/browse/SDC-4495>`_ - Add retry option to wget commands
+*  `SDC-4494 <https://jira.onap.org/browse/SDC-4494>`_ - Update Cassandra to 3.11.15
+*  `SDC-4467 <https://jira.onap.org/browse/SDC-4467>`_ - Preparation for JDK17
+*  `SDC-4470 <https://jira.onap.org/browse/SDC-4470>`_ - Upgrade vulnerable dependency
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+
+
 Version: 1.12.5
 ===============