Skip to content

Commit d5782c0

Browse files
authored
Merge pull request #900 from rackerlabs/puc-900-set-tagged-mode
fix: PUC-900: mode must be set to tagged when specifying tagged_vlans
2 parents cc04cda + cb13072 commit d5782c0

File tree

1 file changed

+2
-0
lines changed
  • python/neutron-understack/neutron_understack

1 file changed

+2
-0
lines changed

python/neutron-understack/neutron_understack/nautobot.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ def set_port_vlan_associations(
215215
) -> bool:
216216
"""Set the tagged and untagged vlan(s) on an interface."""
217217
payload: dict = {
218+
"mode": "tagged",
218219
"tagged_vlans": [
219220
_vlan_payload(vlan_group_name, vlan_id) for vlan_id in allowed_vlans_ids
220221
],
@@ -251,6 +252,7 @@ def add_port_vlan_associations(
251252
tagged_vlans = current_tagged_vlans.union(allowed_vlans_ids)
252253

253254
payload = {
255+
"mode": "tagged",
254256
"tagged_vlans": [
255257
_vlan_payload(vlan_group_name, vlan_id) for vlan_id in tagged_vlans
256258
],

0 commit comments

Comments
 (0)