summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerald Kunzmann <kunzmann@docomolab-euro.com>2017-07-13 13:28:46 +0000
committerGerald Kunzmann <kunzmann@docomolab-euro.com>2017-09-06 12:21:29 +0000
commit9aa3d1b1c860fbf96170e72e3285d7bdeff04c53 (patch)
treea8292f0c8ee0b10b5c1b80e809d3fafb65c57ee3
parentfe5b31f939c3b600fb46c30d427eb08a89f7ea21 (diff)
Adds a template for the release notes
Change-Id: I4570fb605b8ffdabacdb6b565da9ebec6f728e7d Signed-off-by: Gerald Kunzmann <kunzmann@docomolab-euro.com>
-rw-r--r--docs/release/release-notes/index.rst13
-rw-r--r--docs/release/release-notes/releasenotes.rst127
2 files changed, 140 insertions, 0 deletions
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