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