Update the NETCONF stack

This new sysrepo doesn't have the --wait option for sysrepocfg anymore;
in the patch it looks like it's by design.

While we're at this, also make sure that the UBSAN reports are useful.

Change-Id: I7e2ae4a57ae2ff3ad719ba6ae600a9d0235e925e
Depends-on: https://cesnet-gerrit-czechlight/CzechLight/dependencies/+/3510
Depends-on: https://gerrit.cesnet.cz/c/CzechLight/dependencies/+/3510
Depends-on: https://gerrit.cesnet.cz/c/CzechLight/cla-sysrepo/+/3530
diff --git a/ci/build.sh b/ci/build.sh
index 3dacb5f..1cd27d7 100755
--- a/ci/build.sh
+++ b/ci/build.sh
@@ -28,6 +28,7 @@
     export CFLAGS="-fsanitize=undefined ${CFLAGS}"
     export CXXFLAGS="-fsanitize=undefined ${CXXFLAGS}"
     export LDFLAGS="-fsanitize=undefined ${LDFLAGS}"
+    export UBSAN_OPTIONS=print_stacktrace=1:halt_on_error=1
 fi
 
 if [[ $ZUUL_JOB_NAME =~ .*-asan ]]; then
@@ -40,7 +41,7 @@
     export CFLAGS="-fsanitize=thread ${CFLAGS}"
     export CXXFLAGS="-fsanitize=thread ${CXXFLAGS}"
     export LDFLAGS="-fsanitize=thread ${LDFLAGS}"
-    export TSAN_OPTIONS="suppressions=$HOME/target/tsan.supp:detect_deadlocks=0"
+    export TSAN_OPTIONS="suppressions=$HOME/target/tsan.supp"
 fi
 
 if [[ ${ZUUL_JOB_NAME%%-cover?(-previous|-diff)} =~ -gcc$ ]]; then