# nxos spanning tree vlan priority

**URL:** <https://forum.ansible.com/t/nxos-spanning-tree-vlan-priority/34355>\
**Category:** Ansible Project\
**Created:** [December 18, 2020, 4:09pm UTC](https://forum.ansible.com/t/nxos-spanning-tree-vlan-priority/34355 "2020-12-18T16:09:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Richard\_Lucht](https://avatars.discourse-cdn.com/v4/letter/r/a8b319/32.png) [@Richard\_Lucht](https://forum.ansible.com/u/Richard_Lucht)\
**Post date:** [December 18, 2020, 4:09pm UTC](https://forum.ansible.com/t/nxos-spanning-tree-vlan-priority/34355/1 "2020-12-18T16:09:56Z")

</div>

I am having some issues in a playbook I am working on. When I create a vlan on a nxos I want to set the spanning-tree vlan “{{ vlan }}” root primary. what I have when it runs errors on me. This is the last bit I need for my playbook to work.

- name: Set vlan root primary  
nxos\_config:  
lines: spanning-tree vlan “{{ vlan }}” root primary

I get this

{  
“msg”: "spanning-tree vlan "25" root primary\r\r\n ^\r\n% Invalid command at ‘^’ marker.\r\n\rMikeThunderdome-5K(config)# ",  
“invocation”: {  
“module\_args”: {  
“lines”: [  
“spanning-tree vlan "25" root primary”  
],

---

<div class="post-metadata">

**Author:** ![Richard\_Lucht](https://avatars.discourse-cdn.com/v4/letter/r/a8b319/32.png) [@Richard\_Lucht](https://forum.ansible.com/u/Richard_Lucht)\
**Post date:** [December 18, 2020, 4:32pm UTC](https://forum.ansible.com/t/nxos-spanning-tree-vlan-priority/34355/2 "2020-12-18T16:32:54Z")

</div>

Figured it out

I changed it to this and it works

- name: Set vlan root primary  
nxos\_config:  
lines:
- spanning-tree vlan {{ vlan }} root primary
