From 05208f3711bbff5706bf9bf887b5fa9e4ec70a7c Mon Sep 17 00:00:00 2001
From: Jorge Sasiain <jorge.sasiain@ehu.eus>
Date: Fri, 6 Oct 2023 07:34:17 +0000
Subject: [PATCH] NAT-244: add method to delete interfaces description in
 netbox

---
 gso/workflows/iptrunk/terminate_iptrunk.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gso/workflows/iptrunk/terminate_iptrunk.py b/gso/workflows/iptrunk/terminate_iptrunk.py
index f8522852..29eec4c8 100644
--- a/gso/workflows/iptrunk/terminate_iptrunk.py
+++ b/gso/workflows/iptrunk/terminate_iptrunk.py
@@ -72,10 +72,12 @@ def remove_iptrunk_from_netbox(subscription: Iptrunk) -> State:
     for sideA_member in sideA_members:
         NetBoxClient().unreserve_interface(router_sideA, sideA_member)
         NetBoxClient().deallocate_interface(router_sideA, sideA_member)
+        NetBoxClient().update_interface_description(router_sideA, sideA_member, "")
 
     for sideB_member in sideB_members:
         NetBoxClient().unreserve_interface(router_sideB, sideB_member)
         NetBoxClient().deallocate_interface(router_sideB, sideB_member)
+        NetBoxClient().update_interface_description(router_sideB, sideB_member, "")
 
     NetBoxClient().delete_device(sideA_ae_iface)
     NetBoxClient().delete_device(sideB_ae_iface)
-- 
GitLab