Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of basic Spanning-Tree configurations #461

Open
svluder opened this issue Nov 25, 2021 · 6 comments · May be fixed by #817
Open

Support of basic Spanning-Tree configurations #461

svluder opened this issue Nov 25, 2021 · 6 comments · May be fixed by #817
Labels
feature This issue/PR relates to a feature request. has_pr This issue has an associated PR.

Comments

@svluder
Copy link

svluder commented Nov 25, 2021

SUMMARY

Support Spanning-Tree configuration for VLAN

  • Enable / Disable Spanning-Tree for a VLAN
  • Set Spanning-Tree Priority for a VLAN

Other switch global Spanning-Tree options supported by Cisco IOS (e.g. forward-time, hello-time, max-age, root primary/secondary diameter) are not in scope.
Also interface-related Spanning-Tree configurations are out of scope for this request.

ISSUE TYPE
  • Feature Idea
COMPONENT NAME

cisco.ios.ios_spanning_tree

ADDITIONAL INFORMATION

Our customer, a major automotive manufacturer in Germany, requires the Cisco IOS collection to support switch global Spanning-Tree configurations for VLANs.
As far as I can see, this functionality is not supported in the collection as no such resource module exists.

I assume that this would require the implementation of a new spanning tree resource module.

We (Cisco on behalf of the customer) would like to know, if the development team agrees to the need and feels comfortable in developing such a module. In this case, could you please share your view on if and when this development might happen ?
Alternatively, we (Cisco on behalf of the customer) could support by developing the module and sourcing it as a PR to the Ansible Cisco IOS collection maintainers.
So my intention here is to align on the approach.

Best regards
Sven Lüder
Cisco CX Germany

Example:

---
- name: Set Spanning- Tree priority for VLAN
  hosts: my_ios_switch
  gather_facts: no

  tasks:
    - cisco.ios.spanning_tree:
      - vlan: 10
      - enabled: True
      - priority: 4096
@trishnaguha
Copy link
Member

@svluder We will discuss this internally with the team and let you know.

@trishnaguha
Copy link
Member

trishnaguha commented Dec 3, 2021

@svluder We would be interested to writing the spanning tree resource module however the timeline for this could be February/March 2022. But if you have a working module already or you want to get it in sooner we would be more than happy to review and merge your code. Thanks!

@svluder
Copy link
Author

svluder commented Dec 3, 2021 via email

@svluder
Copy link
Author

svluder commented Dec 13, 2021

Hallo Trishna,

our customer is happy to wait for the development team to complete writing the needed code.
Please keep us posted on the progress and let me know, if there is anything you need from me to support.

Best regards
Sven

@KB-perByte
Copy link
Collaborator

Hey @svluder,
Thanks for the update, we will discuss the estimate and will share our updated roadmap soon.

@KB-perByte KB-perByte added the feature This issue/PR relates to a feature request. label Dec 22, 2021
@Thibsito
Copy link

Thibsito commented Oct 4, 2022

Hey everyone, any news about this topic ?
Thanks in advance.

@KB-perByte KB-perByte linked a pull request Jun 26, 2023 that will close this issue
@NilashishC NilashishC added the has_pr This issue has an associated PR. label Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This issue/PR relates to a feature request. has_pr This issue has an associated PR.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants