From fd19d29d418e90dbe37a03b3dfdfecea96ce81a3 Mon Sep 17 00:00:00 2001 From: Tomas Cechvala Date: Thu, 21 May 2015 08:58:42 +0200 Subject: [PATCH] Bug 3173 - group flows rendering fix. Fixed issue with missing group flows in POC. No need to reset connection between ovs switches and controller anymore. Signed-off-by: Tomas Cechvala --- .../groupbasedpolicy/renderer/ofoverlay/flow/GroupTable.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/flow/GroupTable.java b/renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/flow/GroupTable.java index 3c7ab98a7..bdeacb863 100644 --- a/renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/flow/GroupTable.java +++ b/renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/flow/GroupTable.java @@ -79,7 +79,7 @@ public class GroupTable extends OfTable { ReadOnlyTransaction t = ctx.getDataBroker().newReadOnlyTransaction(); InstanceIdentifier niid = createNodePath(nodeId); Optional r = - t.read(LogicalDatastoreType.CONFIGURATION, niid).get(); + t.read(LogicalDatastoreType.OPERATIONAL, niid).get(); if (!r.isPresent()) return; FlowCapableNode fcn = r.get().getAugmentation(FlowCapableNode.class); @@ -158,7 +158,7 @@ public class GroupTable extends OfTable { .build()); wrote = true; wt.merge(LogicalDatastoreType.CONFIGURATION, - giid, gb.build()); + giid, gb.build(), true); } } } -- 2.36.6