From e26c892c22f0412911e60bde0fec237e6ba08423 Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Tue, 30 Apr 2024 10:18:57 +0200 Subject: [PATCH] lag interface name on iptrunk side is mandatory for provisioning and active states --- gso/products/product_blocks/iptrunk.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gso/products/product_blocks/iptrunk.py b/gso/products/product_blocks/iptrunk.py index f2c6cea6..88ff75cb 100644 --- a/gso/products/product_blocks/iptrunk.py +++ b/gso/products/product_blocks/iptrunk.py @@ -89,7 +89,7 @@ class IptrunkSideBlockProvisioning(IptrunkSideBlockInactive, lifecycle=[Subscrip """An IP trunk side that is being provisioned.""" iptrunk_side_node: RouterBlockProvisioning - iptrunk_side_ae_iface: str | None = None + iptrunk_side_ae_iface: str iptrunk_side_ae_geant_a_sid: str | None = None iptrunk_side_ae_members: LAGMemberList[IptrunkInterfaceBlockProvisioning] # type: ignore[assignment] @@ -98,7 +98,7 @@ class IptrunkSideBlock(IptrunkSideBlockProvisioning, lifecycle=[SubscriptionLife """An active IP trunk side.""" iptrunk_side_node: RouterBlock - iptrunk_side_ae_iface: str | None = None + iptrunk_side_ae_iface: str iptrunk_side_ae_geant_a_sid: str | None = None iptrunk_side_ae_members: LAGMemberList[IptrunkInterfaceBlock] # type: ignore[assignment] -- GitLab