← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2037294] [NEW] [OVN] Allow scheduling external ports on non-gateway nodes

 

Public bug reported:

Currently, external ports are always scheduled on nodes centralized
networked nodes tagged with the "enable-chassis-as-gw" flag in the ovn-
cms-options.

When it comes to deploying OpenStack on OpenShift, requiring services
such as the OVN Metadata Agent or DHCP Agent to run on control plane
nodes are not ideal, ideally we would like to be able to deploy these
services on EDPM compute nodes.

This LP proposes adding a new configuration to ovn-cms-options to tag
nodes eligible for scheduling external ports.

This work should be 100% backward compatible and if the new tag is not
present in any node, ML2/OVN should continue to schedule external ports
on nodes tagged with the "enable-chassis-as-gw" configuration, just as-
is today.

** Affects: neutron
     Importance: Wishlist
     Assignee: Lucas Alvares Gomes (lucasagomes)
         Status: New


** Tags: ovn

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

Title:
  [OVN] Allow scheduling external ports on non-gateway nodes

Status in neutron:
  New

Bug description:
  Currently, external ports are always scheduled on nodes centralized
  networked nodes tagged with the "enable-chassis-as-gw" flag in the
  ovn-cms-options.

  When it comes to deploying OpenStack on OpenShift, requiring services
  such as the OVN Metadata Agent or DHCP Agent to run on control plane
  nodes are not ideal, ideally we would like to be able to deploy these
  services on EDPM compute nodes.

  This LP proposes adding a new configuration to ovn-cms-options to tag
  nodes eligible for scheduling external ports.

  This work should be 100% backward compatible and if the new tag is not
  present in any node, ML2/OVN should continue to schedule external
  ports on nodes tagged with the "enable-chassis-as-gw" configuration,
  just as-is today.

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



Follow ups