DVR: FloatingIP create throws an error if no l3 agent
FloatingIP create throws an error if the L3 agent is not running
on the given host for DVR Routers.
This happens when we try to create a DVR Router in the Legacy
Router deployed cloud.
FloatingIP create checks for the agent type based on the host,
and when agents are not available on the given host, it raises
an exception.
This patch will fixes by handling the exception raised, when the
agent is not available.
Reviewed: https:/ /review. openstack. org/574917 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=5ceca4d9d10 41345ccfeab675c 8e8216050f7135
Committed: https:/
Submitter: Zuul
Branch: master
commit 5ceca4d9d104134 5ccfeab675c8e82 16050f7135
Author: Swaminathan Vasudevan <email address hidden>
Date: Tue Jun 12 15:22:57 2018 -0700
DVR: FloatingIP create throws an error if no l3 agent
FloatingIP create throws an error if the L3 agent is not running
on the given host for DVR Routers.
This happens when we try to create a DVR Router in the Legacy
Router deployed cloud.
FloatingIP create checks for the agent type based on the host,
and when agents are not available on the given host, it raises
an exception.
This patch will fixes by handling the exception raised, when the
agent is not available.
Change-Id: I80522d12087495 861e832cf1c7a3f e9a7830d386
Closes-Bug: #1776566