On Mon, 21 Aug 2017 12:56:33 -0700 Justin Pettit <jpet...@ovn.org> wrote:
> > On Aug 21, 2017, at 12:38 PM, Joe Stringer <j...@ovn.org> wrote: > > > > Overall I think that this is an improvement to consistency of what > > connection tracking metadata is accessible from different points in > > the OpenFlow pipeline. Although this will restrict the availability of > > ct_state following the ct() action execution, controller writers who > > wish to preserve access to this content across a CT action execution > > can do so using registers. In practice I'm not aware of any controller > > that is currently operating this way though. > > > > Do we need a NEWS item for this? > > Good point I added something. > > > Acked-by: Joe Stringer <j...@ovn.org> > > Thanks for all your suggestions and testing on these patches leading up to > this no-slowpath work. I've pushed this change to master and branch-2.8. We found that at least OpenShift 3.6.0 breaks after this change. It does: "table=30, priority=300, ip, nw_dst=%s, ct_state=+rpl, actions=ct(nat),goto_table:70" and then there is a rule that checks if ct_state=+rpl. We are going to fix it to "actions=ct(nat,table=70)" in the newer releases, but of course we can't change the past, and that prevents us to provide newer OVS as updates. Thanks, -- Flavio _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev