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

Interface ordering an port-channels #37

Open
dgjustice opened this issue Aug 12, 2021 · 1 comment
Open

Interface ordering an port-channels #37

dgjustice opened this issue Aug 12, 2021 · 1 comment
Assignees

Comments

@dgjustice
Copy link
Contributor

Environment

  • Python version: yes
  • netutils version: develop

@samuel-odinware pointed out that Arista puts port-channels at the head of the list when issuing a "show run" command. This is a potential problems when creating config diff's. I jumped on a Catalyst 9k (Cisco IOS XE Software, Version 17.03.03) in Cisco's sandbox and observed the same behavior. I will try to take a look at a fix early next week, but I wanted to raise an issue in case others are using this function.

...
interface Port-channel100
!
interface GigabitEthernet0/0
 description Management Interface - DO NOT TOUCH
 vrf forwarding Mgmt-vrf
 ip dhcp client client-id ascii cisco-acf5.e649.3680-Gi0/0
 ip address dhcp
 negotiation auto
!
interface GigabitEthernet1/0/1
 description Uplink to Sandbox Pod Network - DO NOT TOUCH
 switchport access vlan 4000
 switchport mode access
!
interface GigabitEthernet1/0/2
!
interface GigabitEthernet1/0/3
!
interface GigabitEthernet1/0/4
!
interface GigabitEthernet1/0/5
!
interface GigabitEthernet1/0/6
!

Observed Behavior

Steps to Reproduce

@itdependsnetworks
Copy link
Contributor

Thanks, I secretly always presumed there will need to be "configurable" patterns as different vendors will order differently. I really didn't have a good idea how to tackle our what they differences actually are, but I think something we should consider.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants