X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=docs%2Frelease-notes.rst;h=2e9e22856d60b50aa9d07505b4529e716427235d;hb=e909aac2440873ea6125f6a079deafb8e1831174;hp=04bc4c4b6a4d10ac70f2020e48f4eef519083f76;hpb=7afe1f09012f7014a2c84de0a073e3446cfac17a;p=appc.git diff --git a/docs/release-notes.rst b/docs/release-notes.rst index 04bc4c4b6..2e9e22856 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -14,6 +14,7 @@ .. See the License for the specific language governing permissions and .. limitations under the License. .. ============LICENSE_END============================================ +.. _release_notes: Release Notes ============= @@ -26,6 +27,129 @@ Release Notes .. * This note must be removed after content has been added. +Abstract +======== + +This document provides the release notes for the Application Controller Project's Frankfurt release. + +Summary +======= + +The Application Controller (APPC) performs functions to manage the lifecycle of VNFs and their components providing model driven configuration, abstracts cloud/VNF interfaces for repeatable actions, uses vendor agnostic mechanisms (NETCONF, Chef via Chef Server and Ansible) and enables automation. + +Release Data +============ + +Version: 1.7.2 +-------------- + +:Release Date: 2020-5-23 + + +New features +------------ + + - Upgraded OpenDaylight (ODL) version to Neon SR1 + + - Added support for the following LCM actions (a desciption of all of the above LCM actions can be found in the APPC LCM API Guide on readthedoc): + + - ActivateNESw + + - ConfigScaleIn + + - DownloadNESw + + - GetConfig + + - LicenseManagement + + - PostEvacuate + + - PostMigrate + + - PostRebuild + + - PreConfigure + + - PreEvacuate + + - PreMigrate + + - PreRebuild + + - Provisioning + + - StartTraffic + + - StatusTraffic + + - StopTraffic + + - Move northbound DMAAP adapter out from ODL OSGI Karaf base + + - vnfc/vf-module/v-server operations support for ansible LCMs + + - Resource resolution via CDS + + +Known Limitations, Issues and Workarounds +========================================= + +System Limitations +------------------ + + - OpenStack Restriction: + + - Currently APPC only supports OpenStack. + + - Admin level access for Tenant level operations. + + - OpenStack Hypervisorcheck is turned off by default. + + - Netconf Restriction: + + - Currently APPC only tested with Honeycomb. + +Known Vulnerabilities +--------------------- + +* `AAF-987 `_ - Bath function in AAF can not be functioned with different users and roles, which are associated with Opendaylight AAA users. + +Workarounds +----------- + + +Security Notes +-------------- + + - Password removal from helm charts + + - Allow overriding of keystore and truststore in APPC helm charts + + - All application processes are running non-root user in containers + +References +========== + +For more information on the ONAP Frankfurt release, please see: + +#. `ONAP Home Page`_ +#. `ONAP Documentation`_ +#. `ONAP Release Downloads`_ +#. `ONAP Wiki Page`_ + + +.. _`ONAP Home Page`: https://www.onap.org +.. _`ONAP Wiki Page`: https://wiki.onap.org +.. _`ONAP Documentation`: https://docs.onap.org +.. _`ONAP Release Downloads`: https://git.onap.org + + +.. ========================== +.. * * * EL ALTO * * * +.. ========================== + + Version: 1.6.4 -------------- @@ -58,6 +182,8 @@ The El Alto added the following feature, bug fixes and security enhancements: - `APPC-1710 `_ - Need for "ReadWriteMany" access on storage when deploying on Kubernetes? - to work around this is to add "accessMode: ReadWriteOnce" to values.yaml in APPC helm chart + - `APPC-1766 `_ - openStackEncryptedPassword value is not encrypted + - to work around this is to change "provider1.tenant1.password={{.Values.config.openStackEncryptedPassword}}" to "provider1.tenant1.password=" in APPC helm chart's appc.properties. **Security Notes** @@ -69,6 +195,8 @@ The El Alto added the following feature, bug fixes and security enhancements: - `OJSI-113 `_ - appc exposes plain text HTTP endpoint using port 30230 - `OJSI-146 `_ - appc-cdt exposes plain text HTTP endpoint using port 30289 - `OJSI-185 `_ - appc exposes ssh service on port 30231 + SSH is exposed by ODL in order to use NETCONF within SSH session based on `RFC-6242 ` so currently it cannot be avoided. + Taken into account that this design is well documented in RFC, we no longer consider this to be a security issue but only a hardening opportunity. Version: 1.5.3 --------------