From 9aa3d1b1c860fbf96170e72e3285d7bdeff04c53 Mon Sep 17 00:00:00 2001 From: Gerald Kunzmann Date: Thu, 13 Jul 2017 13:28:46 +0000 Subject: Adds a template for the release notes Change-Id: I4570fb605b8ffdabacdb6b565da9ebec6f728e7d Signed-off-by: Gerald Kunzmann --- docs/release/release-notes/index.rst | 13 +++ docs/release/release-notes/releasenotes.rst | 127 ++++++++++++++++++++++++++++ 2 files changed, 140 insertions(+) create mode 100644 docs/release/release-notes/index.rst create mode 100644 docs/release/release-notes/releasenotes.rst diff --git a/docs/release/release-notes/index.rst b/docs/release/release-notes/index.rst new file mode 100644 index 0000000..972e9dc --- /dev/null +++ b/docs/release/release-notes/index.rst @@ -0,0 +1,13 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +.. _promise-releasenotes: + +********************* +Promise Release Notes +********************* + +.. toctree:: + :maxdepth: 2 + + releasenotes.rst diff --git a/docs/release/release-notes/releasenotes.rst b/docs/release/release-notes/releasenotes.rst new file mode 100644 index 0000000..dba59cf --- /dev/null +++ b/docs/release/release-notes/releasenotes.rst @@ -0,0 +1,127 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +======================================= +OPNFV Promise release notes (Euphrates) +======================================= + +Version history +=============== + ++------------+---------------+-----------------+-------------+ +| **Date** | **Ver.** | **Author** | **Comment** | ++============+===============+=================+=============+ +| 2017-07-13 | Euphrates 1.0 | Gerald Kunzmann | | ++------------+---------------+-----------------+-------------+ + +Important notes +=============== + +**Attention:** Please be aware that the Promise shim-layer implementation is marked as DEPREACTED +in Euphrates and both implementation and related test cases may be removed from next release. + +Abstract +=============== + +This document provides an overview of the Promise project in the OPNFV Euphrates +release. Promise is a resource reservation and management project to identify NFV related +requirements and realize resource reservation for future usage by capacity +management of resource pools regarding compute, network and storage. + + +Features +============ + +The following features are provided by the Promise in the OPNFV Euphrates release: + +* Capacity Management +* Reservation Management +* Allocation Management + +The Euphrates implementation of Promise is built with the YangForge data modeling +framework [#f2]_ , using a shim-layer on top of OpenStack to provide +the Promise features. + +In the OPNFV Euphrates release cycle most efforts have been spent to progress the upstream +implementation of a native resource reservation system for OpenStack as part of the Blazar project +[#f3]_. + +Detailed information about Promise use cases, features, interface +specifications, work flows, and the underlying Promise YANG schema can be found +in the Promise requirement document [#f1]_ . + +.. [#f1]_ http://artifacts.opnfv.org/promise/docs/development_requirements/index.html +.. [#f2]_ https://github.com/corenova/yang-forge +.. [#f3]_ https://launchpad.net/blazar/+milestone/0.3.0 + + +Installer support and verification status +========================================= + +Promise project is integrated in OPNFV through the Functest project (`FUNCTEST`_). + ++-----------+----------------------------------------------+--------------+ +| Installer | CI Job | Status | ++===========+==============================================+==============+ +| Fuel | functest-fuel-baremetal-daily-master | | +| | functest-fuel-virtual-daily-master | | +| | functest-fuel-armband-baremetal-daily-master | | ++-----------+----------------------------------------------+--------------+ +| Joid | functest-joid-baremetal-daily-master | | ++-----------+----------------------------------------------+--------------+ + +.. _FUNCTEST: https://wiki.opnfv.org/display/functest + + +Thereby, the following test cases (`TEST_CASES`_) are executed: + + - Add a new OpenStack provider to the reservation service + - Allocation of resources without prior reservation + - Reservation of a VM for immediate use followed by allocation + - Reservation of a VM for future use + - Update reservation + - Query reservation + - Cancel reservation + - Error case: try to create reservation with a conflict + - Capacity management - increase/decrease available capacity of a provider + - Capacity Management - query for available and used capacity + + +.. _TEST_CASES: https://git.opnfv.org/promise/tree/source/test/promise-intents.coffee + + +Open JIRA tickets +================= + ++------------------+-----------------------------------------------+ +| JIRA | Description | ++==================+===============================================+ +| | | +| | | ++------------------+-----------------------------------------------+ + +All the tickets that are not blocking have been fixed or postponed +the next release. + +Promise Euphrates 1.0 is released without known bugs. + + + +Useful links +============ + + - Promise project page: https://wiki.opnfv.org/display/promise + - Promise requirements: http://artifacts.opnfv.org/promise/docs/development_requirements/index.html + +Related Projects +---------------- + + - OpenStack Blazar (Resource reservation for OpenStack): https://blazar.readthedocs.io/en/latest/ + - YangForge data modeling framework: - https://github.com/opnfv/yangforge + +Related ETSI NFV specifications +------------------------------- + + - ETSI NFV MANO GS: http://www.etsi.org/deliver/etsi_gs/NFV-MAN + - ETSI NFV INF GSs: http://www.etsi.org/deliver/etsi_gs/NFV-INF + - ETSI NFV IFA GSs: http://www.etsi.org/deliver/etsi_gs/NFV-IFA -- cgit 1.2.3-korg