diff --git a/gso/workflows/iptrunk/terminate_iptrunk.py b/gso/workflows/iptrunk/terminate_iptrunk.py index f8522852c579a4ad8df3a57cad86dc49df4c2cbb..29eec4c8b4abafc85dd1476cf28bb93b2e1b1328 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)