Adit Sarfaty dfa7c30c17 NSX|v+v3: Fail if adding another project router to FWaaS
Fail the router create/update with a driver error in case the added router
belongs to a diffeeret project.
For example - the metadata-proxy router.
Theneutron_fwaas code allows it and ignores this router, but in our case it is
better to fail and set the router in error state, just like we do for other
unsupported routers.

In addition - If the router is in error state, or not supported by the driver,
do not add it's rules to the backend, but also do not fail.

Change-Id: Ia6a8cccf5d90d19c31e961901441007d8484c73e
2017-06-29 09:42:47 +03:00
..
2017-04-04 11:15:49 +03:00