diff --git a/lso/routes/ip_trunk.py b/lso/routes/ip_trunk.py
index a16781ea6352700cb63c6732bf23832e0db3febf..dd3c5e8e76177a3cec959a4af12a54c3813de2f5 100644
--- a/lso/routes/ip_trunk.py
+++ b/lso/routes/ip_trunk.py
@@ -58,7 +58,7 @@ def provision_ip_trunk(params: IPTrunkProvisioningParams) \
         'object': params.object,
         'commit_comment': f'IPtrunk '
                           f"{params.subscription['iptrunk']['geant_s_sid']} "
-                          f"({params.subscription['id']}) - "
+                          f"({params.subscription['subscription_id']}) - "
                           f'deployment of {params.object}'
     }
 
diff --git a/setup.py b/setup.py
index d0702613b978d5d223dbefb170941c0ec4627234..4f46d3341c7a5bc4b410db712a76c09c86872509 100644
--- a/setup.py
+++ b/setup.py
@@ -5,16 +5,19 @@ setup(
     version="0.1",
     author='GÉANT Orchestration & Automation Team',
     author_email='TBD',
-    description='Lightweight Ansible Runner Provioner',
+    description='Lightweight Service Orchestrator',
     url='https://gitlab.geant.org/goat/gap/lso',
     packages=find_packages(),
     install_requires=[
         'jsonschema',
         'fastapi',
         'pydantic',
-        'ansible-runner',
+        'ansible',
         'requests',
-        'uvicorn'
+        'uvicorn',
+        'ncclient',
+        'xmltodict',
+        'netaddr'
     ],
     license='MIT',
     license_files=('LICENSE.txt',),