The log is too big for some reason I could not upload all the logs.
But what is happening here is, sync_routers is were the "dvr binding is introduced".
In this case, there is a timing issue where before the port is binding, the update_port is called while add_router_interface.
In this case, the first time when the "dvr port binding" is fetched for the port, it returns an empty list.
So when I use the same list for processing all other function calls, the list returns "out-of-bound" errors.
You can look at the "logstash" for the patch with the current changes in the code.
Yamamoto , yes I think the paste is truncated.
The log is too big for some reason I could not upload all the logs.
But what is happening here is, sync_routers is were the "dvr binding is introduced". interface.
In this case, there is a timing issue where before the port is binding, the update_port is called while add_router_
In this case, the first time when the "dvr port binding" is fetched for the port, it returns an empty list.
So when I use the same list for processing all other function calls, the list returns "out-of-bound" errors.
You can look at the "logstash" for the patch with the current changes in the code.