Comment 1 for bug 1531772

Revision history for this message
Rossella Sblendido (rossella-o) wrote :

Hi Ihar,

thanks for looking into this.
I think we need to find a good and long term strategy for this kind of problem. We might want to increase the RPC version of a cast whose server side is on the agent again in future.

Here is a possible solution: in Liberty we can introduce the new code in the agent, increase the version there but in the neutron server that is using the client side of the RPC won't require the newer version but still use the old one. So the Liberty server will be able to work with the Kilo agents. In Mitaka we can require version 1.3, since Liberty agents will be able to handle it.

If we go this way we should keep the backward compatible code on the agent side to accommodate older servers because it will be needed if both agentsand server are using Liberty. What do you think?