← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1413123] Re: L3 agent does not check if "external network bridge" exist at its begining

 

** Changed in: neutron
       Status: New => Invalid

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

Title:
  L3 agent does not check if "external network bridge"  exist at its
  begining

Status in OpenStack Neutron (virtual network service):
  Invalid

Bug description:
  Now the l3 agent check whether the ''external network bridge'' exist
  at loop:

      def _process_router_if_compatible(self, router):
          if (self.conf.external_network_bridge and
              not ip_lib.device_exists(self.conf.external_network_bridge)):
              LOG.error(_LE("The external network bridge '%s' does not exist"),
                        self.conf.external_network_bridge)
              return

  I think it is better to check this at l3 agent begin:
  _check_config_params(self)

  if the ''external network bridge'' does not exist, l3 agent should
  exit!

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


References