Public bug reported:

Currently there is a testing framework in Neutron tree called fullstack
that has been proven very useful over its time being, it discover
multiple issues that were not revealed by any other testing suites.

With networking-ovn, there is a new POC of a similar tool, where
multiple environments can run on a single host in parallel simulating
multi-node network and inject failures. The tool uses containers managed
by podman to isolate Neutron processes, essentially each container
represents one node in the cluster. Host network is used for underlaying
networking between containers using podman networks, that in practice
use linux bridges on hypervisor.

There is already a WIP patch [1] sent to upstream gerrit to prove its
functionality on Ubuntu boxes.

The goal of this RFE is to deliver the framework to Neutron tree and
later we can expand with the test coverage or copy tests from fullstack
suite as lots of things are common there.

[1] https://review.opendev.org/#/c/696926/

** Affects: neutron
     Importance: Undecided
     Assignee: Jakub Libosvar (libosvar)
         Status: New


** Tags: ovn rfe

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1863113

Title:
  [RFE] Introduce new testing framework for Neutron - OVN integration -
  a.k.a George

Status in neutron:
  New

Bug description:
  Currently there is a testing framework in Neutron tree called
  fullstack that has been proven very useful over its time being, it
  discover multiple issues that were not revealed by any other testing
  suites.

  With networking-ovn, there is a new POC of a similar tool, where
  multiple environments can run on a single host in parallel simulating
  multi-node network and inject failures. The tool uses containers
  managed by podman to isolate Neutron processes, essentially each
  container represents one node in the cluster. Host network is used for
  underlaying networking between containers using podman networks, that
  in practice use linux bridges on hypervisor.

  There is already a WIP patch [1] sent to upstream gerrit to prove its
  functionality on Ubuntu boxes.

  The goal of this RFE is to deliver the framework to Neutron tree and
  later we can expand with the test coverage or copy tests from
  fullstack suite as lots of things are common there.

  [1] https://review.opendev.org/#/c/696926/

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1863113/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to