summaryrefslogtreecommitdiffstats
path: root/docs/release-notes
diff options
context:
space:
mode:
authorRomanos Skiadas <rski@intracom-telecom.com>2017-02-23 18:33:02 +0200
committerRomanos Skiadas <rski@intracom-telecom.com>2017-03-01 16:59:14 +0200
commit45fac87fdbb42de5ea41ad6541e8c753fe568bfd (patch)
treea9df4b3fe0ea028c0853c9e8f85690511b60e5ce /docs/release-notes
parent71273a2b8d51725be2743010fb65fb46229dd10c (diff)
Update release notes for Danube
JIRA: SDNVPN-96 Change-Id: I0bb0d7f065bdd0f356b995f24374eb32f77344d1 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
Diffstat (limited to 'docs/release-notes')
-rw-r--r--docs/release-notes/release-notes.rst148
1 files changed, 76 insertions, 72 deletions
diff --git a/docs/release-notes/release-notes.rst b/docs/release-notes/release-notes.rst
index 17fef44..fe0fbbe 100644
--- a/docs/release-notes/release-notes.rst
+++ b/docs/release-notes/release-notes.rst
@@ -1,6 +1,6 @@
-===============================================================================
-OPNFV Release Note for the Colorado.1.0 release of OPNFV for SDN VPN feature
-===============================================================================
+==========================================================================
+OPNFV Release Note for the Danube.1.0 release of OPNFV for SDN VPN feature
+==========================================================================
License
=======
@@ -12,13 +12,13 @@ License. .. http://creativecommons.org/licenses/by/4.0 ..
Abstract
========
-This document comprises the release notes for the SDN VPN feature contained in the Colorado
+This document comprises the release notes for the SDN VPN feature contained in the Danube
release of OPNFV.
Important notes
===============
-In the Colorado release, SDN VPN only supports ODL as a backend. Make sure to always deploy
+In the Danube release, SDN VPN only supports ODL as a backend. Make sure to always deploy
SDN VPN and ODL together. Make use of deployment scenarios including the SDNVPN feature.
Summary
@@ -30,43 +30,43 @@ through the OpenStack Neutron BGPVPN API extension.
Release Data
============
-+--------------------------------------+--------------------------------------+
-| **Project** | sdnvpn |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Repo/tag** | Colorado.1.0 |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Release designation** | Colorado 1.0 follow-up release |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Release date** | September 22 2016 |
-| | |
-+--------------------------------------+--------------------------------------+
-| **Purpose of the delivery** | Including BGP stack - Quagga |
-| | Fuel 9.0 baseline + Bug-fixes |
-| | HEAT integration |
-| | 2 new e2e testcases for Functest |
-| | Documentation |
-| | |
-+--------------------------------------+--------------------------------------+
++--------------------------------------+-------------------------------------------+
+| **Project** | sdnvpn |
+| | |
++--------------------------------------+-------------------------------------------+
+| **Repo/tag** | Danube.1.0 |
+| | |
++--------------------------------------+-------------------------------------------+
+| **Release designation** | Danube 1.0 follow-up release |
+| | |
++--------------------------------------+-------------------------------------------+
+| **Release date** | March 23 2016 |
+| | |
++--------------------------------------+-------------------------------------------+
+| **Purpose of the delivery** | Including BGP stack - 6WIND Zrpcd/Quagga |
+| | Fuel 10.0 baseline + bug fixes |
+| | Deployment with Apex |
+| | Integration with Boron SR2.0 and bugfixes |
+| | 4 new e2e testcases for Functest |
+| | Horizon integration for networking-bgpvpn |
+| | |
++--------------------------------------+-------------------------------------------+
Version change
--------------
-Compared to the Brahmaputra release, a new version of ODL including several critical
-bugfixes is deployed. Together with the new BGP stack and HEAT integration the user
-can use now full stack bgp. New testcases to functest were added to guarantee
-functionality.
+Compared to the Colorado release, a new version of ODL including
+several critical bugfixes is deployed. Together with the new BGP
+stack, integration with Apex, the Horizon dashboards and bugfixes the
+user has even more features available. New testcases were added to
+functest to guarantee functionality.
Module version changes
~~~~~~~~~~~~~~~~~~~~~~
-ODL has been upgraded to Beryllium SR3.
+ODL has been upgraded to Boron SR2.
Document changes
~~~~~~~~~~~~~~~~
-The amount documentation is increased substantially. E2E deployment docu and examples to use bgpvpn
-is added.
Reason for version
------------------
@@ -74,14 +74,27 @@ Reason for version
Feature additions
~~~~~~~~~~~~~~~~~
-SDN VPN adds the possibility to create and associate BGP/MPLS based Virtual Private Networks (VPNs)
-through the OpenStack Neutron BGPVPN API extension.
+SDN VPN adds the possibility to create and associate BGP/MPLS based
+Virtual Private Networks (VPNs) through the OpenStack Neutron BGPVPN
+API extension.
+
+A new installer based on Apex is provided.
+The Horizon dashboard for the OpenStack Neutron BGPVPN API extensions
+is available.
Bug corrections
~~~~~~~~~~~~~~~
-Several bugs in ODL VPN Service have been fixed in this release.
+- Several bugs in ODL VPN Service have been fixed in this release.
+
+- Floating IP is now working and tested in functest, relevant Tempest
+ tests have been enabled.
+
+- Performance issues have been rectified and the relevant tests have
+ been enabled again.
+
+- Yardstick testcases have been enabled again.
Deliverables
------------
@@ -90,8 +103,13 @@ Software deliverables
~~~~~~~~~~~~~~~~~~~~~
- Fuel plugin for OpenStack BGPVPN
-- Changes to ODL Fuel plugin to activate VPN Service Karaf feature
-- Integration of VPN Service functional tests and BGPVPN API tests into Functest framework
+- Changes to ODL Fuel plugin to activate the NetVirt Karaf features
+ and to apply the appropriate configuration. Also changes to
+ implement integration with 6Wind Zrpcd and Quagga.
+- Changes to Apex to enable a BGPVPN deployment.
+- Integration of VPN Service functional tests and BGPVPN API tests into Functest framework.
+- Enabling performance tests in Yardstick.
+- Changes to 6Wind Zrpcd to enable integration with Apex.
Documentation deliverables
~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -102,7 +120,7 @@ Documentation deliverables
- User guide
-- Release noes (this document)
+- Release notes (this document)
Known Limitations, Issues and Workarounds
=========================================
@@ -110,49 +128,35 @@ Known Limitations, Issues and Workarounds
System Limitations
------------------
-Floating ip will come with the Boron release so yardstick testcases cannot be run
-and the user is only able to access the node through tenat network. Boron is targeted
-for Colorado 2.0.
-Due to lacking support for floating IPs in ODL VPNService (which replaces Netvirt as
-Neutron backend in the SDN VPN scenarios), the following test suites have some restrictions
-and are not executed:
-- Tempest:
- tempest.api.compute.servers.test_create_server.ServersTestJSON
- tempest.api.compute.servers.test_create_server.ServersTestManualDisk
- tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON
- tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops
- tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops
- tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern
- tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern
-
-Yardstick uses the floating ip mechanism to connect to the instances using SSH.
-Therefore, the default test cases have been replaced by the ones running tests on the
-bare-metal servers. Feature specific Yardstick test cases have not been implemented,
-we plan to add these in Colorado 2.0.
-
-It is known that the performance of management operations is quite low. To work around
-the overall timeout of functest, the performance tool Rally was excluded from the
-test list. For Colorado 2.0 a much higher performance is expected and Rally it is
-expected to be included again.
-
-A timeout in promise occurs. This timeout was set from 5 to 10 seconds for all scenarios
-a jira ticket was written to change it back
-in Colorado 2.0: https://jira.opnfv.org/browse/PROMISE-79.
-
-Parser testcase was removed from functest due to low performance. In Colorado 2.0
-a big performance improvement is forseen and Parser will then be added again.
-
Known issues
------------
+Moving to the new NetVirt has caused a regression in which a subnet
+cannot be both attached to a Router and Network associated to a VPN.
+This has been worked around in the tests and the upstream bug is being
+tracked [0].
+
+OpenStack NAT does not work. Instances created in subnets that are connected to
+the public network via a gateway should have external connectivity. This does
+not work and can be worked around by assigning a Floating IP to the instance [1].
+
Workarounds
-----------
+The router/network association mutual exclusivity is worked around
+by not network associating subnets attached to routers.
+
+The NAT issues are worked around by assigning floating IPs to VMs that require
+external connectivity.
+
Test results
============
-The deployment scenarios have successfully deployed in OPNFV CI many times and all Functest tests
-(general and feature specific) are passing.
+The deployment scenarios have successfully deployed in OPNFV CI many
+times and all Functest tests (general and feature specific) are
+passing.
References
==========
+[0] https://jira.opnfv.org/projects/SDNVPN/issues/SDNVPN-94
+[1] https://jira.opnfv.org/projects/SDNVPN/issues/SDNVPN-99