Instantiate IETFInterfaces in velia-system

Change-Id: Ibf57980ddfe1d6906ca6937e65bcf9c147f137ad
diff --git a/src/main-system.cpp b/src/main-system.cpp
index 4087607..afa41bc 100644
--- a/src/main-system.cpp
+++ b/src/main-system.cpp
@@ -8,6 +8,7 @@
 #include "system/Authentication.h"
 #include "system/Network.h"
 #include "system_vars.h"
+#include "system/IETFInterfaces.h"
 #include "system/IETFSystem.h"
 #include "utils/exceptions.h"
 #include "utils/exec.h"
@@ -92,6 +93,9 @@
             velia::utils::execAndWait(log, NETWORKCTL_EXECUTABLE, {"reload"}, "");
         });
 
+        // implements ietf-interfaces and ietf-routing
+        auto sysrepoIETFInterfaces = std::make_shared<velia::system::IETFInterfaces>(srSess);
+
         auto sysrepoFirmware = velia::system::Firmware(srConn, *g_dbusConnection, *dbusConnection);
 
         auto srSess2 = std::make_shared<sysrepo::Session>(srConn);