summaryrefslogtreecommitdiff
path: root/ovn/lib
diff options
context:
space:
mode:
authorRyan Moats <rmoats@us.ibm.com>2016-07-28 22:17:41 +0000
committerBen Pfaff <blp@ovn.org>2016-08-10 13:54:07 -0700
commitfa44a4a3ff7b27d4763a344e85a258dec5676e66 (patch)
treef61653e6fb7f829b1382462a9200122c766f6618 /ovn/lib
parent84ad120834919c3e0945e3e58e0f96c07efa0316 (diff)
downloadopenvswitch-fa44a4a3ff7b27d4763a344e85a258dec5676e66.tar.gz
ovn-controller: Persist desired conntrack groups.
With incremental processing of logical flows desired conntrack groups are not being persisted. This patch adds this capability, with the side effect of adding a ds_clone method that this capability leverages. Signed-off-by: Ryan Moats <rmoats@us.ibm.com> Reported-by: Guru Shetty <guru@ovn.org> Reported-at: http://openvswitch.org/pipermail/dev/2016-July/076320.html Fixes: 70c7cfe ("ovn-controller: Add incremental processing to lflow_run and physical_run") Acked-by: Flavio Fernandes <flavio@flaviof.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'ovn/lib')
-rw-r--r--ovn/lib/actions.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ovn/lib/actions.c b/ovn/lib/actions.c
index b9d1205b0..ec82ec382 100644
--- a/ovn/lib/actions.c
+++ b/ovn/lib/actions.c
@@ -762,6 +762,7 @@ parse_ct_lb_action(struct action_context *ctx)
group_info = xmalloc(sizeof *group_info);
group_info->group = ds;
group_info->group_id = group_id;
+ group_info->lflow_uuid = ctx->ap->lflow_uuid;
group_info->hmap_node.hash = hash;
hmap_insert(&ctx->ap->group_table->desired_groups,