summaryrefslogtreecommitdiffstats
path: root/docs/release/release-notes/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/release-notes/index.rst')
-rw-r--r--docs/release/release-notes/index.rst218
1 files changed, 112 insertions, 106 deletions
diff --git a/docs/release/release-notes/index.rst b/docs/release/release-notes/index.rst
index 1ec19960..2de92c55 100644
--- a/docs/release/release-notes/index.rst
+++ b/docs/release/release-notes/index.rst
@@ -3,70 +3,71 @@
.. _dovetail-releasenotes:
-==================================================================
-OPNFV Verified Program (OVP) 2018.09 / Dovetail 2.2.0 Release Note
-==================================================================
+======================================================================
+OPNFV Verification Program (OVP) 2019.12 / Dovetail 3.0.0 Release Note
+======================================================================
-OPNFV 2018.09 Release
+OPNFV 2019.12 Release
=====================
-The OPNFV Verified Program (OVP) allows vendors and operators to obtain 'OPNFV Verified'
+The OPNFV Verification Program (OVP) allows vendors and operators to obtain 'OPNFV Verified'
status based on an agreed upon set of compliance verification test cases that align to OPNFV
-releases. The reference System under Test (SUT) are the NFV components deployed by the OPNFV
-installers for a given release, where OVP 2018.09 is based on the Fraser release. Participants
-of the program can verify commercial or open source offerings against an OVP release. This implies
-that the SUT used for verification has interfaces, components, functions and behaviors that align
-to OPNFV installer integrations.
-
-Dovetail is the overall framework used to execute tests and collect results for OVP. Dovetail does
-not deliver test content directly. Rather, test content is developed in other OPNFV test frameworks
-such as Functest and upstream test communities such as OpenStack's RefStack/Tempest projects.
-Dovetail leverages this upstream test content and provides a common set of test platform services
-for the OVP.
-
-Dovetail works in conjunction with a web portal interface dubbed the 'OVP web portal' to allow
-users to upload test results to a centralized community repository. This facilitates user
-collaboration, result sharing, self-testing and community reviews. It also serves as a hub for
-new participants to learn about the program and access key resources. The link for this portal
-is at: `OPNFV Verified Program <https://verified.opnfv.org>`_.
-
-Use of the OVP web portal is open to all and only requires a valid Linux Foundation or OpenStack
+releases. The reference System under Test (SUT) is either the NFV components deployed by the OPNFV
+installers for a given release, where OVP 2019.12 is based on the OPNFV Hunter release, or a VNF
+being on-boarded and orchestrated by the ONAP El Alto release. Participants of the program can
+verify commercial or open source offerings against an OVP release. This implies that the SUT
+used for verification has interfaces, components, functions and behaviors that align to OPNFV
+installer integrations and ONAP deployments.
+
+Dovetail is the overall framework used to execute tests and collect results for the OVP
+Infrastructure badge. Dovetail does not deliver test content directly. Rather, test content
+is developed in other OPNFV test frameworks such as Functest and upstream test communities such
+as OpenStack's RefStack/Tempest projects. Dovetail leverages this upstream test content and
+provides a common set of test platform services for the OVP.
+
+Approved test tools (OPNFV Dovetail, ONAP VTP, and ONAP VVP) work in conjunction with a web portal
+interface dubbed the 'OVP web portal' to allow users to upload test results to a centralized community
+repository. This facilitates user collaboration, result sharing, self-testing and community reviews.
+It also serves as a hub for new participants to learn about the program and access key resources. The
+link for this portal is at: `OPNFV Verification Program <https://nfvi-verified.lfnetworking.org>`_.
+
+Use of the OVP web portal is open to all and only requires a valid Linux Foundation
ID to login. Users are welcome to use the portal to upload, inspect and share results in a private
manner. In order to submit results for official review, the first step is apply for acceptance
-into the program with the participation form provided in the link: `OPNFV Verified Program
+into the program with the participation form provided in the link: `OPNFV Verification Program
Participation Form <https://na3.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=dc24bf38-ea41-40d4-9e58-9babc6eec778>`_
-Test Suites & Test Areas
-------------------------
+NFVI Test Suites and Test Areas
+-------------------------------
OVP/Dovetail groups test cases into test suites and test areas. Test suites are currently a basic
-categorization around releases for the most part. Executing the test suite 'ovp.2019.0x' without
-further specification will run all the test cases in the OVP 2018.09 release. Test suites are
+categorization around releases for the most part. Executing the test suite 'ovp.2019.12' without
+further specification will run all the test cases in the OVP 2019.12 release. Test suites are
divided into test areas that can be executed separately.
-Test areas include a division into **'mandatory'** and **'optional'** in an overarching
+Test cases include a division into **'mandatory'** and **'optional'** in an overarching
categorization.
All the mandatory test cases are required to be executed with passing results for all inclusive
test cases for results to be reviewed and approved by the community made up of peer reviewers.
The optional test cases are not required to be executed for the official compliance verification
-review in the OVP 2018.09 release. However, execution of these cases is encouraged, as some
+review in the OVP 2019.12 release. However, execution of these cases is encouraged, as some
optional test cases may become mandatory in future releases.
-Test Cases and Sub Test Cases
------------------------------
+NFVI Test Cases and Sub Test Cases
+----------------------------------
Each test area consists of multiple test cases where each test case can be a single test or
broken down into sub test cases. A listing of test cases with the number of sub test cases noted
-in parenthesis is shown below for the OVP 2018.09 release.
+in parenthesis is shown below for the OVP 2019.12 release.
**Mandatory**
+- bottlenecks.stress.ping (1)
- functest.vping.userdata (1)
- functest.vping.ssh (1)
-- bottlenecks.stress.ping (1)
-- functest.tempest.osinterop (200)
+- functest.tempest.osinterop (219)
- functest.tempest.compute (12)
- functest.tempest.identity_v3 (11)
- functest.tempest.image (2)
@@ -74,7 +75,7 @@ in parenthesis is shown below for the OVP 2018.09 release.
- functest.tempest.volume (2)
- functest.tempest.neutron_trunk_ports (38)
- functest.tempest.ipv6_api (21)
-- functest.security.patrole (117)
+- functest.security.patrole (124)
- yardstick.ha.nova_api (1)
- yardstick.ha.neutron_server (1)
- yardstick.ha.keystone (1)
@@ -87,50 +88,59 @@ in parenthesis is shown below for the OVP 2018.09 release.
- yardstick.ha.database (1)
-There are a total of 432 mandatory test cases.
+There are a total of 456 mandatory test cases.
**Optional**
- functest.vnf.vims (1)
- functest.vnf.vepc (1)
-- yardstick.ha.neutron_l3_agent (1)
-- yardstick.ha.controller_restart (1)
- functest.tempest.ipv6_scenario (8)
- functest.tempest.multi_node_scheduling (6)
- functest.tempest.network_security (6)
- functest.tempest.vm_lifecycle (12)
- functest.tempest.network_scenario (5)
-- functest.tempest.bgpvpn (15)
+- functest.tempest.bgpvpn (21)
- functest.security.patrole_vxlan_dependent (2)
+- yardstick.ha.neutron_l3_agent (1)
+- yardstick.ha.controller_restart (1)
-There are a total of 58 optional test cases.
+There are a total of 64 optional test cases.
OPNFV Test Projects and Components
----------------------------------
The OPNFV test frameworks integrated into the Dovetail framework that deliver test content are:
- * Functest (leverages OpenStack RefStack/Tempest projects in addition to supplying native test cases)
- * Yardstick
- * Bottlenecks
+ - Functest (leverages OpenStack RefStack/Tempest projects in addition to supplying native test cases)
+ - Yardstick
+ - Bottlenecks
+
+ONAP Test Projects and Components
+---------------------------------
+
+The ONAP test projects and components used with this OVP release to provide the test requirements
+and test scripting are:
+- VNFRQTS
+- VNFSDK
+- VVP
Acceptence and Marketing
------------------------
-Upon successful community review of results for OVP 2018.09, the Linux Foundation Compliance
+Upon successful community review of results for OVP 2019.12, the Linux Foundation Compliance
Verification Committee (LFN CVC) on behalf of the Board of Directors can award a product 'OPNFV
Verified' status. Use of 'OPNFV Verified' Program Marks shall be awarded to the platform used
for compliance verification. The category label of 'Infrastructure' is used within the Program
Marks logo and limits the scope of this OVP release to a SUT consisting of NFVI and VIM components
using ETSI terminology. It does not provide compliance verification for specific VNFs in any fashion.
-The date '2018.09' corresponds to a reference SUT that aligns to the OPNFV Fraser release and
-currently aligns to the Dovetail framework version 2.2.0.
+The date '2019.12' corresponds to a reference SUT that aligns to the OPNFV Hunter release and
+currently aligns to the Dovetail framework version 3.0.0.
Organizations shall not use the Program Marks in any way that would associate it with any
individual or company logo or brand, beyond the association to the specific platform to which it
was awarded. While OpenStack RefStack interoperability and Tempest integration test cases are
-executed as part of the OVP 2018.09 compliance verification test suites, the OVP does not grant or
+executed as part of the OVP 2019.12 compliance verification test suites, the OVP does not grant or
award OpenStack Marks in any fashion. 'OPNFV Verified' status does not assert readiness for
commercial deployment.
@@ -147,122 +157,118 @@ Release Data
| **Project** | Dovetail |
| | |
+--------------------------------------+---------------------------------------+
-| **Repo tag** | ovp-2.0.0 |
+| **Repo tag** | ovp-3.0.1 |
| | |
+--------------------------------------+---------------------------------------+
-| **Release designation** | OPNFV Verified Program (OVP) |
-| | 2018.09 (Fraser) |
+| **Release designation** | OPNFV Verification Program (OVP) |
+| | 2019.12 (Hunter) |
+--------------------------------------+---------------------------------------+
-| **Release date** | September 2018 |
+| **Release date** | December 2019 |
| | |
+--------------------------------------+---------------------------------------+
-| **Purpose of the delivery** | Support OVP 2018.09 release with |
-| | OPNFV Fraser release as reference SUT |
+| **Purpose of the delivery** | Support OVP 2019.12 release with |
+| | OPNFV Hunter release as reference SUT |
++--------------------------------------+---------------------------------------+
+| **Notes** | Point release ovp-3.0.1 updates, |
+| | changes, and corrects the |
+| | documentation only. |
+--------------------------------------+---------------------------------------+
-There is a patch version of Dovetail after the above release.
-
-+------------------------------+--------------------------------------------------------------------------------+
-| **Project** | Dovetail |
-| | |
-+------------------------------+--------------------------------------------------------------------------------+
-| **Repo tag** | ovp-2.2.0 |
-| | |
-+------------------------------+--------------------------------------------------------------------------------+
-| **Release date** | March 2019 |
-| | |
-+------------------------------+--------------------------------------------------------------------------------+
-| **Purpose of the delivery** | - Test scope update |
-| | - Move 2 sub-test cases in functest.security.patrole to optional |
-| | - These 2 sub-test cases rely on vxlan as virtual networking implementation |
-| | - Three bug fixes |
-| | - Yardstick: Add SLA check and reverse the creation order of servers |
-| | - Dovetail: Set Yardstick_TAG to be ovp-2.0.0 instead of stable |
-| | - Bottlenecks: Make ram_num configurable for DPDK |
-+------------------------------+--------------------------------------------------------------------------------+
Deliverables
============
Software
--------
+
+OPNFV Software
+""""""""""""""
+
+-------------------------+-----------------------------------+----------------+
| **Docker Container** | **Docker Image** | **Tag** |
+-------------------------+-----------------------------------+----------------+
-| dovetail | opnfv/dovetail | ovp-2.2.0 |
+| dovetail | opnfv/dovetail | ovp-3.0.0 |
+-------------------------+-----------------------------------+----------------+
-| functest | opnfv/functest-smoke | opnfv-6.3.0 |
+| functest | opnfv/functest-smoke | hunter |
+-------------------------+-----------------------------------+----------------+
-| functest | opnfv/functest-healthcheck | opnfv-6.3.0 |
+| functest | opnfv/functest-healthcheck | hunter |
+-------------------------+-----------------------------------+----------------+
-| functest | opnfv/functest-features | opnfv-6.3.0 |
+| functest | opnfv/functest-vnf | hunter |
+-------------------------+-----------------------------------+----------------+
-| functest | opnfv/functest-vnf | opnfv-6.3.0 |
+| yardstick | opnfv/yardstick | opnfv-8.0.0 |
+-------------------------+-----------------------------------+----------------+
-| yardstick | opnfv/yardstick | ovp-2.0.0 |
+| bottlenecks | opnfv/bottlenecks | 8.0.1-latest |
+-------------------------+-----------------------------------+----------------+
-| bottlenecks | opnfv/bottlenecks | ovp-2.0.0 |
-+-------------------------+-----------------------------------+----------------+
-
-Docker images:
+**Docker images:**
- `Dovetail Docker images <https://hub.docker.com/r/opnfv/dovetail>`_
- `Functest-smoke Docker images <https://hub.docker.com/r/opnfv/functest-smoke/>`_
- `Functest-healthcheck Docker images <https://hub.docker.com/r/opnfv/functest-healthcheck/>`_
-- `Functest-features Docker images <https://hub.docker.com/r/opnfv/functest-features/>`_
- `Functest-vnf Docker images <https://hub.docker.com/r/opnfv/functest-vnf/>`_
- `Yardstick Docker images <https://hub.docker.com/r/opnfv/yardstick/>`_
- `Bottlenecks Docker images <https://hub.docker.com/r/opnfv/bottlenecks/>`_
+ONAP Software
+"""""""""""""
++-------------------------+--------------------------------------------------------------+
+| **Item** | **Repo Link** |
++-------------------------+--------------------------------------------------------------+
+| VTP/VNFSDK Test Scripts | `<https://gerrit.onap.org/r/admin/repos/vnfsdk/refrepo>`_ |
++-------------------------+--------------------------------------------------------------+
+| VVP Robot Test Scripts | `<https://gerrit.onap.org/r/admin/repos/oom>`_ |
++-------------------------+--------------------------------------------------------------+
Documents
---------
-- `System Preparation Guide <http://docs.opnfv.org/en/stable-fraser/submodules/dovetail/docs/testing/user/systempreparation/index.html>`_
+- `System Preparation Guide <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/systempreparation/index.html>`_
-- `User Guide <http://docs.opnfv.org/en/stable-fraser/submodules/dovetail/docs/testing/user/userguide/testing_guide.html>`_
+- `NFVI User Guide <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/userguide/testing_guide.html>`_
-- `OPV Test Specifications <http://docs.opnfv.org/en/stable-fraser/submodules/dovetail/docs/testing/user/testspecification/index.html>`_
+- `VNF User Guide: <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/userguide/testing_guide.html>`_
-- `Dovetail CLI Reference <http://docs.opnfv.org/en/stable-fraser/submodules/dovetail/docs/testing/user/userguide/cli_reference.html>`_
+- `OVP NFVI Test Specifications <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/testspecification/index.html>`_
-- `OPV Workflow <http://docs.opnfv.org/en/stable-fraser/submodules/dovetail/docs/testing/user/certificationworkflow/index.html>`_
+- `ONAP VNF Test Specifications <https://docs.onap.org/en/elalto/submodules/vnfrqts/testcases.git/docs/index.html>`_
-- `OPV Reviewer Guide <http://docs.opnfv.org/en/stable-fraser/submodules/dovetail/docs/testing/user/reviewerguide/index.html>`_
+- `Dovetail CLI Reference <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/userguide/cli_reference.html>`_
+- `Dovetail RESTful API <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/userguide/api_testing_guide.html>`_
-Testing with OPNFV Fraser Installers
+- `OVP Workflow <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/certificationworkflow/index.html>`_
+
+- `OVP Reviewer Guide <https://opnfv-dovetail.readthedocs.io/en/stable-hunter/testing/user/reviewerguide/index.html>`_
+
+
+Testing with OPNFV Hunter Installers
====================================
-OVP 2018.09 and Dovetail 2.2.0 are known to be have been tested with the following OPNFV
-Fraser installer versions.
+OVP 2019.12 and Dovetail 3.0.0 are known to be have been tested with the following OPNFV
+Hunter installer versions.
+-----------------+----------------------+
| Installer | Version |
+=================+======================+
-| Apex | stable/fraser |
-+-----------------+----------------------+
-| Compass | stable/fraser |
-+-----------------+----------------------+
-| Fuel | stable/fraser |
+| Fuel | stable/hunter |
+-----------------+----------------------+
-Fraser Known Restrictions/Issues
+Hunter Known Restrictions/Issues
================================
-Please refer to the Dovetail project JIRA for known issues with the Dovetail
-Fraser release:
+Please refer to the OPNFV and ONAP JIRA for known issues with each applicable project:
-.. https://jira.opnfv.org/projects/DOVETAIL
+- `<https://jira.opnfv.org/projects/DOVETAIL>`_
+- `<https://jira.onap.org/projects/VVP>`_
+- `<https://jira.onap.org/projects/VNFSDK>`_
Useful Links
============
- - `OVP Web Portal <https://verified.opnfv.org>`_
+ - `OVP Web Portal <https://nfvi-verified.lfnetworking.org>`_
- `Wiki Project Page <https://wiki.opnfv.org/display/dovetail>`_
@@ -274,4 +280,4 @@ Useful Links
- Dovetail IRC Channel: #opnfv-dovetail
- - `Dovetail Test Configuration <https://git.opnfv.org/dovetail/tree/etc/compliance/ovp.2019.0x.yaml>`_
+ - `Dovetail Test Configuration <https://git.opnfv.org/dovetail/tree/etc/compliance/ovp.2019.12.yaml>`_