]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Skip FWaaS config mismatch check if RPC method is unsupported
authorAkihiro Motoki <motoki@da.jp.nec.com>
Thu, 14 Aug 2014 06:53:47 +0000 (15:53 +0900)
committerAkihiro Motoki <motoki@da.jp.nec.com>
Fri, 15 Aug 2014 06:36:10 +0000 (15:36 +0900)
commitca00b1739431fb9fe8f81919dc4644f4f467fa9d
treea5054c40b1c892ff8de70d769b62c3d374a012ac
parent8b89667fcd7132df4954014f2bfb66412df3e4c6
Skip FWaaS config mismatch check if RPC method is unsupported

In this commit FWaaS config check skip is skipped
if neutron server does not support this API.

Commit d6f014d introduced FWaaS config mismatch check between
server and agent. It added a new RPC method get_service_plugin_list
and bumped l3-agent RPC version to 1.3, but this version RPC is
only supported by L3 router service plugin and
it breaks existing plugins using L3 router mixin.

Bumping l3-agent RPC version requires detailed investigation on all
affected plugins and it can be done by plugin maintainer later.

Change-Id: I388a24b0c6a507203674ef108bb14cea0534f98c
Closes-Bug: #1353309
neutron/agent/l3_agent.py
neutron/services/firewall/agents/l3reference/firewall_l3_agent.py
neutron/tests/unit/services/firewall/agents/l3reference/test_firewall_l3_agent.py
neutron/tests/unit/test_l3_agent.py