From 73ba0364657fbda7deef7a73a09b19809c983f33 Mon Sep 17 00:00:00 2001 From: Ivan Hrasko Date: Thu, 19 Jan 2023 10:07:51 +0100 Subject: [PATCH] Lock datastore for call-home devices Netconf callhome does not obey default datastore values as defined in odl-netconf-device.yang model. We have to set datastore lock to true manually when creating configuration node. This way we can prevent error when we are unable to connect callhome device because of already closed session. JIRA: NETCONF-942 Change-Id: I98bc0e01d8d5bd3c2fdd3f4c57546656db61569c Signed-off-by: Ivan Hrasko --- .../netconf/callhome/mount/CallHomeMountSessionContext.java | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/CallHomeMountSessionContext.java b/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/CallHomeMountSessionContext.java index 68d8961d89..c13b070e47 100644 --- a/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/CallHomeMountSessionContext.java +++ b/apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/CallHomeMountSessionContext.java @@ -99,6 +99,7 @@ class CallHomeMountSessionContext { .setUsername("omitted") .setPassword("omitted") .build()) + .setLockDatastore(true) .build()) .build(); } -- 2.36.6