Update release notes
[sdc.git] / docs / release-notes.rst
index f2d254c..e69f3d2 100644 (file)
@@ -5,6 +5,393 @@
 Release Notes
 =============
 
+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 <https://jira.onap.org/browse/SDC-4508>`_ - Remove need for USER_ID header
+*  `SDC-4468 <https://jira.onap.org/browse/SDC-4468>`_ - SVC4301 RESTRICTED_OPERATION on service composition
+
+
+**Tasks**
+
+N/A
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+
+Version: 1.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 <https://jira.onap.org/browse/SDC-4452>`_ - Add robustness to type creation on service import
+*  `SDC-4445 <https://jira.onap.org/browse/SDC-4445>`_ - Stringbuilder support for child elements of type list
+*  `SDC-4439 <https://jira.onap.org/browse/SDC-4439>`_ - Support to change substitution mapping node or version after service creation
+*  `SDC-4430 <https://jira.onap.org/browse/SDC-4430>`_ - Check for service property usage in sub mapping node change
+*  `SDC-4451 <https://jira.onap.org/browse/SDC-4451>`_ - No rollback on import fail
+
+
+**Bug Fixes**
+
+N/A
+
+
+**Tasks**
+
+*  `SDC-4456 <https://jira.onap.org/browse/SDC-4456>`_ - Upgrade docker images to use Python 3
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+
+Version: 1.12.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 <https://jira.onap.org/browse/SDC-4438>`_ - Allign properties import during service import
+*  `SDC-4441 <https://jira.onap.org/browse/SDC-4441>`_ - Order targets in policy target modal
+*  `SDC-4423 <https://jira.onap.org/browse/SDC-4423>`_ - Support for delete of non normative interface types
+*  `SDC-4427 <https://jira.onap.org/browse/SDC-4427>`_ - Provide input name suggestion
+*  `SDC-4385 <https://jira.onap.org/browse/SDC-4385>`_ - Provide input name when declaring service property as input
+*  `SDC-4429 <https://jira.onap.org/browse/SDC-4429>`_ - Sort drop down lists in VFC requirements and capabilities
+*  `SDC-4424 <https://jira.onap.org/browse/SDC-4424>`_ - VFC property metadata backend support
+*  `SDC-4422 <https://jira.onap.org/browse/SDC-4422>`_ - Sort properties in node filter modal
+*  `SDC-4316 <https://jira.onap.org/browse/SDC-4316>`_ - Add validation for int and float constraints
+
+
+**Bug Fixes**
+
+*  `SDC-4437 <https://jira.onap.org/browse/SDC-4437>`_ - Certifying a template with two connected services results in error
+*  `SDC-4434 <https://jira.onap.org/browse/SDC-4434>`_ - Error thrown when setting default value for list of floats property in VFC
+*  `SDC-4432 <https://jira.onap.org/browse/SDC-4432>`_ - Valid values constraints not showing for lists
+*  `SDC-4431 <https://jira.onap.org/browse/SDC-4431>`_ - Property with '::' in name produces wrong Input
+*  `SDC-4405 <https://jira.onap.org/browse/SDC-4405>`_ - Setting Tosca Function on top of unsaved value causes problems
+*  `SDC-4404 <https://jira.onap.org/browse/SDC-4404>`_ - Error opening list property for editing
+*  `SDC-4410 <https://jira.onap.org/browse/SDC-4410>`_ - Fix instance declared inputs mapped to substitution mapping
+*  `SDC-4428 <https://jira.onap.org/browse/SDC-4428>`_ - Fix undeclarePropertiesAsInput in UI after Service Import
+*  `SDC-4425 <https://jira.onap.org/browse/SDC-4425>`_ - Unable to use stringbuilder to for simple list/map items
+*  `SDC-4420 <https://jira.onap.org/browse/SDC-4420>`_ - VFC interface operation not clearing artifact details when unchecked
+*  `SDC-4421 <https://jira.onap.org/browse/SDC-4421>`_ - Operation implementation name not formatting correctly
+
+
+**Tasks**
+
+*  `SDC-4287 <https://jira.onap.org/browse/SDC-4287>`_ - PACKAGES UPGRADES IN DIRECT DEPENDENCIES FOR LONDON RELEASE
+*  `SDC-4446 <https://jira.onap.org/browse/SDC-4446>`_ - Fix missing default no-args constructor
+*  `SDC-4425 <https://jira.onap.org/browse/SDC-4425>`_ - Update vulnerable dependency - javax.servlet:javax.servlet-api
+*  `SDC-4415 <https://jira.onap.org/browse/SDC-4415>`_ - PortalRestApiCentralServiceImpl- Add null test before using nullable values
+*  `SDC-4372 <https://jira.onap.org/browse/SDC-4372>`_ - Remove 'Security Hotspot - Weak Cryptography' reported by Sonar
+*  `SDC-4414 <https://jira.onap.org/browse/SDC-4414>`_ - TranslationService- Add null test before using nullable values
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+
+Version: 1.12.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 <https://jira.onap.org/browse/SDC-4411>`_ - Delete non-normative data types
+*  `SDC-4365 <https://jira.onap.org/browse/SDC-4365>`_ - Show boolean-type constraint as drop-down list
+*  `SDC-4379 <https://jira.onap.org/browse/SDC-4379>`_ - Support TOSCA functions for list of map entries in property assignment view
+*  `SDC-4371 <https://jira.onap.org/browse/SDC-4371>`_ - Service Import - general page validation
+*  `SDC-4383 <https://jira.onap.org/browse/SDC-4383>`_ - Implement option to choose 'None' for not mandatory drop-box field
+*  `SDC-4378 <https://jira.onap.org/browse/SDC-4378>`_ - Support for delete property from non-normative data type
+*  `SDC-4373 <https://jira.onap.org/browse/SDC-4373>`_ - Edit properties of non-normative data types
+*  `SDC-4331 <https://jira.onap.org/browse/SDC-4331>`_ - Constraints in data type view
+*  `SDC-4360 <https://jira.onap.org/browse/SDC-4360>`_ - Enable UI component to display property constraints
+*  `SDC-4366 <https://jira.onap.org/browse/SDC-4366>`_ - Validate service input default values against constraints
+*  `SDC-4361 <https://jira.onap.org/browse/SDC-4361>`_ - Stop auto-generation of inputs from substitution mapping node
+
+
+**Bug Fixes**
+
+*  `SDC-4418 <https://jira.onap.org/browse/SDC-4418>`_ - Type list of floats not generated correctly in tosca
+*  `SDC-4375 <https://jira.onap.org/browse/SDC-4375>`_ - Fix handling of default values for VFC properties
+*  `SDC-4412 <https://jira.onap.org/browse/SDC-4412>`_ - Constraint validation failure for list or map with valid values
+*  `SDC-4416 <https://jira.onap.org/browse/SDC-4416>`_ - Cannot view archived components on UI
+*  `SDC-4413 <https://jira.onap.org/browse/SDC-4413>`_ - Compilation error when building
+*  `SDC-4399 <https://jira.onap.org/browse/SDC-4399>`_ - Error validating list property with equals constraint
+*  `SDC-4401 <https://jira.onap.org/browse/SDC-4401>`_ - Constraint validation failure for yaml value
+*  `SDC-4398 <https://jira.onap.org/browse/SDC-4398>`_ - Incorrect behaviour for list valid values
+*  `SDC-3384 <https://jira.onap.org/browse/SDC-3384>`_ - Wrong behavior for 'edit' attribute
+*  `SDC-4400 <https://jira.onap.org/browse/SDC-4400>`_ - Issues adding values to complex properties in Property Assignment
+*  `SDC-4403 <https://jira.onap.org/browse/SDC-4403>`_ - NPE when setting value of complex property
+*  `SDC-4396 <https://jira.onap.org/browse/SDC-4396>`_ - AttributeServlet- Add null test before using nullable values
+*  `SDC-4394 <https://jira.onap.org/browse/SDC-4394>`_ - Support for copy/paste tosca functions into operation inputs
+*  `SDC-4392 <https://jira.onap.org/browse/SDC-4392>`_ - Issues adding values to map in Property Assignment
+*  `SDC-4380 <https://jira.onap.org/browse/SDC-4380>`_ - Fix ng lint command missing configuration
+*  `SDC-4384 <https://jira.onap.org/browse/SDC-4384>`_ - Omit tenant metadata when not set
+*  `SDC-4382 <https://jira.onap.org/browse/SDC-4382>`_ - Cannot set value to a instance property with valid values constraint
+*  `SDC-4377 <https://jira.onap.org/browse/SDC-4377>`_ - Inconsistent behaviour for interface properties removal
+*  `SDC-3794 <https://jira.onap.org/browse/SDC-3794>`_ - Incorrect substitution type being set in Services/VFs
+*  `SDC-4374 <https://jira.onap.org/browse/SDC-4374>`_ - Setting input value destroys constraints
+*  `SDC-4376 <https://jira.onap.org/browse/SDC-4376>`_ - Unable to discard service input changes
+*  `SDC-4369 <https://jira.onap.org/browse/SDC-4369>`_ - Import failures added to additional_types
+*  `SDC-4364 <https://jira.onap.org/browse/SDC-4364>`_ - NPE when deleting interface operation from VFC
+*  `SDC-4357 <https://jira.onap.org/browse/SDC-4357>`_ - in_range constraints missing from TOSCA template
+*  `SDC-3863 <https://jira.onap.org/browse/SDC-3863>`_ - Composition window category name shows instead of displayName
+*  `SDC-4352 <https://jira.onap.org/browse/SDC-4352>`_ - Unable to set values on properties of VFC instances in a service
+*  `SDC-4362 <https://jira.onap.org/browse/SDC-4362>`_ - Fix tiles on Home page always show model as SDC AID
+*  `SDC-4354 <https://jira.onap.org/browse/SDC-4354>`_ - Unable to edit VFC property after checkout
+
+
+**Tasks**
+
+*  `SDC-4408 <https://jira.onap.org/browse/SDC-4408>`_ - NotificationWebsocketHandler- Add null test before using nullable values
+*  `SDC-4406 <https://jira.onap.org/browse/SDC-4406>`_ - Update INFO.yaml
+*  `SDC-4402 <https://jira.onap.org/browse/SDC-4402>`_ - ConfigurationImpl- Add null test before using nullable values
+*  `SDC-4397 <https://jira.onap.org/browse/SDC-4397>`_ - AbstractTemplateServlet- Add null test before using nullable values
+*  `SDC-4381 <https://jira.onap.org/browse/SDC-4381>`_ - Fix major bug reported by Sonar
+*  `SDC-4358 <https://jira.onap.org/browse/SDC-4358>`_ - Improve getting Service with specific version
+*  `SDC-4370 <https://jira.onap.org/browse/SDC-4370>`_ - Fix broken 'start-sdc' profile
+*  `SDC-4112 <https://jira.onap.org/browse/SDC-4112>`_ - Skip swagger to improve build time
+*  `SDC-4359 <https://jira.onap.org/browse/SDC-4359>`_ - Fix Blocker Bug reported by Sonar
+*  `SDC-3529 <https://jira.onap.org/browse/SDC-3529>`_ - Fix Sonar CRITICAL BUGs
+
+
+Security Notes
+--------------
+
+*Fixed Security Issues*
+
+    N/A
+
+*Known Security Issues*
+
+*  `OJSI-94 <https://jira.onap.org/browse/OJSI-94>`_ - sdc-wfd-fe allows to impersonate any user by setting USER_ID
+
+*Known Vulnerabilities in Used Modules*
+
+Quick Links:
+
+- `SDC project page <https://wiki.onap.org/pages/viewpage.action?pageId=6592847>`__
+- `Passing Badge information for SDC <https://bestpractices.coreinfrastructure.org/en/projects/1629>`__
+
+**Known Issues**
+
+-   Uploading and on-boarding several VSP in parallel can cause SDC exceptions, a user should retry failed operations which typically succeed on second try.
+
+**Upgrade Notes**
+
+    N/A
+
+**Deprecation Notes**
+
+    N/A
+
+**Other**
+
+    N/A
+
+
 Version: 1.12.1
 ===============