X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=docs%2Frelease-notes.rst;h=75670ee51b647fe3f1cb5a6115203c9f0f2295b9;hb=b3b5181f93a58722c6e6634b9d34f8ca46e13335;hp=e0e3841eda530a21cfff19ac482f1c568d81b4c9;hpb=9ef860fe5e08f0d6ea82357c672ab11e5c0a4daa;p=sdc.git diff --git a/docs/release-notes.rst b/docs/release-notes.rst index e0e3841eda..75670ee51b 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -1,10 +1,2895 @@ .. This work is licensed under a Creative Commons Attribution 4.0 International License. -.. _sdc_release_notes: +.. _release_notes: -================= -SDC Release Notes -================= +============= +Release Notes +============= +Version: 1.13.5 +=============== + +:Release Date: 2023-10-09 + +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-4647 `_ - Import service with milestones on instance operations +* `SDC-4635 `_ - Persisting of map entry property values +* `SDC-4646 `_ - Import VFC with operation milestones +* `SDC-4636 `_ - Hide or disable milestone filters +* `SDC-4621 `_ - TLS support in sdc-BE (partially) +* `SDC-4620 `_ - Support setting interfaces on instances +* `SDC-4601 `_ - UI Support for operation milestones +* `SDC-4590 `_ - Backend support for operation milestone filters +* `SDC-4582 `_ - Backend support for operation milestones with activity inputs +* `SDC-4577 `_ - Backend support for operation milestones with activities +* `SDC-4622 `_ - Provide the ability to add user defined values to Service Role / Function metadata + + +**Bug Fixes** + +* `SDC-4648 `_ - Error updating milestone in operation on instance in service +* `SDC-4628 `_ - Fail to import service with node filter using 'in_range' +* `SDC-4645 `_ - Missing Substitution Map Node after update Service +* `SDC-4644 `_ - Issues found when trying to create activities in interface operations +* `SDC-4643 `_ - missing properties after service import +* `SDC-4638 `_ - CSAR contains duplicate syntax +* `SDC-4634 `_ - NPE on service import +* `SDC-4633 `_ - Substitution Node not updated during import +* `SDC-4632 `_ - Outputs - default values / template attributes +* `SDC-4627 `_ - Order of TOSCA.meta field is hardcoded +* `SDC-4626 `_ - TOSCA-Meta-File-Version and CSAR-Version accept only following format X.Y +* `SDC-4629 `_ - Unable to import service with missing 'ecompGeneratedNaming' in metadata +* `SDC-4630 `_ - Output names are changed after import +* `SDC-4625 `_ - Changing VFC version wipes List type property values + + +**Tasks** + +* `SDC-4641 `_ - Allow import of handcrafted templates with specific substitution filter format +* `SDC-4640 `_ - Remove generation of csar.meta + + + + +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.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 +=============== + +:Release Date: 2023-05-29 + +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-4508 `_ - Remove need for USER_ID header +* `SDC-4468 `_ - SVC4301 RESTRICTED_OPERATION on service composition + + +**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.12.4 +=============== + +:Release Date: 2023-04-03 + +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-4452 `_ - Add robustness to type creation on service import +* `SDC-4445 `_ - Stringbuilder support for child elements of type list +* `SDC-4439 `_ - Support to change substitution mapping node or version after service creation +* `SDC-4430 `_ - Check for service property usage in sub mapping node change +* `SDC-4451 `_ - No rollback on import fail + + +**Bug Fixes** + +N/A + + +**Tasks** + +* `SDC-4456 `_ - Upgrade docker images to use Python 3 + + +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.3 +=============== + +:Release Date: 2023-03-24 + +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 early release + +**Epics** + +N/A + + +**Stories** + +* `SDC-4438 `_ - Allign properties import during service import +* `SDC-4441 `_ - Order targets in policy target modal +* `SDC-4423 `_ - Support for delete of non normative interface types +* `SDC-4427 `_ - Provide input name suggestion +* `SDC-4385 `_ - Provide input name when declaring service property as input +* `SDC-4429 `_ - Sort drop down lists in VFC requirements and capabilities +* `SDC-4424 `_ - VFC property metadata backend support +* `SDC-4422 `_ - Sort properties in node filter modal +* `SDC-4316 `_ - Add validation for int and float constraints + + +**Bug Fixes** + +* `SDC-4437 `_ - Certifying a template with two connected services results in error +* `SDC-4434 `_ - Error thrown when setting default value for list of floats property in VFC +* `SDC-4432 `_ - Valid values constraints not showing for lists +* `SDC-4431 `_ - Property with '::' in name produces wrong Input +* `SDC-4405 `_ - Setting Tosca Function on top of unsaved value causes problems +* `SDC-4404 `_ - Error opening list property for editing +* `SDC-4410 `_ - Fix instance declared inputs mapped to substitution mapping +* `SDC-4428 `_ - Fix undeclarePropertiesAsInput in UI after Service Import +* `SDC-4425 `_ - Unable to use stringbuilder to for simple list/map items +* `SDC-4420 `_ - VFC interface operation not clearing artifact details when unchecked +* `SDC-4421 `_ - Operation implementation name not formatting correctly + + +**Tasks** + +* `SDC-4287 `_ - PACKAGES UPGRADES IN DIRECT DEPENDENCIES FOR LONDON RELEASE +* `SDC-4446 `_ - Fix missing default no-args constructor +* `SDC-4425 `_ - Update vulnerable dependency - javax.servlet:javax.servlet-api +* `SDC-4415 `_ - PortalRestApiCentralServiceImpl- Add null test before using nullable values +* `SDC-4372 `_ - Remove 'Security Hotspot - Weak Cryptography' reported by Sonar +* `SDC-4414 `_ - TranslationService- Add null test before using nullable values + + +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.2 +=============== + +:Release Date: 2023-02-24 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client (Kafka) + + :Version: 2.0.0 + +- sdc-distribution-client (DMaap MR - deprecated) + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC London early release + +**Epics** + +N/A + + +**Stories** + +* `SDC-4411 `_ - Delete non-normative data types +* `SDC-4365 `_ - Show boolean-type constraint as drop-down list +* `SDC-4379 `_ - Support TOSCA functions for list of map entries in property assignment view +* `SDC-4371 `_ - Service Import - general page validation +* `SDC-4383 `_ - Implement option to choose 'None' for not mandatory drop-box field +* `SDC-4378 `_ - Support for delete property from non-normative data type +* `SDC-4373 `_ - Edit properties of non-normative data types +* `SDC-4331 `_ - Constraints in data type view +* `SDC-4360 `_ - Enable UI component to display property constraints +* `SDC-4366 `_ - Validate service input default values against constraints +* `SDC-4361 `_ - Stop auto-generation of inputs from substitution mapping node + + +**Bug Fixes** + +* `SDC-4418 `_ - Type list of floats not generated correctly in tosca +* `SDC-4375 `_ - Fix handling of default values for VFC properties +* `SDC-4412 `_ - Constraint validation failure for list or map with valid values +* `SDC-4416 `_ - Cannot view archived components on UI +* `SDC-4413 `_ - Compilation error when building +* `SDC-4399 `_ - Error validating list property with equals constraint +* `SDC-4401 `_ - Constraint validation failure for yaml value +* `SDC-4398 `_ - Incorrect behaviour for list valid values +* `SDC-3384 `_ - Wrong behavior for 'edit' attribute +* `SDC-4400 `_ - Issues adding values to complex properties in Property Assignment +* `SDC-4403 `_ - NPE when setting value of complex property +* `SDC-4396 `_ - AttributeServlet- Add null test before using nullable values +* `SDC-4394 `_ - Support for copy/paste tosca functions into operation inputs +* `SDC-4392 `_ - Issues adding values to map in Property Assignment +* `SDC-4380 `_ - Fix ng lint command missing configuration +* `SDC-4384 `_ - Omit tenant metadata when not set +* `SDC-4382 `_ - Cannot set value to a instance property with valid values constraint +* `SDC-4377 `_ - Inconsistent behaviour for interface properties removal +* `SDC-3794 `_ - Incorrect substitution type being set in Services/VFs +* `SDC-4374 `_ - Setting input value destroys constraints +* `SDC-4376 `_ - Unable to discard service input changes +* `SDC-4369 `_ - Import failures added to additional_types +* `SDC-4364 `_ - NPE when deleting interface operation from VFC +* `SDC-4357 `_ - in_range constraints missing from TOSCA template +* `SDC-3863 `_ - Composition window category name shows instead of displayName +* `SDC-4352 `_ - Unable to set values on properties of VFC instances in a service +* `SDC-4362 `_ - Fix tiles on Home page always show model as SDC AID +* `SDC-4354 `_ - Unable to edit VFC property after checkout + + +**Tasks** + +* `SDC-4408 `_ - NotificationWebsocketHandler- Add null test before using nullable values +* `SDC-4406 `_ - Update INFO.yaml +* `SDC-4402 `_ - ConfigurationImpl- Add null test before using nullable values +* `SDC-4397 `_ - AbstractTemplateServlet- Add null test before using nullable values +* `SDC-4381 `_ - Fix major bug reported by Sonar +* `SDC-4358 `_ - Improve getting Service with specific version +* `SDC-4370 `_ - Fix broken 'start-sdc' profile +* `SDC-4112 `_ - Skip swagger to improve build time +* `SDC-4359 `_ - Fix Blocker Bug reported by Sonar +* `SDC-3529 `_ - Fix Sonar CRITICAL BUGs + + +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.1 +=============== + +:Release Date: 2023-01-27 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client (Kafka) + + :Version: 2.0.0 + +- sdc-distribution-client (DMaap MR - deprecated) + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC London early release + +**Epics** + +N/A + + +**Stories** + +* `SDC-4346 `_ - Property Constraints on Service inputs +* `SDC-4279 `_ - Import data type in UI +* `SDC-4344 `_ - Implement hiding mechanism +* `SDC-4341 `_ - Disable editing of normative data types +* `SDC-4330 `_ - Improve composition view filtering +* `SDC-4333 `_ - Support TOSCA functions of primitive list entries in composition view +* `SDC-4332 `_ - Download data type from UI +* `SDC-4320 `_ - Constraint validation - Policy Properties in a Service +* `SDC-4319 `_ - Support TOSCA functions of primitive map entries in composition view +* `SDC-4311 `_ - Update needed to allow assignment of TOSCA functions to List/Map/Custom datatypes +* `SDC-4305 `_ - Add support for comparable type constraints for scalar values +* `SDC-4288 `_ - Support TOSCA functions in list entries +* `SDC-4299 `_ - Add support for comparable type constraints for strings +* `SDC-4283 `_ - Node filter/Substitution filter: type validation just works during edit +* `SDC-4264 `_ - Support TOSCA functions for map values +* `DMAAP-1787 `_ - [SDC] Migrate SDC to use kafka native messaging +* `SDC-4221 `_ - Open Data type from Catalog +* `SDC-4260 `_ - Update UI Constraints component to support addition of pattern constraints +* `SDC-4220 `_ - View data types in UI catalog +* `SDC-4223 `_ - Update UI Constraints component to support addition of scalar type constraints +* `SDC-4258 `_ - Addition of Properties to a Data type in UI +* `SDC-4219 `_ - Create UI Component for viewing property constraints +* `SDC-4170 `_ - Support TOSCA functions in operation implementation properties + + +**Bug Fixes** + +* `SDC-4318 `_ - Fix constraints saving as strings +* `SDC-4351 `_ - Error importing data type in the UI +* `SDC-4352 `_ - Unable to set values on properties of VFC instances in a service +* `SDC-4349 `_ - Added datatype property not include in model definitions +* `SDC-4343 `_ - Invalid property values provided: Unsupported value provided for is_default property supported value type is boolean. +* `SDC-4348 `_ - Frontend cache causing data types not found +* `SDC-4345 `_ - Property Constraint error when uprading VFC instance version in service +* `SDC-4334 `_ - Error creating in_range constraint for non integer properties +* `SDC-4339 `_ - Possible to add property to data type with type belonging to other model +* `SDC-4342 `_ - Constraint not added when creating property +* `SDC-3505 `_ - SDC be API returns HTTP 200 response code on error +* `SDC-4338 `_ - Primitive types should not be shown under data types in catalog +* `SDC-4337 `_ - Data type cache not updated when data type updated +* `SDC-4335 `_ - Datatype workspace opens up from wrong menuItem +* `SDC-4290 `_ - Resource property constraint values mutable in Service design +* `SDC-4315 `_ - Not possible to add value to list of map property +* `SDC-4312 `_ - NPE thrown in editing constraints +* `SDC-3216 `_ - Artifact type "CONTROLLER_BLUEPRINT_ARCHIVE" is not recognized based on its type. +* `SDC-2851 `_ - Tosca List Entry Schema failed to be recoginized with creating VSP +* `SDC-4310 `_ - Adding property to VF/Service throws js-exception +* `SDC-4292 `_ - Swagger UI fails to load +* `SDC-4307 `_ - Not possible to set value on a VFC property with constraint +* `SDC-4294 `_ - Pattern constraint validation failure +* `SDC-4306 `_ - Some default responses in the generated openapi files are missing descriptions +* `SDC-4302 `_ - Fix docker build issue +* `SDC-4291 `_ - Import VFC with constraint PATTERN ignores constraint +* `SDC-4303 `_ - NPE thrown when checking out Service +* `SDC-4293 `_ - in_range constraint validation gives unhelpful error message +* `SDC-4286 `_ - Constraint not displayed when cycling through properties +* `SDC-4274 `_ - Numeric constraint values generated as strings +* `SDC-4281 `_ - Empty interfaces and operations in generated tosca +* `SDC-4271 `_ - SDC-simulator not logging to STDOUT +* `SDC-3536 `_ - SDC-ONBOARDING-BE log does not use stdout +* `SDC-4266 `_ - Error while importing a Service: icon cannot be changed once the resource is certified +* `SDC-4267 `_ - EcompIntImpl - And null test before using nullable value +* `SDC-4253 `_ - Changing property in a node filter causes several issues +* `SDC-4222 `_ - Fix behaviour when validation of property constraints +* `SDC-4269 `_ - ExternalTestingManagerImpl - Add null test before using nullable value +* `SDC-3535 `_ - SDC-FE log does not use STDOUT +* `SDC-3534 `_ - SDC-BE log does not use STDOUT +* `SDC-4268 `_ - Model for "SOL001" shows incorrectly in GUI +* `SDC-4265 `_ - DefaultPropertyDeclarator - Add null test before using nullable value +* `SDC-4259 `_ - Interfaces in VNFD in ETSI NSD +* `SDC-4242 `_ - fix doc config files in master and kohn branch +* `SDC-4255 `_ - Interface is formatted using extended notation when no implementation added at VFC level +* `SDC-4237 `_ - Tosca Export: a boolean, from a default complex type value, is being exported as string + + +**Tasks** + +* `SDC-4347 `_ - Improve test coverage for Constraints +* `SDC-4317 `_ - Improve test coverage +* `SDC-4308 `_ - Update openapi files in the docs +* `SDC-4313 `_ - Upgrade testing frameworks to latest not-vulnerable versions +* `SDC-4314 `_ - Fix broken build +* `SDC-4215 `_ - Multitenancy feature in SDC +* `SDC-4304 `_ - Update INFO.yaml +* `SDC-4300 `_ - Add missing 'scalar-unit.bitrate' data type +* `SDC-4289 `_ - Fix broken build +* `SDC-4275 `_ - Add SonarCloud badges to README +* `DOC-798 `_ - Create docs for 'Kohn' main release +* `SDC-4243 `_ - Issues with 'range' data type detected +* `SDC-4261 `_ - Fix Readme formatting for Catalog-UI +* `SDC-4254 `_ - Remove 'Powered by Jetty' from default jetty response +* `SDC-4256 `_ - Improve error reporting when onboarding a VSP and storage is full + + +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.0 +=============== + +:Release Date: 2022-10-28 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client (Kafka) + + :Version: 2.0.0 + +- sdc-distribution-client (DMaap MR - deprecated) + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC London early release + +**Epics** + +N/A + + +**Stories** + +* `SDC-4207 `_ - Constraint validation - Node Template Interfaces +* `SDC-4229 `_ - Default Substitution Mapping +* `DMAAP-1787 `_ - [SDC] Migrate SDC to use kafka native messaging +* `SDC-4216 `_ - Support import of VFCs with property constraints +* `SDC-4209 `_ - Constraint validation - Instance Attributes in a Service +* `SDC-4210 `_ - VFC properties - Increase character limit to 100 and allow use of @ character +* `SDC-4214 `_ - View Data type properties in UI +* `SDC-4142 `_ - Service import - Import updated node types with new attributes +* `SDC-4208 `_ - Enable viewing of VFC property details when checked in +* `SDC-4190 `_ - Constraint validation - Instance Properties in a Service +* `SDC-4193 `_ - View data type in UI +* `SDC-4184 `_ - API for fetching single data type +* `DMAAP-1744 `_ - Move SDC and clients to use Strimzi Kafka + + +**Bug Fixes** + +* `SDC-4224 `_ - Import service with policy error +* `SDC-4225 `_ - Import of service with concat property value issue +* `SDC-4227 `_ - Error importing service with instance interfaces +* `SDC-4189 `_ - security risk: Improper Input Validation +* `SDC-4217 `_ - Setting value on interface operation property with constraint throws exception +* `SDC-4218 `_ - Fix cant set properties on an instance in the composition view +* `SDC-4211 `_ - Fetch data type endpoint is returning Optional instead of the requested Data Type +* `SDC-4213 `_ - Onboard-ui build started to fail with problems in ./node_modules/react-show-more-text/lib/ShowMoreText.css +* `SDC-4196 `_ - Empty interface operation definitions throw exception +* `SDC-4192 `_ - X-Frame-Options not configured: Lack of clickjacking protection +* `SDC-4185 `_ - Composition Window doesnot allow to update new version of VFC + + +**Tasks** + +* `SDC-4204 `_ - Finalize Documentation +* `SDC-4232 `_ - Remove temp file if Minio-upload failed +* `SDC-4231 `_ - Fix potential NPE in importing property constraints +* `SDC-4230 `_ - Fix Critical bug reported by Sonar +* `SDC-4228 `_ - Update Vulnerable 3PP commons-text-1.9 +* `SDC-4205 `_ - Remove unused code + + +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.11.9 +=============== + +:Release Date: 2022-09-28 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn M4 release + +**Epics** + +* `SDC-4034 `_ - Service Import +* `SDC-4037 `_ - Additional TOSCA constructs support Kohn +* `SDC-4035 `_ - Deletion of archived assets +* `SDC-4037 `_ - Additional TOSCA constructs support Kohn +* `SDC-4036 `_ - Enable application metrics + + +**Stories** + +* `SDC-4186 `_ - Service import - Import unknown interface types +* `SDC-4187 `_ - Service import - Import unknown capability types +* `SDC-4176 `_ - Service import - Import unknown group types +* `SDC-4173 `_ - Support tosca functions for node capability filters +* `SDC-4153 `_ - Service import - Import necessary artifact types +* `SDC-4162 `_ - Service Import - yaml error + + +**Bug Fixes** + +* `SDC-4125 `_ - Error thrown when setting policy property with get_property +* `SDC-4188 `_ - Fix show add button for Req and Capabilities in VF +* `SDC-4181 `_ - Simulator showing server exception when no content type is provided +* `SDC-4179 `_ - maven-resources-plugin filtering problem with plugins-configuration.yaml +* `SDC-4175 `_ - Capablity Types not refreshing after model change + + +**Tasks** + +* `SDC-4183 `_ - Improve the catalog-fe README +* `SDC-4066 `_ - Improve catalog-ui test coverage +* `SDC-4180 `_ - Local paths shown in the compiled onboard UI app +* `SDC-4178 `_ - Update 'Deployment dependency map' + + +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.11.8 +=============== + +:Release Date: 2022-09-09 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + + +**Stories** + +* `SDC-4168 `_ - Support import of service with TOSCA functions in sub properties +* `SDC-4171 `_ - Relax checking on operation property values +* `SDC-4128 `_ - Support TOSCA functions for node filters +* `SDC-4151 `_ - Support TOSCA functions in sub properties in properties assignment +* `SDC-4131 `_ - Service import - Import updated node types +* `SDC-4149 `_ - Allow to select properties in the get_attribute function +* `SDC-4140 `_ - Service import - Import updated data types +* `SDC-4137 `_ - Service Import - general page validation +* `SDC-4082 `_ - Service Import - Inputs +* `SDC-4136 `_ - Allow ETSI VNF without other node template + + +**Bug Fixes** + +* `SDC-4174 `_ - New node filter API does not accept legacy payload +* `SDC-4166 `_ - Importing service with TOSCA function yaml value +* `SDC-4169 `_ - application exposed to path traversal attack +* `SDC-4134 `_ - Import VFC not importing interfaces +* `SDC-4145 `_ - NPE thrown for interface operation template with no inputs +* `SDC-4150 `_ - Import service - sub import files are not loading +* `SDC-4097 `_ - Wrong Inputs creation on 'Add Service' +* `SDC-4144 `_ - SDC Jakarta release: "create service" does not work when new category added +* `SDC-4141 `_ - Encrypted user not being handled correctly in SDC-BE +* `SDC-4130 `_ - Fix Wrongly generated tosca implementation +* `SDC-4132 `_ - Fix error handling for instances with no properties +* `SDC-4133 `_ - ClassCastException thrown for artifact primary string value + + +**Tasks** + +* `SDC-4167 `_ - Update/remove vulnerable dependencies +* `SDC-4165 `_ - Update SDC with new 'security-util-lib' version +* `DOC-782 `_ - Create docs for 'Jakarta' main release +* `SDC-4143 `_ - Improve error's message readability +* `SDC-4017 `_ - Remove/update vulnerable dependency +* `SDC-4139 `_ - Fix broken build +* `SDC-4133 `_ - ClassCastException thrown for artifact primary string value + + +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.11.7 +=============== + +:Release Date: 2022-08-15 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + + +**Stories** + +* `SDC-4113 `_ - Service Import - Node Template Interface Definitions +* `SDC-4118 `_ - Service import - Import unknown node types +* `SDC-4119 `_ - Service import - Import unknown data types +* `SDC-4123 `_ - Support property get_input value in deprecated format +* `SDC-4122 `_ - Support tosca functions for policy instance properties in property assignment view +* `SDC-4120 `_ - Support for TOSCA functions for Service Import +* `SDC-4083 `_ - Service Import - Node Template Relationship Template +* `SDC-4109 `_ - Enable configuration of instance name +* `SDC-4099 `_ - Set property to yaml string in TOSCA functions modal + + +**Bug Fixes** + +* `SDC-4129 `_ - Newly imported data types not found in UI +* `SDC-4126 `_ - Properties of the previous instance is loading in the Hierarchical panel +* `SDC-4127 `_ - Fix unable to delete default value for a complex property +* `SDC-4124 `_ - Empty node filter in template when directives added with no filter +* `SDC-4117 `_ - Error Importing node filter with multiple capability properties +* `SDC-4125 `_ - Error thrown when setting policy property with get_property +* `SDC-4098 `_ - Error adding capability with properties to VFC +* `SDC-4121 `_ - Fix outputs of complex type display and delete +* `SDC-4114 `_ - Fix Tosca Function Validation for Group and Policy properties +* `SDC-4116 `_ - UI shows text overlay on value field +* `SDC-4115 `_ - Fix functionaljava dependency for onboarding +* `SDC-4084 `_ - Group Property value display not easily readable +* `SDC-4110 `_ - Save button disabled in update property in composition view + + +**Tasks** + +* `SDC-4017 `_ - Remove/update vulnerable dependency +* `SDC-4100 `_ - Add fast build profile ignoring the frontend build + + +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.11.6 +=============== + +:Release Date: 2022-07-21 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-4078 `_ - Support tosca functions for group instances in composition view +* `SDC-4060 `_ - Service Import - Policies +* `SDC-4051 `_ - Service Import - Outputs +* `SDC-4080 `_ - Allow set values in properties of type timestamp +* `SDC-4095 `_ - Support concat for string property values +* `SDC-4090 `_ - Support tosca functions for group instances + + + +**Bug Fixes** + +* `SDC-4048 `_ - VFC properties of type timestamp not visible in property assignment +* `SDC-4063 `_ - Directives drop down list cut short +* `SDC-4087 `_ - Node Filters displayed incorrectly +* `SDC-4088 `_ - Save/discard button not showing for an instance attributes +* `SDC-4081 `_ - Fail to declare Input for duplicated name of property +* `SDC-4089 `_ - Fix upgrade failure +* `SDC-4079 `_ - Service Import - Input appearing as a property +* `SDC-4091 `_ - Fix clear value for group instances toscaGetFunction +* `SDC-4085 `_ - Unable to create a property on SELF of type List +* `SDC-4096 `_ - Changing VFC version on composition page results in error +* `SDC-4101 `_ - Fix incorrect dependency scope change + + + +**Tasks** + +* `SDC-4017 `_ - Update vulnerable dependencies +* `SDC-4094 `_ - Remove unused dependency (functionaljava) +* `SDC-4100 `_ - Add fast build profile ignoring frontend + +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.11.5 +=============== + +:Release Date: 2022-06-24 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-3982 `_ - Rearrange Interface Operation Implementation +* `SDC-4055 `_ - Delete interface operation from VFC +* `SDC-4052 `_ - Service Import - Input Metadata +* `SDC-4049 `_ - Service Import - Node Template Node Filter +* `SDC-4053 `_ - Support get_attribute in Property Assignment TOSCA functions +* `SDC-4054 `_ - Service Import - Groups +* `SDC-4044 `_ - Service Import - Read metadata from csar +* `SDC-4065 `_ - Make instance count optional + +**Bug Fixes** + +* `SDC-4041 `_ - Fix broken build +* `SDC-4042 `_ - TOSCA function modal input/property not found message does not disappear +* `SDC-4046 `_ - After a checkout in the VFC Properties page, can't edit a property +* `SDC-4043 `_ - Load inputs/properties in Tosca Get Function dialog considering the selected property schema +* `SDC-4047 `_ - Disable the save button in Property assignment TOSCA Function Modal for invalid values +* `SDC-4039 `_ - Fix getToscaFunction validation for property value +* `SDC-4038 `_ - Fix loading issue and double errors in properties assignment +* `SDC-4050 `_ - Update a list of map in VFC Properties - error while adding a new entry +* `SDC-4057 `_ - get_input not working for complex properties +* `SDC-4059 `_ - Fix interface name and operation not being disabled on edit +* `SDC-4058 `_ - VFC interface operation can be edited even when checked in +* `SDC-4061 `_ - Fix Interface Operation mandatory fields +* `SDC-4045 `_ - Fix interface operation implementation not being updated on version change + + +**Tasks** + +* `SDC-4056 `_ - Remove unused maven properties in main pom + +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.11.4 +=============== + +:Release Date: 2022-06-09 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-4031 `_ - get_property support in Update Property modal from Composition page +* `SDC-4028 `_ - Allow to edit a TOSCA get function value in the Properties Assignment +* `SDC-4025 `_ - Maintain VFC instance attribute outputs on instance version change +* `SDC-4018 `_ - Maintain VFC UI added interface operations after an upgrade +* `SDC-4012 `_ - Maintain VFC UI added properties after an upgrade +* `SDC-4016 `_ - Maintain VFC external capabilities and requirements on instance version change +* `SDC-4026 `_ - Component Instance property selection in Property Assignment get property +* `SDC-4009 `_ - Maintain VFC instance interface operation details on instance version change +* `SDC-4023 `_ - Delete VSP - Ensure complete deletion of VSP from DB +* `SDC-4014 `_ - Support get_property in Property Assignment TOSCA functions +* `SDC-4015 `_ - Maintain VFC instance occurrences values on instance version change + +**Bug Fixes** + +* `SDC-4032 `_ - sdc-be-init fails intermittently +* `SDC-4030 `_ - Fix Component Instance requirements and capabilities not updating +* `SDC-4024 `_ - Interface Operation Implementation artifact file name incorrect for extended notation +* `SDC-4027 `_ - Error when restoring VLM: Unable to restore partially deleted VSP, re-try VSP deletion +* `SDC-4022 `_ - Inconsistent behavior adding a CONCAT string to VFC property and node filter property +* `SDC-4021 `_ - Fix Component Instance versions not updating +* `SDC-4013 `_ - Exception thrown when accessing a VF General page +* `SDC-3987 `_ - Node Filter string property value displayed as object + + +**Tasks** + +* `SDC-4029 `_ - Fix Blocker Vulnerability +* `SDC-4017 `_ - Remove/update vulnerable dependency +* `SDC-4011 `_ - Include ETSI metadata in VSP package metadata + + +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.11.3 +=============== + +:Release Date: 2022-05-17 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-3999 `_ - Import VFC with interface operation implementation extended notataion +* `SDC-4001 `_ - Support list> properties in composition screen dialog +* `SDC-3996 `_ - Generalise Select Input button in Properties Assignment view +* `SDC-4003 `_ - Onboarded ASD csar included in VF csar + +**Bug Fixes** + +* `SDC-3989 `_ - additional_type_definition file missing in the csar package +* `SDC-3990 `_ - Custom datatype error when creating new property/input +* `SDC-3983 `_ - Fix inputs/policy tabs view for self and instances +* `SDC-3991 `_ - VLM duplicate name gives generic error +* `SDC-4000 `_ - Edit Operation modal does not offer correct artifact types and data types +* `SDC-3997 `_ - Interface panel is blank when switch to a different version of a VFC +* `SDC-3998 `_ - Datatypes for a property are not specific to the VFC model +* `SDC-4007 `_ - Unable to delete Map from List property type +* `SDC-4010 `_ - Fix UI not displaying directives list correctly + + +**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.11.2 +=============== + +:Release Date: 2022-04-23 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.7.0 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-3964 `_ - Onboarding UI support for VLM deletion +* `SDC-3957 `_ - Add application metrics in the catalog backend +* `SDC-3956 `_ - Add application metrics in the onboarding backend +* `SDC-3966 `_ - Restrict deletion of a VLM that is in use by any VSP +* `SDC-3968 `_ - Delete VLM - Support deletion of archived VLMs in onboarding BE +* `SDC-3972 `_ - Delete VFC - distinguish between system deployed or user deployed VFCs +* `SDC-3981 `_ - Delete VFC - restrict deletion of system deployed VFCs +* `SDC-3936 `_ - Delete Service - Support deletion of archived services in SDC BE +* `SDC-3962 `_ - Delete service - UI support for deleting services +* `SDC-3969 `_ - Add an UI feedback when saving a interface operation +* `SDC-3973 `_ - Delete Service - Support deletion of archived VFs in SDC BE + +**Bug Fixes** + +* `SDC-3960 `_ - Adjust onboarding UI min node npm version +* `SDC-3957 `_ - Add application metrics in the catalog backend +* `SDC-3967 `_ - Failed to launch to SDC from Portal +* `SDC-3971 `_ - Fix incorrect version in metrics-rest +* `SDC-3975 `_ - Unit tests with conflicting output folder, resulting in intermittent build errors +* `SDC-3974 `_ - NPE thrown when adding ASD VF to a service +* `SDC-3985 `_ - Edit/Delete options for directives are not disabled when service is checked in / certified +* `SDC-3986 `_ - Fix check to restrict deletion for system deployed VFCs + +**Tasks** + +* `SDC-3932 `_ - Remove deprecated/unused base images +* `DOC-782 `_ - Create docs for 'Jakarta' main release +* `SDC-3984 `_ - Replace deprecated GEventEvaluator with JaninoEventEvaluator + +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.11.1 +=============== + +:Release Date: 2022-04-08 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-3938 `_ - Add ASD node and data types to SDC AID model +* `SDC-3952 `_ - Delete VSP - Onboarding UI support for VSP deletion + +**Bug Fixes** + +* `SDC-3953 `_ - Fix error handling for VSP usage check in VF + +**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.11.0 +=============== + +:Release Date: 2022-04-05 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Kohn early release + +**Epics** + + N/A + +**Stories** + +* `SDC-3893 `_ - UI support for editing interfaces on a node type +* `SDC-3931 `_ - Delete VSP - Handling partial delete failure +* `SDC-3935 `_ - Delete VSP - Restore of partially deleted VSP +* `SDC-3948 `_ - Add ASD artifact type to SDC AID model +* `SDC-3893 `_ - UI support for editing interfaces on a node type +* `SDC-3894 `_ - Delete VSP - Restrict deletion of archived VSPs if used in VF +* `SDC-3884 `_ - Copy entry_defintion_type to TOSCA.meta +* `SDC-3890 `_ - Delete VSP - Support deletion of archived VSPs in onboarding BE + +**Bug Fixes** + +* `SDC-3939 `_ - NPE thrown in service import +* `SDC-3934 `_ - Package storage and reducer config are not reloading when there is a config change +* `SDC-3937 `_ - PM_DICTIONARY check is causing nullpointer +* `SDC-3926 `_ - Setting value of list or map property with complex type results in single value +* `SDC-3928 `_ - Fix unable to update 'Interface Name' in VF + +**Tasks** + +* `SDC-3933 `_ - Upgrade vulnerable dependency 'org.apache.httpcomponents:httpcore' +* `SDC-3927 `_ - Remove unused 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.10.3 +=============== + +:Release Date: 2022-03-22 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Jakarta + +**Epics** + N/A + +**Stories** + N/A + +**Bug Fixes** + +* `SDC-3921 `_ - Map entry deletion not showing for inputs of type map in interface operation +* `SDC-3922 `_ - Node filters not loading while editing the select directive list +* `SDC-3919 `_ - Instance count not being added correctly to node template +* `SDC-3918 `_ - Interface operation artifact implementation is being persisted even if not selected +* `SDC-3920 `_ - Default value for inputs of complex type (in a instance interface operation) not being saved as JSON string +* `SDC-3916 `_ - Error assigning substitution filter property to service property + +**Tasks** + +* `SDC-3923 `_ - Implement redirecting root url to sdc1 + +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.10.2 +=============== + +:Release Date: 2022-03-15 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Jakarta + +**Epics** + N/A + +**Stories** + +* `SDC-3885 `_ - Remove single request bottleneck from the simulator +* `SDC-3886 `_ - Implement improved MinIo client +* `SDC-3861 `_ - Support for multiple directives +* `SDC-3898 `_ - Support properties of type List> +* `SDC-3891 `_ - Update SDC for rename of TOSCA CL to ACM +* `SDC-3882 `_ - Support occurrences on node templates +* `SDC-3897 `_ - Support complex types in interface operation inputs +* `SDC-3899 `_ - Support complex types for artifact properties in interface operation implementation +* `SDC-3887 `_ - Support instance count on node template + +**Bug Fixes** + +* `SDC-3881 `_ - Fix NSD plugin to find version by model and category metadata +* `SDC-3892 `_ - SDC build failing +* `SDC-3889 `_ - Error when no derived from exists +* `SDC-3888 `_ - VSP upload with large files can handle the upload status incorrectly +* `SDC-3901 `_ - Cannot create node filter capability if capability has different type properties +* `SDC-3907 `_ - Exception when mouse over and out the node pallet in the composition screen +* `SDC-3905 `_ - Error updating node filter capability +* `SDC-3904 `_ - Error creating node filter capability using get_property + +**Tasks** + +* `SDC-3877 `_ - Implement redirecting root url to sdc1 +* `SDC-3870 `_ - Include new category to NSD generation plugin +* `SDC-3880 `_ - Fix SDC-Helm-Validator CSITs +* `SDC-3895 `_ - Update vulnerable dependencies + +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.10.1 +=============== + +:Release Date: 2022-02-02 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Jakarta + +**Epics** + N/A + +**Stories** + +* `SDC-3867 `_ - Improve service import support +* `SDC-3842 `_ - Add Controlloop design-time components to SDC +* `SDC-3862 `_ - Obtain and control VSP package upload status +* `SDC-3855 `_ - Add artifact types to ETSI SOL001 v2.5.1 model +* `SDC-3858 `_ - Add a display name for the category +* `SDC-3850 `_ - Add Interface support to VFC for viewing an interface definition +* `SDC-3848 `_ - Update VSP upload status during backend processing +* `SDC-3856 `_ - Issues creating control loop model +* `SDC-3847 `_ - Support node template artifact properties +* `SDC-3846 `_ - Add support for update to artifact types endpoint +* `SDC-3827 `_ - Create endpoint to check status of the VSP package upload +* `SDC-3826 `_ - Create endpoint to acquire a VSP package upload lock +* `SDC-3845 `_ - Add sdc-be-init support for artifact types + +**Bug Fixes** + +* `SDC-3866 `_ - Fix VFC being removed from the list of allowable types +* `SDC-3864 `_ - UI hangs if drag/and drop policy in composition view +* `SDC-3860 `_ - Error in artifact update +* `SDC-3851 `_ - Decrypt errors in sdc-be logs +* `SDC-3852 `_ - Cassandra init dockers not working with latest version of cqlsh +* `SDC-2902 `_ - Make sure Optionals values are defined before calling their `get` method +* `SDC-3840 `_ - Remove test-jar generation + + +**Tasks** + +* `SDC-3849 `_ - Improve error logging in MinIo client +* `SDC-3839 `_ - Improve testing stability + +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.10.0 +=============== + +:Release Date: 2022-01-07 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Jakarta first release + +**Epics** + N/A + +**Stories** + +* `SDC-3837 `_ - Update property to identify SOL004 packages +* `SDC-3819 `_ - Solution for identifying SOL004 packages +* `SDC-3805 `_ - Allows custom property type names +* `SDC-3803 `_ - Enable VF to be nested in a VF +* `SDC-3802 `_ - Allow space and single quote in prop names +* `SDC-3774 `_ - Update service import to import substitution filters +* `SDC-3775 `_ - Update service import to import node filters +* `SDC-3793 `_ - Node filter property value equals input value +* `SDC-3764 `_ - Update service import to import service properties +* `SDC-3754 `_ - Large csar handling - object store +* `SDC-3768 `_ - UI support for adding artifacts to an interface operation implementation +* `SDC-3763 `_ - Support for adding artifact types +* `SDC-3735 `_ - Integration Tests - Import tosca types for a model +* `SDC-3715 `_ - Import VSP with non-standard policy types +* `SDC-3759 `_ - Allow Service base type to be optional +* `SDC-3760 `_ - Support get_input for complex data types +* `SDC-3752 `_ - Import multiple node_types in a single endpoint during the initialization +* `SDC-3737 `_ - Add a display name for the category metadataKeys entries +* `SDC-3751 `_ - Allow importing service with no instances +* `SDC-3725 `_ - Type safety in node filters +* `SDC-3706 `_ - Filter categories by model +* `SDC-3727 `_ - Allow multiple base types for a service +* `SDC-3736 `_ - Display model in UI tiles +* `SDC-3729 `_ - Expand allowed chars in property names to include colon + +**Bug Fixes** + +* `SDC-2921 `_ - ToscaElementLifecycleOperation - Add null test before using nullable values +* `SDC-3018 `_ - Fix import service to persist its model name +* `SDC-3822 `_ - Topology template inputs created for interface inputs +* `SDC-3800 `_ - Unable to set interface opertion for custom interface type +* `SDC-3799 `_ - Not possible to set value of custom data type +* `SDC-3796 `_ - Fix Incorrect properties entry on the interface operation definition and Required fields validation +* `SDC-3798 `_ - Node Filter UI faults +* `SDC-3801 `_ - Fix import service to persist its model name +* `SDC-3792 `_ - VNFD not added to NSD when using S3 storage +* `SDC-3791 `_ - Base type not set when not provided in the Service creation API +* `SDC-3757 `_ - Test cases failing incorrectly on Jenkins +* `SDC-3784 `_ - Not possible to restore an archived component +* `SDC-3607 `_ - fix CRITICAL xss (cross site scripting) issues identified in sonarcloud +* `SDC-3770 `_ - unable to run TCs separately (ImportVfcUiTest) +* `SDC-3765 `_ - Changing the model during the service creation can cause invalid category and base type state +* `SDC-3734 `_ - Fix child model being shown in UI + +**Tasks** + +* `SDC-3824 `_ - Make configurable UI version +* `SDC-3823 `_ - Update Catalog-model set skip deploy to false +* `SDC-3816 `_ - Fix MongoSocketOpenException-issue +* `SDC-3804 `_ - Improve fast-build profile +* `SDC-3790 `_ - Upgrade VSP is using the wrong VSP version id +* `SDC-3785 `_ - Fix potential NPE +* `SDC-3771 `_ - Fix CSV's generation on wrong folder +* `SDC-3776 `_ - Fix broken TC (ExternalRefsServletTest) +* `SDC-3783 `_ - Use base image user on sdc-backend-all-plugins docker image descriptor +* `SDC-3782 `_ - Remove unnecessary maven resource filtering in asdctool +* `SDC-3772 `_ - Fix discrepancy in IT between Intellij and maven +* `SDC-3753 `_ - Skip UI tests during fast build +* `SDC-3761 `_ - Define encoding while reading files in python init scripts +* `SDC-3741 `_ - Clean sdctool.tar during build + +Security Notes +-------------- + +*Fixed Security Issues* + +* `SDC-3820 `_ - Fix potential Log4Shell Security Vulnerability +* `SDC-3795 `_ - Analyse vulnerable dependency versions in SDC + +*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.9.3 +============== + +:Release Date: 2021-09-30 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.5 + +- sdc-tosca + + :Version: 1.6.6 + +Release Purpose +---------------- +SDC Istanbul Release + +**Epics** + +* `SDC-3583 `_ - SDC Multi Model Support Istanbul +* `SDC-3635 `_ - Large CSAR handling + +**Stories** + +The full list of implemented stories is available on `JIRA ISTANBUL STORIES `_ + +**Tasks** + +The full list of implemented tasks is available on `JIRA ISTANBUL TASKS `_ + +**Bug Fixes** + +The full list of fixed bugs is available on `JIRA ISTANBUL BUGS `_ + + +Security Notes +-------------- + +*Fixed Security Issues* + +- [`SDC-3634 `__\ ] - Fix security vulnerabilities +- [`SDC-3572 `__\ ] - Update Vulnerable package dependencies for I release + +*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.8.5 +============== + +:Release Date: 2021-04-22 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.2 + +- sdc-tosca + + :Version: 1.6.5 + +Release Purpose +---------------- +SDC Honolulu Release + +**Epics** + +* `SDC-3338 `_ - Design ETSI SOL007 compliant Network Service Descriptor packages +* `SDC-3279 `_ - SDC Enhancements for ETSI-Alignment for Honolulu +* `SDC-2813 `_ - Support additional package artifact Indicators for ETSI packages and Non-ETSI packages +* `SDC-2613 `_ - SDC supports ETSI 3.3.1 Package security and validation for SOL007 and SOL004 packages +* `SDC-2610 `_ - Support Onboard ETSI 3.3.1 SOL004 compliant VNF / CNF packages + +**Stories** + +* `SDC-3491 `_ - Update guava version +* `SDC-3484 `_ - Increase SDC unit test coverage +* `SDC-3471 `_ - Creation of Vendor Licensing Model is an optional step in VSP onboarding +* `SDC-3470 `_ - Update node and data types in ONAP for ETSI SOL001 3.3.1 + minimum CNF enhancements +* `SDC-3466 `_ - Improve import and export VFC TOSCA attributes +* `SDC-3447 `_ - Handle ETSI versions in NSD Plugin +* `SDC-3446 `_ - Support for updating interface operations in component instances +* `SDC-3435 `_ - Initial support for relationship_templates +* `SDC-3432 `_ - Enable updating of existing categories +* `SDC-3417 `_ - SDC Distribution Client - enable test pipeline and add artifact consumption tests +* `SDC-3412 `_ - Support for category specific metadata +* `SDC-3404 `_ - Set directives and node_filters in any node type +* `SDC-3402 `_ - Adapt SDC-BE to support new SDC Distribution Client notifications format +* `SDC-3401 `_ - Adapt SDC FE Distribution Status to support new notifications format +* `SDC-3400 `_ - SDC Distribution Client - Migrate to Java 11 +* `SDC-3399 `_ - Support for metadata in topology inputs +* `SDC-3380 `_ - Support the SOL001 vnf_profile properties +* `SDC-3373 `_ - Allow to set directives and node_filters in any node type +* `SDC-3372 `_ - Support for interface input during import VFC +* `SDC-3352 `_ - Support for mapping of ETSI v3.3.1 SOL001 VNF Descriptor with minimum CNF enhancements from 4.1.1 into SDC AID Data Model +* `SDC-3351 `_ - Support for onboarding ETSI v3.3.1 SOL001 VNF Descriptors with minimum CNF enhancements from 4.1.1 +* `SDC-3342 `_ - Support for mapping of ETSI v3.3.1 SOL001 Network Service Descriptor in the SOL007 package into SDC AID Data Model +* `SDC-3341 `_ - Support for using VNFs with CNF enhancements +* `SDC-3340 `_ - Compose of one or more VNFs and the Virtual Links that connect them +* `SDC-3339 `_ - Support for designing an ETSI SOL001 v3.3.1 compliant Network Service that can be deployed with an ETSI compliant NFVO +* `SDC-3337 `_ - Support for onboarding ETSI v3.3.1 SOL004 VNF CSAR Packages with minimum CNF enhancements from 4.1.1 +* `SDC-3335 `_ - Fix Node Filter for capabilities +* `SDC-3303 `_ - Allow hot reloading of specific config properties +* `SDC-3103 `_ - Change creation of VLM to be optional +* `SDC-2815 `_ - SDC client supports additional filtering on the artifact types for distinguishing between ETSI packages and Non-ETSI packages +* `SDC-2814 `_ - SDC Notification supports additional package artifact types to split ETSI package from other non-ETSI TOSCA packages +* `SDC-2614 `_ - SDC supports SOL007 NS Package security +* `SDC-2611 `_ - Support for onboarding ETSI v3.3.1 SOL001 VNF Descriptors + +**Tasks** + +The full list of implemented tasks is available on `JIRA HONOLULU TASKS `_ + +**Bug Fixes** + +The full list of fixed bugs is available on `JIRA HONOLULU BUGS `_ + + +Security Notes +-------------- + +*Fixed Security Issues* + +- [`OJSI-90 `__\ ] - SDC exposes unprotected API for user creation + +*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.7.3 +============== + +:Release Date: 2020-11-19 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.1 + +- sdc-tosca + + :Version: 1.6.5 + +Release Purpose +---------------- +SDC Guilin Release + +**Epics** + +* `SDC-3085 `_ - Test Topology Auto Design (NFV Testing Automatic Platform) +* `SDC-2802 `_ - Design ETSI SOL007 compliant Network Service Descriptor packages + +**Stories** + + +* `SDC-3275 `_ - Make directives options configurable +* `SDC-3262 `_ - Support for node_filters - capabilities +* `SDC-3257 `_ - Enable node_filter update action +* `SDC-3254 `_ - Map topology inputs to properties in substitution mapping +* `SDC-3249 `_ - ETSI Network Service Descriptor CSAR plugin +* `SDC-3244 `_ - Change the ONBOARDED_PACKAGE directory to the ETSI_PACKAGE directory +* `SDC-3195 `_ - Add UI support for substitution_filter +* `SDC-3184 `_ - Distribute HELM package artifact as a part of VF +* `SDC-3183 `_ - Create VF model from VSP with HELM type inside +* `SDC-3182 `_ - SDC should support CNF Orchestration +* `SDC-3180 `_ - Support for Test Topology Auto Design- Abstract Service Template +* `SDC-3179 `_ - Support for Test Topology Auto Design- Service Import +* `SDC-3177 `_ - Config instances types allowed to be used in the component composition +* `SDC-3173 `_ - SDC must not use root access to DB +* `SDC-3172 `_ - SDC to support automatic retrieval of certificates +* `SDC-3167 `_ - Create VSP with HELM as a native artifact type +* `SDC-3147 `_ - Add back-end support for substitution_filter +* `SDC-3131 `_ - Improve Utils coverage and improve Sonar score +* `SDC-3095 `_ - Add support for node_filter on VFC +* `SDC-3094 `_ - Migrate any Python code to version 3.8 +* `SDC-3087 `_ - E2E Network Slicing: KPI Monitoring +* `SDC-3086 `_ - E2E Network Slicing: subnet slicing +* `SDC-3084 `_ - Initial support for TOSCA property constraints in ToscaProperty class and constraint valid_values +* `SDC-3079 `_ - Make Directive values Tosca compliant +* `SDC-3075 `_ - Allow TOSCA Entity Type Schema and specific Interface Type entries in an Interface Type +* `SDC-3074 `_ - Add support for directives on VFC +* `SDC-3062 `_ - Plugable entry to customize properties during Service creation +* `SDC-3061 `_ - Expose generic Service properties as properties, not only as inputs +* `SDC-3060 `_ - Update a resource template from a new onboarding package +* `SDC-3051 `_ - Upgrade Vulnerable Direct Dependencies +* `SDC-3021 `_ - Enable by configuration which global type file should be added to the generated CSAR +* `SDC-3020 `_ - Adjust docker-compose and SSL config in Workflow plugin +* `SDC-2997 `_ - HEAT to TOSCA VM Consolidation +* `SDC-2984 `_ - Remove powermock dependency +* `SDC-2957 `_ - Support the substitution_mappings in the VNFD +* `SDC-2883 `_ - Support design of Service templates, including NSDs +* `SDC-2877 `_ - Support for configuring base tosca type on a category basis +* `SDC-2854 `_ - Support 50 characters for VSP name in OnBoarding +* `SDC-2820 `_ - Create / Update Entitlement Pool - Support Type Field +* `SDC-2810 `_ - Support for deploying a service that contains an ETSI SOL001 v2.7.1 compliant Network Service using an external NFVO +* `SDC-2809 `_ - Support for deploying a service that contains an ETSI SOL001 v2.7.1 compliant Network Service using VF-C as the NFVO +* `SDC-2808 `_ - Design ETSI SOL001 NSD and generate ETSI SOL001 compliant Network Service descriptor and package +* `SDC-2804 `_ - SDC supports onboarding of the SOL007 NS package for an External NFVO +* `SDC-2781 `_ - Allow other entries for SOL004 Tosca.meta +* `SDC-2775 `_ - Include derived_from types in generated csar +* `SDC-2772 `_ - Import of VFC interface implementation +* `SDC-2771 `_ - Unassigned requirements in topology template substitution mapping +* `SDC-2768 `_ - Support Tosca DependsOn root node relationship +* `SDC-2754 `_ - Allow SDC component artifact types to be configurable +* `SDC-2688 `_ - Upgrade Selenium +* `SDC-2659 `_ - Support setting custom properties required true/false in UI +* `SDC-2642 `_ - Archive DCAE-DS project +* `SDC-2618 `_ - Mapping between SOL001 NSD and SDC AID DM/SDC Internal TOSCA +* `SDC-2612 `_ - SDC supports onboarding of the SOL007 NS package for VFC as the NFVO +* `SDC-2590 `_ - Upgrade To Cassandra 3 + +**Tasks** + +The full list of implemented tasks is available on `JIRA GUILIN TASKS `_ + +**Bug Fixes** + +The full list of fixed bugs is available on `JIRA GUILIN BUGS `_ + + +Security Notes +-------------- + +*Fixed Security Issues* + +*Known Security Issues* + +- [`OJSI-90 `__\ ] - SDC exposes unprotected API for user creation +- [`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** + + N/A + +**Upgrade Notes** + + N/A + +**Deprecation Notes** + + SDC DCAE-DS plugin is now deprecated (replaced by DCAE-MOD) + +**Other** + + N/A + +Version: 1.6.7 +============== + +:Release Date: 2020-07-23 + +SDC SDKs Versions +----------------- + +- sdc-distribution-client + + :Version: 1.4.1 + +- sdc-tosca + + :Version: 1.6.2 + +Release Purpose +---------------- +Frankfurt maintenance release : fix high severity bugs identified post Frankfurt + +**Stories/Bug fixes/Tasks implemented** + +* `SDC-2930 `_ - [El Alto] Can't create VF via a newly created VSP +* `SDC-3189 `_ - release artifacts for Frankfurt Maintenance +* `SDC-3190 `_ - update sdc pom to 1.6.7 for frankfurt maintenance release + +Security Notes +-------------- + +*Fixed Security Issues* + +*Known Security Issues* + +- [`OJSI-90 `__\ ] - SDC exposes unprotected API for user creation +- [`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** + + N/A + +**Upgrade Notes** + + N/A + +**Deprecation Notes** + + N/A + +**Other** + + N/A Version: 1.6.6 ============== @@ -535,7 +3420,7 @@ The main goal of the Beijing release was to: - improve code coverage of the SDC code. - SDC introduced two new experimental projects the DCAE-D and WorkFlow which enhance the modeling capabilities of SDC. -DCAE-D information is available here: `DCAE-DS `_ +DCAE-D information is available here: `DCAE-DS `_ Workflow information is available in readthedocs **Epics**