release notes and scenario doc updates for Fraser 6.1.0 15/57815/1
authorOnong Tayeng <otayeng@cisco.com>
Thu, 24 May 2018 12:56:13 +0000 (18:26 +0530)
committerOnong Tayeng <otayeng@cisco.com>
Thu, 24 May 2018 12:56:13 +0000 (18:26 +0530)
Change-Id: Idbd25b91c4cb27aa36e7efa4ce011f7045fc0fca
Signed-off-by: Onong Tayeng <otayeng@cisco.com>
docs/release/release-notes/fds-release.rst
docs/scenarios/os-nosdn-fdio-ha/FDS-nosdn-overview.png
docs/scenarios/os-nosdn-fdio-ha/scenario.description.rst
docs/scenarios/os-nosdn-fdio-noha/FDS-nosdn-overview.png [changed mode: 0755->0644]
docs/scenarios/os-nosdn-fdio-noha/scenario.description.rst

index b44310a..e6b8729 100644 (file)
@@ -6,15 +6,15 @@
 License
 =======
 
-OPNFV Euphrates release notes for FastDataStacks
+OPNFV Fraser release notes for FastDataStacks
 
-OPNFV Euphrates release notes for FastDataStacks
+OPNFV Fraser release notes for FastDataStacks
 are licensed under a Creative Commons Attribution 4.0 International License.
 You should have received a copy of the license along with this.
 If not, see <http://creativecommons.org/licenses/by/4.0/>.
 
 ===================================================
-OPNFV Euphrates release notes for FastDataStacks
+OPNFV Fraser release notes for FastDataStacks
 ===================================================
 
 Abstract
@@ -22,7 +22,7 @@ Abstract
 
 This document describes the release notes of FastDataStacks project.
 
-OPNFV Euphrates Release
+OPNFV Fraser Release
 =======================
 
 
@@ -63,9 +63,8 @@ FastDataStacks is a great example of OPNFV’s modus operandi: create, compose,
 deploy, test, iterate.
 
 The key ingredient for all these scenarios is the data-plane forwarding and
-control infrastructure supplied by FD.io, i.e. VPP and Honeycomb along with
-OpenStack as the VM manager. In addition, OpenDaylight as a network controller
-plays a key role in many of the scenarios built by FastDataStacks.
+control infrastructure supplied by FD.io, i.e. VPP and networking-vpp along with
+OpenStack as the VM manager.
 
 Release Data
 ============
@@ -74,142 +73,90 @@ Release Data
 | **Project**                          | FastDataStacks                       |
 |                                      |                                      |
 +--------------------------------------+--------------------------------------+
-| **Repo/tag**                         | fds/opnfv-5.1.0                      |
+| **Repo/tag**                         | fds/opnfv-6.1.0                      |
 |                                      |                                      |
 +--------------------------------------+--------------------------------------+
-| **Release designation**              | 5.1.0                                |
+| **Release designation**              | 6.1.0                                |
 |                                      |                                      |
 +--------------------------------------+--------------------------------------+
-| **Release date**                     | 2017-12-15                           |
+| **Release date**                     | 2018-05-25                           |
 |                                      |                                      |
 +--------------------------------------+--------------------------------------+
-| **Purpose of the delivery**          | OPNFV Euphrates release              |
+| **Purpose of the delivery**          | OPNFV Fraser release                 |
 |                                      |                                      |
 +--------------------------------------+--------------------------------------+
 
-FastDataStacks Scenarios in Euphrates
+FastDataStacks Scenarios in Fraser
 ======================================
 
-In release Euphrates, FastDataStacks releases the following scenarios:
+In release Fraser, FastDataStacks releases the following scenarios:
 
- * `os-nosdn-fdio-noha <http://docs.opnfv.org/en/stable-euphrates/submodules/fds/docs/scenarios/os-nosdn-fdio-noha/index.html>`_:
+ * `os-nosdn-fdio-noha <http://docs.opnfv.org/en/stable-fraser/submodules/fds/docs/scenarios/os-nosdn-fdio-noha/index.html>`_:
   OpenStack (with Neutron networking-vpp mechanism driver),
   VPP
- * `os-nosdn-fdio-ha <http://docs.opnfv.org/en/stable-euphrates/submodules/fds/docs/scenarios/os-nosdn-fdio-ha/index.html>`_:
+ * `os-nosdn-fdio-ha <http://docs.opnfv.org/en/stable-fraser/submodules/fds/docs/scenarios/os-nosdn-fdio-ha/index.html>`_:
   OpenStack (in a high-availability setup, with Neutron networking-vpp mechanism driver),
   VPP
- * `os-odl-fdio-noha <http://docs.opnfv.org/en/stable-euphrates/submodules/fds/docs/scenarios/os-odl-fdio-noha/index.html>`_:
-  OpenStack,
-  OpenDaylight (for Layer 2 and Layer 3 networking control),
-  HoneyComb, VPP
- * `os-odl-fdio-ha <http://docs.opnfv.org/en/stable-euphrates/submodules/fds/docs/scenarios/os-odl-fdio-ha/index.html>`_:
-  OpenStack (in a high-availability setup),
-  OpenDaylight (for Layer 2 and Layer 3 networking control in clustered mode),
-  HoneyComb, VPP
- * `os-odl-fdio_dvr-noha <http://docs.opnfv.org/en/stable-euphrates/submodules/fds/docs/scenarios/os-odl-fdio-dvr-noha/index.html>`_:
-  OpenStack,
-  OpenDaylight (for Layer 3 networking control; there is no Layer 2 configuration),
-  HoneyComb, VPP
-
-
-All of the scenarios are installed using the APEX installer.
+
+Both scenarios are installed using the APEX installer.
 
 Known Issues/Restrictions
 =========================
 
-Scenario os-nosdn-fdio-noha known issues in Euphrates
+Scenario os-nosdn-fdio-noha known issues in Fraser
 -----------------------------------------------------
 
 * `FDS-156 <https://jira.opnfv.org/browse/FDS-156>`_:
   Race conditions for network-vif-plugged notification
 * `FDS-160 <https://jira.opnfv.org/browse/FDS-160>`_:
   Vlan fix on controller
-* `FDS-401 <https://jira.opnfv.org/browse/FDS-401>`_:
-  SimpleHealthCheck fails in snaps_smoke
-* `FDS-483 <https://jira.opnfv.org/browse/FDS-483>`_:
-  Live migration not supported
-
-Scenario os-nosdn-fdio-ha known issues in Euphrates
+* `FDS-491 <https://jira.opnfv.org/browse/FDS-491>`_:
+  neutron trunk port feature is not supported in networking-vpp
+* `FDS-492 <https://jira.opnfv.org/browse/FDS-492>`_:
+  VxLAN is not yet fully functional
+* `FDS-493 <https://jira.opnfv.org/browse/FDS-493>`_:
+  snaps_smoke has some failures around floating ip
+* `FDS-494 <https://jira.opnfv.org/browse/FDS-494>`_:
+  refstack has random failures
+* `FDS-495 <https://jira.opnfv.org/browse/FDS-495>`_:
+  tempest test cases test_network_basic_ops and test_server_basic_ops fail but
+  pass when run standalone
+* `FDS-496 <https://jira.opnfv.org/browse/FDS-496>`_:
+  NAT does not work with VPP 18.04 in some scenarios
+* `FUNCTEST-970 <https://jira.opnfv.org/browse/FUNCTEST-970>`_:
+  vping_ssh/vping_userdata fail with fraser
+* `APEX-593 <https://jira.opnfv.org/browse/APEX-593>`_:
+  cirros instance stays stuck in boot for a very long time causing functest
+  testcases to timeout
+
+Scenario os-nosdn-fdio-ha known issues in Fraser
 ---------------------------------------------------
 
 * `FDS-156 <https://jira.opnfv.org/browse/FDS-156>`_:
   Race conditions for network-vif-plugged notification
 * `FDS-160 <https://jira.opnfv.org/browse/FDS-160>`_:
   Vlan fix on controller
-* `FDS-371 <https://jira.opnfv.org/browse/FDS-371>`_:
-  Tempest_full_parallel failures due to DBDeadlock error
 * `FDS-399 <https://jira.opnfv.org/browse/FDS-399>`_:
   Neutron ports are not marked ACTIVE
 * `FDS-400 <https://jira.opnfv.org/browse/FDS-400>`_:
   Race condition between VPP ML2 agent and tempest code
-* `FDS-401 <https://jira.opnfv.org/browse/FDS-401>`_:
-  SimpleHealthCheck fails in snaps_smoke
-* `FDS-483 <https://jira.opnfv.org/browse/FDS-483>`_:
-  Live migration not supported
-* `APEX-468 <https://jira.opnfv.org/browse/APEX-468>`_:
-  Mariadb/mysqld fails to start post a reboot
-* `APEX-469 <https://jira.opnfv.org/browse/APEX-469>`_:
-  Undercloud iptables rules are messed up post a power outage
-* `FUNCTEST-841 <https://jira.opnfv.org/browse/FUNCTEST-841>`_:
-  Cloudify_ims testcase keeps timing out
-* `ORCEHSTRA-13 <https://jira.opnfv.org/browse/ORCEHSTRA-13>`_:
-  Internal Server Error/java.lang.OutOfMemoryError: Java heap space
-
-Scenario os-odl-fdio-noha known issues in Euphrates
----------------------------------------------------
-
-* `FDS-476 <https://jira.opnfv.org/browse/FDS-476>`_:
-  Race conditions in GBP
-* `FDS-481 <https://jira.opnfv.org/browse/FDS-481>`_:
-  VPP hangs on blocking read from vhost user interface
-* `FDS-482 <https://jira.opnfv.org/browse/FDS-482>`_:
-  Live migration not supported
-* `FDS-484 <https://jira.opnfv.org/browse/FDS-484>`_:
-  snaps_smoke failures
+* `FDS-491 <https://jira.opnfv.org/browse/FDS-491>`_:
+  neutron trunk port feature is not supported in networking-vpp
+* `FDS-492 <https://jira.opnfv.org/browse/FDS-492>`_:
+  VxLAN is not yet fully functional
+* `FDS-493 <https://jira.opnfv.org/browse/FDS-493>`_:
+  snaps_smoke has some failures around floating ip
+* `FDS-494 <https://jira.opnfv.org/browse/FDS-494>`_:
+  refstack has random failures
+* `FDS-495 <https://jira.opnfv.org/browse/FDS-495>`_:
+  tempest test cases test_network_basic_ops and test_server_basic_ops fail but
+  pass when run standalone
+* `FDS-496 <https://jira.opnfv.org/browse/FDS-496>`_:
+  NAT does not work with VPP 18.04 in some scenarios
+* `FUNCTEST-970 <https://jira.opnfv.org/browse/FUNCTEST-970>`_:
+  vping_ssh/vping_userdata fail with fraser
+* `APEX-593 <https://jira.opnfv.org/browse/APEX-593>`_:
+  cirros instance stays stuck in boot for a very long time causing functest
+  testcases to timeout
 * `APEX-468 <https://jira.opnfv.org/browse/APEX-468>`_:
   Mariadb/mysqld fails to start post a reboot
-* `APEX-469 <https://jira.opnfv.org/browse/APEX-469>`_:
-  Undercloud iptables rules are messed up post a power outage
-* `APEX-532 <https://jira.opnfv.org/browse/APEX-532>`_:
-  Add nat undercloud configuration for fdio scenarios
-
-Scenario os-odl-fdio-ha known issues in Euphrates
--------------------------------------------------
-
-* `FDS-476 <https://jira.opnfv.org/browse/FDS-476>`_:
-  Race conditions in GBP
-* `FDS-481 <https://jira.opnfv.org/browse/FDS-481>`_:
-  VPP hangs on blocking read from vhost user interface
-* `FDS-482 <https://jira.opnfv.org/browse/FDS-482>`_:
-  Live migration not supported
-* `FDS-484 <https://jira.opnfv.org/browse/FDS-484>`_:
-  snaps_smoke failures
-* `APEX-468 <https://jira.opnfv.org/browse/APEX-468>`_:
-  Mariadb/mysqld fails to start post a reboot
-* `APEX-469 <https://jira.opnfv.org/browse/APEX-469>`_:
-  Undercloud iptables rules are messed up post a power outage
-* `APEX-532 <https://jira.opnfv.org/browse/APEX-532>`_:
-  Add nat undercloud configuration for fdio scenarios
-
-Scenario os-odl-fdio_dvr-noha known issues in Euphrates
--------------------------------------------------
-
-* `FDS-481 <https://jira.opnfv.org/browse/FDS-481>`_:
-  VPP hangs on blocking read from vhost user interface
-* `FDS-482 <https://jira.opnfv.org/browse/FDS-482>`_:
-  Live migration not supported
-* `FDS-484 <https://jira.opnfv.org/browse/FDS-484>`_:
-  snaps_smoke failures
-* `FDS-485 <https://jira.opnfv.org/browse/FDS-485>`_:
-  LISP errors, improvements and cleanup in GBP
-* `APEX-468 <https://jira.opnfv.org/browse/APEX-468>`_:
-  Mariadb/mysqld fails to start post a reboot
-* `APEX-469 <https://jira.opnfv.org/browse/APEX-469>`_:
-  Undercloud iptables rules are messed up post a power outage
-* `APEX-532 <https://jira.opnfv.org/browse/APEX-532>`_:
-  Add nat undercloud configuration for fdio scenarios
-* `HC2VPP-249 <https://jira.fd.io/browse/HC2VPP-249>`_:
-  Route can be created even if output interface does not exist
-* `HC2VPP-250 <https://jira.fd.io/browse/HC2VPP-250>`_:
-  Cannot add EID if it's already present in operational DS
-
index 0692374..d790fd4 100755 (executable)
Binary files a/docs/scenarios/os-nosdn-fdio-ha/FDS-nosdn-overview.png and b/docs/scenarios/os-nosdn-fdio-ha/FDS-nosdn-overview.png differ
index ee4196e..8501b76 100755 (executable)
@@ -15,7 +15,7 @@ are:
  - APEX (TripleO) installer (please also see APEX installer documentation)
  - Openstack (in HA configuration)
  - FD.io/VPP virtual forwarder for tenant networking
- - networking-vpp (Neutron ML2 mechanism driver for FD.io/VPP)
+ - networking-vpp (Neutron ML2 mechanism driver and L3 plugin for FD.io/VPP)
  - etcd (networking-vpp's distributed key-value store) in clustered mode
 
 Introduction
@@ -45,19 +45,17 @@ servers:
   * 2 or more Computehosts
 
 
-Tenant networking leverages FD.io/VPP. Open VSwitch (OVS) is used for all other
-connectivity, in particular the connectivity to public networking / the
-Internet (i.e. br-ext) is performed via OVS as in any standard OpenStack
-deployment. Neutron ML2 plugin is configured to use networking-vpp, the ML2-VPP
-networking mechanism driver. Networking-vpp also provides the VPP management
-agent used to setup and manage layer 2 networking for the scenario. Tenant
-networking can either leverage VLANs or plain interfaces. Layer 3 connectivity
-for a tenant network is provided centrally via qrouter on the control node. As
-in a standard OpenStack deployment, the Layer3 agent configures the qrouter and
-associated rulesets for security (security groups) and NAT (floating IPs). Public
-IP network connectivity for a tenant network is provided by interconnecting the
-VPP-based bridge domain representing the tenant network to qrouter using a tap
-interface.
+Tenant as well as public networking leverages FD.io/VPP. Neutron ML2 plugin is
+configured to use networking-vpp as the mechanism driver for VPP.
+Networking-vpp also provides the VPP management agent used to setup and manage
+layer 2 networking for the scenario. Tenant networking can either leverage
+VLANs or plain interfaces. Layer 3 connectivity for a tenant network is
+provided by the networking-vpp L3 plugin. The networking-vpp agent, which also
+acts as the L3 agent, configures the necessary artifacts in VPP for providing
+layer 3 connectivity. Public IP network connectivity for a tenant network is
+provided by interconnecting the VPP-based bridge domain representing the
+tenant network to a high-performance VPP tapv2 interface which in turn is
+bridged to a linux bridge, br-ex, on the network node.
 
 The setup is depicted below:
 
@@ -72,11 +70,10 @@ Main features of the "os-nosdn-fdio-ha" scenario:
   * Automated installation using the APEX installer
   * Fast and scalable tenant networking using FD.io/VPP as forwarder
   * Layer 2 networking using VLANs, managed and controlled
-    through the VPP ML2 plugin
-  * Layer 3 connectivitiy for tenant networks supplied centrally
-    on the Control node through standard OpenStack mechanisms.
-    All layer 3 features apply, including floating IPs (i.e. NAT)
-    and security groups
+    through the VPP ML2 plugin and the agent
+  * Layer 3 connectivitiy for tenant networks is provided through the
+    networking-vpp L3 plugin and agent on the Control/network node. All layer 3
+    features apply, including floating IPs (i.e. NAT) and security groups
   * DHCP server for tenant instances provided using the standard
     OpenStack dnsmasq server
   * OpenStack high availability
@@ -92,7 +89,7 @@ light-weight control plane agent for VPP forwarder has been created. For
 details see also https://github.com/openstack/networking-vpp.
 
 Networking-vpp provides a Neutron ML2 mechanism driver to bring the advantages
-of VPP to OpenStack deployments.It uses an etcd cluster on the control node to
+of VPP to OpenStack deployments. It uses an etcd cluster on the control node to
 keep track of the compute nodes, agent state and port bindings/unbindings.
 
 It's been written to be as simple and readable as possible, which means it's
old mode 100755 (executable)
new mode 100644 (file)
index 0692374..d790fd4
Binary files a/docs/scenarios/os-nosdn-fdio-noha/FDS-nosdn-overview.png and b/docs/scenarios/os-nosdn-fdio-noha/FDS-nosdn-overview.png differ
index aeecbb8..2e18ffc 100755 (executable)
@@ -15,7 +15,7 @@ are:
  - APEX (TripleO) installer (please also see APEX installer documentation)
  - Openstack (in non-HA configuration)
  - FD.io/VPP virtual forwarder for tenant networking
- - networking-vpp (Neutron ML2 mechanism driver for FD.io/VPP)
+ - networking-vpp (Neutron ML2 mechanism driver and L3 plugin for FD.io/VPP)
 
 Introduction
 ============
@@ -44,22 +44,21 @@ servers:
   * 1 or more Computehosts
 
 
-Tenant networking leverages FD.io/VPP. Open VSwitch (OVS) is used for all other
-connectivity, in particular the connectivity to public networking / the
-Internet (i.e. br-ext) is performed via OVS as in any standard OpenStack
-deployment. Neutron ML2 plugin is configured to use networking-vpp, the ML2-VPP
-networking mechanism driver. Networking-vpp also provides the VPP management
-agent used to setup and manage layer 2 networking for the scenario. Tenant
-networking can either leverage VLANs or plain interfaces. Layer 3 connectivity
-for a tenant network is provided centrally via qrouter on the control node. As
-in a standard OpenStack deployment, the Layer3 agent configures the qrouter and
-associated rulesets for security (security groups) and NAT (floating IPs). Public
-IP network connectivity for a tenant network is provided by interconnecting the
-VPP-based bridge domain representing the tenant network to qrouter using a tap
-interface.
+Tenant as well as public networking leverages FD.io/VPP. Neutron ML2 plugin is
+configured to use networking-vpp as the mechanism driver for VPP.
+Networking-vpp also provides the VPP management agent used to setup and manage
+layer 2 networking for the scenario. Tenant networking can either leverage
+VLANs or plain interfaces. Layer 3 connectivity for a tenant network is
+provided by the networking-vpp L3 plugin. The networking-vpp agent, which also
+acts as the L3 agent, configures the necessary artifacts in VPP for providing
+layer 3 connectivity. Public IP network connectivity for a tenant network is
+provided by interconnecting the VPP-based bridge domain representing the
+tenant network to a high-performance VPP tapv2 interface which in turn is
+bridged to a linux bridge, br-ex, on the network node.
 
 The setup is depicted below:
 
+
 .. image:: FDS-nosdn-overview.png
 
 Features of the scenario
@@ -70,11 +69,10 @@ Main features of the "os-nosdn-fdio-noha" scenario:
   * Automated installation using the APEX installer
   * Fast and scalable tenant networking using FD.io/VPP as forwarder
   * Layer 2 networking using VLANs, managed and controlled
-    through the VPP ML2 plugin
-  * Layer 3 connectivitiy for tenant networks supplied centrally
-    on the Control node through standard OpenStack mechanisms.
-    All layer 3 features apply, including floating IPs (i.e. NAT)
-    and security groups
+    through the VPP ML2 plugin and the agent
+  * Layer 3 connectivitiy for tenant networks is provided through the
+    networking-vpp L3 plugin and agent on the Control/network node. All layer 3
+    features apply, including floating IPs (i.e. NAT) and security groups
   * DHCP server for tenant instances provided using the standard
     OpenStack dnsmasq server
 
@@ -88,7 +86,7 @@ light-weight control plane agent for VPP forwarder has been created. For
 details see also https://github.com/openstack/networking-vpp.
 
 Networking-vpp provides a Neutron ML2 mechanism driver to bring the advantages
-of VPP to OpenStack deployments.It uses an etcd cluster on the control node to
+of VPP to OpenStack deployments. It uses an etcd cluster on the control node to
 keep track of the compute nodes, agent state and port bindings/unbindings.
 
 It's been written to be as simple and readable as possible, which means it's