From cb130722ee78666f607b64b161d828ed3559d4f1 Mon Sep 17 00:00:00 2001 From: haseeb <184114777+haseebsyed12@users.noreply.github.com> Date: Fri, 2 May 2025 23:16:00 +0530 Subject: [PATCH] PUC-900:mode must be set to tagged when specifying tagged_vlans --- python/neutron-understack/neutron_understack/nautobot.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/neutron-understack/neutron_understack/nautobot.py b/python/neutron-understack/neutron_understack/nautobot.py index c32bca847..66cca51be 100644 --- a/python/neutron-understack/neutron_understack/nautobot.py +++ b/python/neutron-understack/neutron_understack/nautobot.py @@ -215,6 +215,7 @@ def set_port_vlan_associations( ) -> bool: """Set the tagged and untagged vlan(s) on an interface.""" payload: dict = { + "mode": "tagged", "tagged_vlans": [ _vlan_payload(vlan_group_name, vlan_id) for vlan_id in allowed_vlans_ids ], @@ -251,6 +252,7 @@ def add_port_vlan_associations( tagged_vlans = current_tagged_vlans.union(allowed_vlans_ids) payload = { + "mode": "tagged", "tagged_vlans": [ _vlan_payload(vlan_group_name, vlan_id) for vlan_id in tagged_vlans ],