Comment 5 for bug 1873265

Revision history for this message
Oleg Bondarev (obondarev) wrote :

@Yi Yang, I guess the reason for this issue is that agent is not tolerant to such rabbitmq instability, when some messages are delivered, and some are not (as you said "sometimes neutron-ovs-agent can't read full neutron network data"): this leads to serios inconsistency in agent data received from server and as a result to inconsistent flows and more generally to undefined behavior.
Indeed, ideally agent should not break data plane - this would happen if rabbimq is completely down, but in case it's partially functional - I'm not sure how could agent properly detect it.