DVR: make sure snat portion is always scheduled when needed
commit 236e408272bcb9b8e957524864e571b5afdc4623 introduced
a regression where if router without external gateway was already
scheduled to all dvr_snat agents, then when adding external gateway
to the router, snat portion scheduling was skipped.
The patch fixes regression and adds corresponding unit (functional
in fact) test.
Closes-Bug: #1486627
Change-Id: Iad7e53bd57836f257d7110bc054d58029484ab99
(cherry picked from commit 09cad21208ca1745d2859aabeb43c5b028f227b6)
Reviewed: https:/ /review. openstack. org/242648 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=5b408502224 26a71569f75b276 0c47a59bb29365
Committed: https:/
Submitter: Jenkins
Branch: stable/kilo
commit 5b40850222426a7 1569f75b2760c47 a59bb29365
Author: Oleg Bondarev <email address hidden>
Date: Thu Aug 20 12:02:55 2015 +0300
DVR: make sure snat portion is always scheduled when needed
commit 236e408272bcb9b 8e957524864e571 b5afdc4623 introduced
a regression where if router without external gateway was already
scheduled to all dvr_snat agents, then when adding external gateway
to the router, snat portion scheduling was skipped.
The patch fixes regression and adds corresponding unit (functional
in fact) test.
Closes-Bug: #1486627 257d7110bc054d5 8029484ab99 5d2859aabeb43c5 b028f227b6)
Change-Id: Iad7e53bd57836f
(cherry picked from commit 09cad21208ca174