X-Git-Url: https://gerrit.onap.org/r/gitweb?p=ccsdk%2Fdistribution.git;a=blobdiff_plain;f=docs%2Frelease-notes.rst;h=ef9cc0aae4ff2c1d47a0558e67b75973d3a1764b;hp=b3a4c291f20c9af8962697002946d137631ffa30;hb=1828d3f8553d516bb3f242abf02dda4ed2d5a8ae;hpb=962fc9e71c385f0d08f02002c44e8907d8bf662e diff --git a/docs/release-notes.rst b/docs/release-notes.rst index b3a4c291..ef9cc0aa 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -1,10 +1,265 @@ .. This work is licensed under a Creative Commons Attribution 4.0 International License. Release Notes -============= +############# + +Version 0.5.4 / 0.6.3 +********************* +:Release Date: 2019-09-30 + +El Alto release + +**Artifact Versions** + +The CCSDK El Alto release includes artifacts for both OpenDaylight Fluorine SR2 (version 0.5.4) and +OpenDaylight Neon SR1 (version 0.6.3). + +Note: CCSDK support for Ubuntu-based OpenDaylight containers is deprecated. Ubuntu-based containers are provided +for ODL Fluorine, but not for Neon. + +The following table lists the CCSDK docker containers and their versions. + ++--------------------------------------+---------------------------------------------------+----------------------+ +| Image name | Description | Version(s) | ++======================================+===================================================+======================+ +| onap/ccsdk-alpine-image | Base Alpine Linux image for CCSDK | 0.5.3 (ODL Fluorine) | +| | | 0.6.2 (ODL Neon) | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-ansible-server-image | Ansible server image | 0.5.3 (ODL Fluorine) | +| | | 0.6.2 (ODL Neon) | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-apps-ms-neng | Naming microservice | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-blueprints-processor | CDS blueprint processor | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-cds-ui | CDS web interface | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-cds-ui-server | CDS user interface back end | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-commandexecutor | CDS command executor | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-controllerblueprint | CDS controller blueprints | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-dgbuilder-image | Directed graph builder | 0.5.3 (ODL Fluorine) | +| | | 0.6.2 (ODL Neon) | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-odl-fluorine-alpine-image | Alpine based OpenDaylight Fluorine SR2 image | 0.5.3 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-odl-fluorine-ubuntu-image | Ubuntu based OpenDaylight Fluorine SR2 image | 0.5.3 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-odl-neon-alpine-image | Alpine based OpenDaylight Neon SR1 image | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-odlsli-alpine-image | Alpine based OpenDaylight image with CCSDK | 0.5.3 (ODL Fluorine) | +| | libraries installed | 0.6.2 (ODL Neon) | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-odlsli-image | Ubuntu based OpenDaylight image with CCSDK | 0.5.3 (ODL Fluorine) | +| | libraries installed. DEPRECATED (see note above) | | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-saltstack-server-image | Saltstack server | 0.5.3 (ODL Fluorine) | +| | | 0.6.2 (ODL Neon) | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-sdclistener | CDS SDC listener | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ +| onap/ccsdk-ubuntu-image | Base Ubuntu image for CCSDK | 0.5.3 | +| | | 0.6.2 | ++--------------------------------------+---------------------------------------------------+----------------------+ + +**New Features** + +There are no new use cases or functional requirements in the El Alto release. The focus of this release is on bug +fixes, with a particular emphasis fon security fixes. However, there are new non-functional user stories that were +in El Alto. + +The full list of CCSDK user stories for El Alto may be found at . + +The following table lists some of the most significant user stories: + ++--------------+----------------------------------------------------+ +| Jira # | Abstract | ++==============+====================================================+ +| CCSDK-1387 | Upgrade to OpenDaylight Neon SR1 | ++--------------+----------------------------------------------------+ +| CCSDK-1033 | Support for NETCONF Notifications in CCSDK/SDNC | ++--------------+----------------------------------------------------+ + + +**Bug Fixes** +The full list of bug fixes in the El Alto release may be found at + +The following table summarizes some of the most significant issues addressed: + ++--------------+----------------------------------------------------+ +| Jira # | Abstract | ++==============+====================================================+ +| [CCSDK-1445] | loading jdbc driver Exception in ccsdk | ++--------------+----------------------------------------------------+ +| [CCSDK-1443] | cds blueprint processor does not start | ++--------------+----------------------------------------------------+ +| [CCSDK-1240] | CVE-20190-3795 : spring-data-core vulnerability | ++--------------+----------------------------------------------------+ +| [CCSDK-1239] | CVE-2019-3797 : spring-data vulnerability | ++--------------+----------------------------------------------------+ +| [CCSDK-1238] | Multiple CVEs - commons-compress | ++--------------+----------------------------------------------------+ +| [CCSDK-1117] | Remove runtime internet dependency for dgbuilder | ++--------------+----------------------------------------------------+ +| [CCSDK-991] | Upgrade to spring-core 2.8.6 or higher | ++--------------+----------------------------------------------------+ +| [CCSDK-988] | Multiple CVEs - spring-expression < 4.3.17.RELEASE | ++--------------+----------------------------------------------------+ +| [CCSDK-441] | Spring 3 vulnerability CVE-2018-1270 | ++--------------+----------------------------------------------------+ +**Known Issues** + +The full list of known issues in CCSDK may be found in the ONAP Jira at + +**Security Notes** + +*Fixed Security Issues* + +*Known Security Issues* + + * In default deployment CCSDK (netbox-nginx) exposes HTTP port 30420 outside of cluster. [`OJSI-160 `_] + * In default deployment CCSDK (cds-ui) exposes HTTP port 30497 outside of cluster. [`OJSI-196 `_] + * In default deployment CCSDK (cds-blueprints-processor-http) exposes HTTP port 30499 outside of cluster. [`OJSI-197 `_] + +*Known Vulnerabilities in Used Modules* + +Quick Links: + - `CCSDK project page `_ + + - `Passing Badge information for CCSDK `_ + + - `Project Vulnerability Review Table for CCSDK `_ + + +Version 0.4.4/0.4.5 +******************* +:Release Date: 2019-06-13 + +Note: The Dublin version for most CCSDK repositories is 0.4.4, except for CDS which is version +0.4.5 + +**New Features** + +The full list of Dublin epics and user stories for CCSDK may be found at . + +The following list summarizes some of the most significant epics: + ++-------------+------------------------------------------------+ +| Jira # | Abstract | ++=============+================================================+ +| [CCSDK-575] | Improve E2E Process Automation | ++-------------+------------------------------------------------+ +| [CCSDK-840] | S3P - Footprint Optimization | ++-------------+------------------------------------------------+ +| [CCSDK-859] | Update to OpenDaylight Fluorine | ++-------------+------------------------------------------------+ +| [CCSDK-929] | 5G Use Case | ++-------------+------------------------------------------------+ +| [CCSDK-930] | CCVPN Use Case Extension | ++-------------+------------------------------------------------+ + + +**Bug Fixes** +The full list of bug fixes in the CCSDK Dublin release may be found at + +**Known Issues** +The full list of known issues in CCSDK may be found in the ONAP Jira at + +**Security Notes** + +*Fixed Security Issues* + +*Known Security Issues* + + * In default deployment CCSDK (netbox-nginx) exposes HTTP port 30420 outside of cluster. [`OJSI-160 `_] + * In default deployment CCSDK (cds-ui) exposes HTTP port 30497 outside of cluster. [`OJSI-196 `_] + * In default deployment CCSDK (cds-blueprints-processor-http) exposes HTTP port 30499 outside of cluster. [`OJSI-197 `_] + +*Known Vulnerabilities in Used Modules* + +Quick Links: + - `CCSDK project page `_ + + - `Passing Badge information for CCSDK `_ + + - `Project Vulnerability Review Table for CCSDK `_ + +Version: 0.3.3 +************** + +:Release Date: 2019-01-30 + +** Bug Fixes ** +The following bugs are fixed in the CCSDK Casablanca January 2019 maintenance release: + ++-------------+-------------------------------------------------------------------------------+ +| Jira # | Abstract | ++=============+===============================================================================+ +| [CCSDK-727] | Do not prepend "sub" for subnet net id | ++-------------+-------------------------------------------------------------------------------+ +| [CCSDK-728] | Self serve DG adjustement for unassign | ++-------------+-------------------------------------------------------------------------------+ +| [CCSDK-740] | Restore inventory-response-item definition to the original version | ++-------------+-------------------------------------------------------------------------------+ +| [CCSDK-765] | Upgrade jackson version to 2.8.9 | ++-------------+-------------------------------------------------------------------------------+ +| [CCSDK-777] | Release version contains some snapshots | ++-------------+-------------------------------------------------------------------------------+ +| [CCSDK-843] | Compile error due to old snapshot dependency | ++-------------+-------------------------------------------------------------------------------+ +| [CCSDK-935] | restapicall JsonParser failed if response contains : as part of response body | ++-------------+-------------------------------------------------------------------------------+ + +**Known Issues** +The full list of known issues in CCSDK may be found in the ONAP Jira at + +Quick Links: + - `CCSDK project page `_ + + - `Passing Badge information for CCSDK `_ + + - `Project Vulnerability Review Table for CCSDK `_ + +Version: 0.3.2 +************** + +:Release Date: 2018-11-30 + +**New Features** + +The full list of Casablanca epics and user stories for CCSDK maybe be found at . + +The following list summarizes some of the most significant epics: + ++-------------+------------------------------------------------+ +| Jira # | Abstract | ++=============+================================================+ +| [CCSDK-279] | Update to OpenDaylight Oxygen release | ++-------------+------------------------------------------------+ +| [CCSDK-357] | Develop Controller Design Studio in Casablanca | ++-------------+------------------------------------------------+ +| [CCSDK-324] | Enhancements to support CCVPN use case | ++-------------+------------------------------------------------+ +| [CCSDK-288] | Usability Enhancements | ++-------------+------------------------------------------------+ + +**Bug Fixes** +The full list of bug fixes in the CCSDK Casablanca release may be found at + +**Known Issues** +The full list of known issues in CCSDK may be found in the ONAP Jira at + +Quick Links: + - `CCSDK project page `_ + + - `Passing Badge information for CCSDK `_ + + - `Project Vulnerability Review Table for CCSDK `_ Version: 0.2.4 --------------- +************** :Release Date: 2018-06-07 @@ -16,25 +271,25 @@ Version: 0.2.4 The full list of Beijing Epics and user stories for CCSDK may be found at . The following list summarizes some of the more critical features: -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| Jira # | Abstract | -+=============+=====================================================================================================================+ -| [CCSDK-222] | Ansible server support | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-191] | enable fast loading of graphs | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-179] | Upgrade CCSDK ODL containers to Nitrogen | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-177] | Upgrade sli/northbound to Nitrogen | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-176] | Upgrade sli/adaptors to Nitrogen | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-175] | Upgrade sli/core to Nitrogen | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-174] | Update ccsdk parent to support Nitrogen parent poms | -+-------------+---------------------------------------------------------------------------------------------------------------------+ -| [CCSDK-172] | Ability to call Ansible playbook from directed graph | -+-------------+---------------------------------------------------------------------------------------------------------------------+ ++--------------+-----------------------------------------------------------------------------------------------+ +| Jira # | Abstract | ++==============+===============================================================================================+ +| [CCSDK-222]  | Ansible server support | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-191]  | enable fast loading of graphs | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-179]  | Upgrade CCSDK ODL containers to Nitrogen | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-177]  | Upgrade sli/northbound to Nitrogen | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-176]  | Upgrade sli/adaptors to Nitrogen | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-175]  | Upgrade sli/core to Nitrogen | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-174]  | Update ccsdk parent to support Nitrogen parent poms | ++--------------+-----------------------------------------------------------------------------------------------+ +| [CCSDK-172]  | Ability to call Ansible playbook from directed graph | ++--------------+-----------------------------------------------------------------------------------------------+ **Bug Fixes** @@ -42,11 +297,11 @@ The full list of bug fixes in the CCSDK Beijing release may be found at | -+-------------+-----------------------------------------------------------------------------------------------------+ ++--------------+-----------------------------------------------------------------------------------------------------+ +| Jira # | Abstract | ++==============+=====================================================================================================+ +| [CCSDK-136]  | pgaas is dependent on location\_prefix being all lowercase | ++--------------+-----------------------------------------------------------------------------------------------------+ **Security Notes** @@ -54,9 +309,9 @@ CCSDK code has been formally scanned during build time using NexusIQ and all Cri Quick Links: - `CCSDK project page `_ - + - `Passing Badge information for CCSDK `_ - + - `Project Vulnerability Review Table for CCSDK `_ **Upgrade Notes** @@ -73,7 +328,7 @@ N/A Version: 0.1.0 --------------- +************** :Release Date: 2017-11-16 @@ -110,4 +365,3 @@ The Common Controller SDK provides the following functionality : **Deprecation Notes** **Other** -